#------------------------------------------------------------------------------ ActiveThorns = " ADMBase ADMCoupling ADMMacros AEILocalInterp Boundary Carpet CarpetInterp CarpetIOASCII CarpetIOBasic CarpetIOHDF5 CarpetIOScalar CarpetLib CarpetReduce CarpetRegrid2 CarpetSlab CartGrid3D CoordBase CoordGauge Fortran GenericFD GSL HDF5 InitBase IOUtil LocalInterp LoopControl MoL ReflectionSymmetry # RotatingSymmetry90 # RotatingSymmetry180 Slab StaticConformal SymBase SystemStatistics Time TimerReport TmunuBase " #------------------------------------------------------------------------------ # Grid setup #------------------------------------------------------------------------------ CartGrid3D::type = "coordbase" Carpet::domain_from_coordbase = yes CoordBase::domainsize = "minmax" CoordBase::xmin = -48.00 CoordBase::ymin = -48.00 CoordBase::zmin = -0.00 CoordBase::xmax = +48.00 CoordBase::ymax = +48.00 CoordBase::zmax = +0.00 CoordBase::dx = 2.00 CoordBase::dy = 2.00 CoordBase::dz = 2.00 driver::ghost_size_x = 3 driver::ghost_size_y = 3 driver::ghost_size_z = 3 CoordBase::boundary_size_x_lower = 3 CoordBase::boundary_size_y_lower = 3 CoordBase::boundary_size_z_lower = 0 CoordBase::boundary_size_x_upper = 3 CoordBase::boundary_size_y_upper = 3 CoordBase::boundary_size_z_upper = 0 CoordBase::boundary_shiftout_x_lower = 0 CoordBase::boundary_shiftout_y_lower = 0 CoordBase::boundary_shiftout_z_lower = 1 CoordBase::boundary_shiftout_x_upper = 0 CoordBase::boundary_shiftout_y_upper = 0 CoordBase::boundary_shiftout_z_upper = 1 CarpetRegrid2::symmetry_rotating180 = no ReflectionSymmetry::reflection_x = no ReflectionSymmetry::reflection_y = no ReflectionSymmetry::reflection_z = no ReflectionSymmetry::avoid_origin_x = yes ReflectionSymmetry::avoid_origin_y = yes # ReflectionSymmetry::avoid_origin_z = yes # Mesh refinement #------------------------------------------------------------------------------ Carpet::max_refinement_levels = 6 CarpetRegrid2::num_centres = 3 CarpetRegrid2::num_levels_1 = 6 CarpetRegrid2::position_x_1 = +1.0 CarpetRegrid2::radius_1[1] = 24.0 CarpetRegrid2::radius_1[2] = 12.0 CarpetRegrid2::radius_1[3] = 6.0 CarpetRegrid2::radius_1[4] = 3.0 CarpetRegrid2::radius_1[5] = 1.5 # CarpetRegrid2::radius_1[6] = 0.75 CarpetRegrid2::num_levels_2 = 6 CarpetRegrid2::position_x_2 = -1.0 CarpetRegrid2::radius_2[1] = 24.0 CarpetRegrid2::radius_2[2] = 12.0 CarpetRegrid2::radius_2[3] = 6.0 CarpetRegrid2::radius_2[4] = 3.0 CarpetRegrid2::radius_2[5] = 1.5 # CarpetRegrid2::radius_2[6] = 0.75 CarpetRegrid2::num_levels_3 = 6 CarpetRegrid2::active_3 = no CarpetRegrid2::radius_3[1] = 24.0 CarpetRegrid2::radius_3[2] = 12.0 CarpetRegrid2::radius_3[3] = 6.0 CarpetRegrid2::radius_3[4] = 3.0 CarpetRegrid2::radius_3[5] = 1.5 # CarpetRegrid2::radius_3[6] = 0.75 Carpet::use_buffer_zones = yes Carpet::prolongation_order_space = 5 Carpet::prolongation_order_time = 2 CarpetRegrid2::freeze_unaligned_levels = yes CarpetRegrid2::regrid_every = 0 CarpetRegrid2::verbose = no Carpet::grid_structure_filename = "carpet-grid-structure" Carpet::grid_coordinates_filename = "carpet-grid-coordinates" Time::dtfac = 0.4 # Initial Data #------------------------------------------------------------------------------ ADMBase::initial_data = "Cartesian Minkowski" ADMBase::lapse_timelevels = 3 ADMBase::shift_timelevels = 3 ADMBase::metric_timelevels = 3 InitBase::initial_data_setup_method = "init_some_levels" Carpet::init_fill_timelevels = yes Carpet::init_3_timelevels = no # Evolution #------------------------------------------------------------------------------ ADMBase::evolution_method = "static" # I/O thorns #------------------------------------------------------------------------------- Cactus::cctk_run_title = $parfile IO::out_dir = $parfile IOBasic::outInfo_reductions = "minimum maximum" IOBasic::outInfo_vars = " Carpet::physical_time_per_hour ADMBase::lapse " # Run termination #------------------------------------------------------------------------------- Cactus::terminate = "iteration" Cactus::cctk_itlast = 1