[Carpet] refinement in space only

Yosef Zlochower yosef at phys.utb.edu
Thu Jul 27 19:52:44 CEST 2006


Hi,

   I am trying to use carpet to refine in space only. I used
the parameters

  time::dtfac                             = 0.03125
Carpet::prolongation_order_space   = 5
Carpet::prolongation_order_time    = 0
Carpet::max_refinement_levels      = 5 #5
Carpet::time_refinement_factors = "[1,1,1,1,1]"
Carpet::num_integrator_substeps = 3
Carpet::use_outer_buffer_zones = "yes"
CarpetRegrid::refinement_levels    = 5 #5
CarpetRegrid::regrid_every         = 0
CarpetRegrid::refined_regions = "centre"

Is this correct? If not, what parameters should I set so that carpet
refines in space only. I evolved my code with these parameters and it
developed nans near the boundary of the finest level (both with and
without Kreiss Oliger dissipation). The reason why I
wanted to refine in space only, was to that I wanted to calculate psi4
and then decompose in l,m modes (and I wanted all these decompositions
to be on the same time level). However, I found that carpet replaces
all boundary and buffer points with zeros. What parameters should I
set so that Carpet will interpolate the data from the coarse grids
onto the finner grids for this type of analysis level gridfunction?

Thanks

Yosef



More information about the developers mailing list