[Carpet] Error when using moving grids

Yosef Zlochower yosef at phys.utb.edu
Wed Aug 23 22:44:39 CEST 2006


> 
> I take back my statement that there should be no time interpolation.   
> In order to fill the past time levels during regridding, Carpet has  to 
> interpolate in time.  With prolongation_order_time=0, Carpet uses  only 
> 1 time level to do so, namely the current time level -- and that  means 
> that this "interpolation" has to occur at just the time of that  time 
> level.
>

I don't understand why Carpet would need to interpolate in time.
Data on current and past time levels can  be obtained by spatial
interpolation only.

> I think you should set the order of time interpolation to a value  
> corresponding to the number of time levels which you use.  I assume  you 
> use 2 time levels, hence using linear interpolation would be  adequate.  
> Try prolongation_order_time=1.
> 
> -erik
> 

I get a similar error with 1st order prolongation

WARNING level 0 in thorn CarpetLib processor 0 host master
   (line 1680 of 
/home/yosef/NCactus/Cactus_New/configs/carpetmol/build/CarpetLib/data.cc):
   -> Internal error: extrapolation in time.  time=-1  times=[1,0]
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> developers mailing list
> developers at lists.carpetcode.org
> http://lists.carpetcode.org/listinfo/developers




More information about the developers mailing list