Simulation name: BHTest Running simulation BHTest Preparing: Checking: /mnt/fujinas1/jens/EinsteinTools/simulations/BHTest/output-0000-active fujiserver1 Thu Dec 1 15:37:39 CET 2016 Environment: Starting: INFO (Cactus): INFO (Cactus): Increasing logging level from 0 to 3 Increasing logging level from 0 to 3 -------------------------------------------------------------------------------- 10 1 0101 ************************ 01 1010 10 The Cactus Code V4.2.3 1010 1101 011 www.cactuscode.org 1001 100101 ************************ 00010101 100011 (c) Copyright The Authors 0100 GNU Licensed. No Warranty 0101 -------------------------------------------------------------------------------- Cactus version: 4.2.3 Compile date: Dec 01 2016 (15:31:45) Run date: Dec 01 2016 (15:37:40+0100) Run host: fujiserver1 (pid=60119) Working directory: /mnt/fujinas1/jens/EinsteinTools/simulations/BHTest/output-0000 Executable: /mnt/fujinas1/jens/EinsteinTools/simulations/BHTest/SIMFACTORY/exe/cactus_sim Parameter file: /mnt/fujinas1/jens/EinsteinTools/simulations/BHTest/output-0000/Kerr2DMagEvol.par -------------------------------------------------------------------------------- Activating thorn Cactus...Success -> active implementation Cactus Activation requested for ---> Carpet CarpetLib CarpetRegrid2 CarpetReduce CarpetInterp Cartoon2D CartGrid3D CoordBase SymBase ReflectionSymmetry Boundary ADMBase ADMCoupling ADMMacros InitBase MoL Time ML_BSSN ML_BSSN_Helper ML_ADMConstraints CoordGauge StaticConformal LoopControl AEILocalInterp Formaline PunctureTracker NewRad TmunuBase KerrData AHFinderDirect SphericalSurface NaNChecker SpaceMask IOUtil CarpetIOBasic CarpetIOASCII CarpetIOHDF5 CarpetIOASCII CarpetIOScalar CarpetMask CarpetTracker LocalInterp HydroBase Slab GRHydro BZ_analysis_2D EOS_Omni CarpetSlab Exact GenericFD Fortran <--- Warning: thorn CarpetIOASCII already scheduled for activation Thorn AHFinderDirect requests automatic activation of HDF5 Thorn Carpet requests automatic activation of MPI Thorn Carpet requests automatic activation of Timers Thorn CarpetLib requests automatic activation of Vectors Thorn CarpetLib requests automatic activation of CycleClock Thorn GRHydro requests automatic activation of EOS_Polytrope Thorn LoopControl requests automatic activation of hwloc Thorn EOS_Polytrope requests automatic activation of EOS_Base Thorn HDF5 requests automatic activation of zlib Activating thorn ADMBase...Success -> active implementation ADMBase Activating thorn ADMCoupling...Success -> active implementation ADMCoupling Activating thorn ADMMacros...Success -> active implementation ADMMacros Activating thorn AEILocalInterp...Success -> active implementation AEILocalInterp Activating thorn AHFinderDirect...Success -> active implementation AHFinderDirect Activating thorn Boundary...Success -> active implementation boundary Activating thorn BZ_analysis_2D...Success -> active implementation BZ_analysis_2D Activating thorn Carpet...Success -> active implementation Driver Activating thorn CarpetInterp...Success -> active implementation interp Activating thorn CarpetIOASCII...Success -> active implementation IOASCII Activating thorn CarpetIOBasic...Success -> active implementation IOBasic Activating thorn CarpetIOHDF5...Success -> active implementation IOHDF5 Activating thorn CarpetIOScalar...Success -> active implementation IOScalar Activating thorn CarpetLib...Success -> active implementation CarpetLib Activating thorn CarpetMask...Success -> active implementation CarpetMask Activating thorn CarpetReduce...Success -> active implementation reduce Activating thorn CarpetRegrid2...Success -> active implementation CarpetRegrid2 Activating thorn CarpetSlab...Success -> active implementation Hyperslab Activating thorn CarpetTracker...Success -> active implementation CarpetTracker Activating thorn CartGrid3D...Success -> active implementation grid Activating thorn Cartoon2D...Success -> active implementation cartoon2d Activating thorn CoordBase...Success -> active implementation CoordBase Activating thorn CoordGauge...Success -> active implementation CoordGauge Activating thorn CycleClock...Success -> active implementation CycleClock Activating thorn EOS_Base...Success -> active implementation EOS_Base Activating thorn EOS_Omni...Success -> active implementation EOS_Omni Activating thorn EOS_Polytrope...Success -> active implementation EOS_2d_Polytrope Activating thorn Exact...Success -> active implementation exact Activating thorn Formaline...Success -> active implementation Formaline Activating thorn Fortran...Success -> active implementation Fortran Activating thorn GenericFD...Success -> active implementation GenericFD Activating thorn GRHydro...Success -> active implementation GRHydro Activating thorn HDF5...Success -> active implementation HDF5 Activating thorn hwloc...Success -> active implementation hwloc Activating thorn HydroBase...Success -> active implementation HydroBase Activating thorn InitBase...Success -> active implementation InitBase Activating thorn IOUtil...Success -> active implementation IO Activating thorn KerrData...Success -> active implementation KerrData Activating thorn LocalInterp...Success -> active implementation LocalInterp Activating thorn LoopControl...Success -> active implementation LoopControl Activating thorn ML_ADMConstraints...Success -> active implementation ML_ADMConstraints Activating thorn ML_BSSN...Success -> active implementation ML_BSSN Activating thorn ML_BSSN_Helper...Success -> active implementation ML_BSSN_Helper Activating thorn MoL...Success -> active implementation MethodOfLines Activating thorn MPI...Success -> active implementation MPI Activating thorn NaNChecker...Success -> active implementation NaNChecker Activating thorn NewRad...Success -> active implementation NewRad Activating thorn PunctureTracker...Success -> active implementation PunctureTracker Activating thorn ReflectionSymmetry...Success -> active implementation ReflectionSymmetry Activating thorn Slab...Success -> active implementation Slab Activating thorn SpaceMask...Success -> active implementation SpaceMask Activating thorn SphericalSurface...Success -> active implementation SphericalSurface Activating thorn StaticConformal...Success -> active implementation StaticConformal Activating thorn SymBase...Success -> active implementation SymBase Activating thorn Time...Success -> active implementation time Activating thorn Timers...Success -> active implementation Timers Activating thorn TmunuBase...Success -> active implementation TmunuBase Activating thorn Vectors...Success -> active implementation Vectors Activating thorn zlib...Success -> active implementation zlib WARNING[L3,P0] (IOUtil): No HDF5 checkpoint files with basefilename 'checkpoint.chkpt' found in recovery directory 'Kerr2DMagEvol' -------------------------------------------------------------------------------- if (recover initial data) Recover parameters endif Startup routines [CCTK_STARTUP] Carpet::MultiModel_Startup: Multi-model Startup routine CycleClock::CycleClock_Setup: Set up CycleClock LoopControl::lc_setup: Set up LoopControl ML_BSSN_Helper::ML_BSSN_SetGroupTags: [meta] Set checkpointing and prolongation group tags Timers::Timer_Startup: Prepare hierarchical timers Carpet::Driver_Startup: Startup routine IOUtil::IOUtil_Startup: Startup routine CarpetInterp::CarpetInterpStartup: Startup routine CarpetReduce::CarpetReduceStartup: Startup routine CartGrid3D::SymmetryStartup: Register GH Extension for GridSymmetry CoordBase::CoordBase_Startup: Register a GH extension to store the coordinate system handles AEILocalInterp::AEILocalInterp_U_Startup: register CCTK_InterpLocalUniform() interpolation operators EOS_Polytrope::EOS_Polytrope_Startup: Setup the polytropic EOS Formaline::Formaline_PrintIDs: [meta] Print the build and simulation ids GRHydro::GRHydro_RegisterMask: Register the hydro masks HydroBase::HydroBase_StartUp: Startup banner CarpetIOASCII::CarpetIOASCIIStartup: [global] Startup routine LocalInterp::LocalInterp_Startup: register LocalInterp's interpolation operators CarpetIOBasic::CarpetIOBasicStartup: [global] Startup routine ML_ADMConstraints::ML_ADMConstraints_Startup: [meta] create banner ML_BSSN::ML_BSSN_Startup: [meta] create banner ML_BSSN_Helper::ML_BSSN_RegisterSlicing: [meta] Register slicing CarpetIOHDF5::CarpetIOHDF5_Startup: Startup routine MoL::MoL_Startup: Startup banner Slab::Slab_InitMPIDatatypes: Create MPI datatypes for complex variables in C SymBase::SymBase_Startup: Register GH Extension for SymBase CarpetIOScalar::CarpetIOScalarStartup: [global] Startup routine Vectors::Vectors_Startup: Print startup message Startup routines which need an existing grid hierarchy [CCTK_WRAGH] ADMBase::Einstein_InitSymBound: [global] Set up GF symmetries Boundary::Boundary_RegisterBCs: [global] Register boundary conditions that this thorn provides CarpetRegrid2::CarpetRegrid2_Initialise: [global] Initialise locations of refined regions CartGrid3D::RegisterCartGrid3DCoords: [meta] Register coordinates for the Cartesian grid CoordGauge::Einstein_ActivateSlicing: Initialize slicing, setup priorities for mixed slicings CoordGauge::Einstein_SetNextSlicing: Identify the slicing for the next iteration EOS_Omni::EOS_Omni_Startup: [global] Set up conversion factors and other fun stuff Formaline::Formaline_OutputSource: Output Cactus source tree Formaline::Formaline_RegisterWarnings: [meta] Register to receive warnings and info messages from the flesh Formaline::Formaline_AnnounceInitial: [global] Put some meta information about the current run into permanent storage GRHydro::GRHydro_Startup: Startup banner GRHydro::GRHydro_ClearLastMoLPostStep: [global] Initialize InLastMoLPostStep to zero ML_BSSN_Helper::ML_BSSN_ParamCompat: [meta] Handle parameter backward compatibility MoL::MoL_SetupIndexArrays: Set up the MoL bookkeeping index arrays MoL::MoL_SetScheduleStatus: [global] Set the flag so it is ok to register with MoL TmunuBase::TmunuBase_SetStressEnergyState: [global] Set the stress_energy_state variable GROUP MoL_Register: The group where physics thorns register variables with MoL GRHydro::GRHydro_Register: Register variables for MoL ML_ADMConstraints::ML_ADMConstraints_RegisterVars: [meta] Register Variables for MoL ML_BSSN::ML_BSSN_RegisterVars: [meta] Register Variables for MoL ML_BSSN_Helper::ML_BSSN_RegisterConstrained: [meta] Register ADMBase variables as constrained Slab::Slab_InitTimers: Initialise timers SpaceMask::MaskSym: [global] Set grid symmetries for mask SpaceMask::MaskSym_emask: [global] Set grid symmetries for emask (compatibility mode) GROUP SymBase_Wrapper: Wrapper group for SymBase GROUP SymmetryRegister: Register your symmetries here CartGrid3D::RegisterSymmetryBoundaries: [meta] Register symmetry boundaries Cartoon2D::Cartoon2D_RegisterSymmetries: [global] Register symmetry boundaries ML_ADMConstraints::ML_ADMConstraints_RegisterSymmetries: [meta] register symmetries ML_BSSN::ML_BSSN_RegisterSymmetries: [meta] register symmetries ReflectionSymmetry::ReflectionSymmetry_Register: Register reflection symmetry boundaries SymBase::SymBase_Statistics: Print symmetry boundary face descriptions MoL::MoL_ReportNumberVariables: [meta] Report how many of each type of variable there are Parameter checking routines [CCTK_PARAMCHECK] ADMBase::ADMBase_ParamCheck: [global] Check consistency of parameters BZ_analysis_2D::BZ_analysis_paramcheck: Check parameters Boundary::Boundary_Check: Check dimension of grid variables Carpet::CarpetParamCheck: Parameter checking routine CarpetLib::CarpetLib_test_prolongate_3d_rf2: [global] Test prolongation operators CarpetMask::CarpetSurfaceParamCheck: [global] Check parameters CarpetRegrid2::CarpetRegrid2_ParamCheck: Check parameters CartGrid3D::ParamCheck_CartGrid3D: Check coordinates for CartGrid3D Cartoon2D::Cartoon2D_CheckTensorTypes: [meta] Check tensor type definitions for consistency Cartoon2D::Cartoon2D_CheckParameters: [meta] Check Cartoon2D parameters Exact::Exact_ParamCheck: [global] do consistency checks on our parameters Fortran::CheckFortranParameters: Test whether Fortran parameters work correctly GRHydro::GRHydro_ParamCheck: Check parameters ML_BSSN_Helper::ML_BSSN_ParamCheck: [meta] Check parameters MoL::MoL_ParamCheck: Basic parameter checking Vectors::Vectors_Test: Run correctness tests. Initialisation if (NOT (recover initial data AND recovery_mode is 'strict')) [CCTK_PREREGRIDINITIAL] Set up grid hierarchy [CCTK_POSTREGRIDINITIAL] SpaceMask::MaskZero: Initialise mask to zero CartGrid3D::SpatialCoordinates: Set Coordinates after regridding GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function SpaceMask::MaskOne: Set mask to one GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GROUP HydroBase_ExcisionMaskSetup: Set up hydro excision mask HydroBase::HydroBase_InitExcisionMask: Initialize hydro excision mask to 'no excision everywhere' GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) GRHydro::GRHydro_SetupMask: Initialize the atmosphere mask [CCTK_BASEGRID] ADMBase::ADMBase_SetShiftStateOn: Set the shift_state variable to 1 ADMBase::ADMBase_SetDtLapseStateOn: Set the dtlapse_state variable to 1 ADMBase::ADMBase_SetDtShiftStateOn: Set the dtshift_state variable to 1 ADMMacros::ADMMacros_SetLocalSpatialOrder: Initialize the local_spatial_order CartGrid3D::SpatialSpacings: Set up ranges for spatial 3D Cartesian coordinates (on all grids) CartGrid3D::SpatialCoordinates: Set up spatial 3D Cartesian coordinates on the GH SphericalSurface::SphericalSurface_SetupRes: [global] [loop-local] Set surface resolution automatically AHFinderDirect::AHFinderDirect_setup: [global] setup data structures Cartoon2D::Cartoon2D_InitExcisionVars: [global] Initialize the excision variables GRHydro::GRHydro_Reset_Execution_Flags: [global] Initially set execution flags to 'YEAH, Execute'! GRHydro::GRHydro_InitSymBound: Schedule symmetries and check shift state GRHydro::reset_GRHydro_C2P_failed: Initialise the mask function that contains the points where C2P has failed (at BASEGRID) ML_ADMConstraints::ML_ADMConstraints_CheckBoundaries: [meta] check boundaries treatment ML_BSSN::ML_BSSN_CheckBoundaries: [meta] check boundaries treatment NaNChecker::NaNChecker_ResetCounter: [global] Reset the NaNChecker::NaNsFound counter SpaceMask::MaskZero: Initialise mask to zero SpaceMask::MaskOne: Set old style mask to one SphericalSurface::SphericalSurface_Setup: [global] Calculate surface coordinate descriptors GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function SphericalSurface::SphericalSurface_Set: [global] Set surface radii to be used for initial setup in other thorns GROUP SphericalSurface_HasBeenSet: Set the spherical surfaces before this group, and use it afterwards SphericalSurface::SphericalSurface_CheckState: [global] Test the state of the spherical surfaces SymBase::SymBase_Check: Check whether the driver set up the grid consistently Time::Time_Initialise: [global] Initialise Time variables Time::TemporalSpacings: [singlemap] Set timestep based on Courant condition (courant_static) [CCTK_INITIAL] StaticConformal::StaticConformal_InitialiseState: Set the conformal_state variable to 0 GROUP ADMBase_InitialData: Schedule group for calculating ADM initial data Exact::Exact__decode_pars: decode/copy thorn Exact parameters into grid scalars KerrData::kerr_initial_data: Set-up of initial data for a single Kerr black hole. GRHydro::GRHydro_EOSHandle: [global] Set the EOS number CarpetIOASCII::CarpetIOASCIIInit: [global] Initialisation routine CarpetIOBasic::CarpetIOBasicInit: [global] Initialisation routine CarpetIOHDF5::CarpetIOHDF5_Init: [global] Initialisation routine CarpetIOScalar::CarpetIOScalarInit: [global] Initialisation routine GRHydro::GRHydro_Rho_Minima_Setup: Set up minimum for the rest-mass density in the atmosphere (before intial data) GRHydro::GRHydro_SetupMask: Initialize the atmosphere mask GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GROUP ADMBase_InitialGauge: Schedule group for the ADM initial gauge condition ADMBase::ADMBase_DtLapseZero: Set the dtlapse to 0 at all points ADMBase::ADMBase_DtShiftZero: Set the dtshift to 0 at all points GROUP HydroBase_Initial: HydroBase initial data group GROUP HydroBase_ExcisionMaskSetup: Set up hydro excision mask HydroBase::HydroBase_InitExcisionMask: Initialize hydro excision mask to 'no excision everywhere' GROUP GRHydro_Initial: GRHydro initial data group GROUP BZ_analysis_initialize: Bin for the initialization routines for thr BZ setup BZ_analysis_2D::init_FFBZ_atmosphere: Initialize BZ atmosphere initial data BZ_analysis_2D::init_FFBZ_magnetosphere: Initialize BZ magnetosphere initial data GRHydro::GRHydro_InitDivergenceClean: Set psi for divergence cleaning initially to zero GRHydro::GRHydro_DivBInit: Set divB initially to zero BZ_analysis_2D::mask_physical_domain: Mask the nonphysical regions GROUP ADMBase_PostInitial: Schedule group for modifying the ADM initial data, such as e.g. adding noise GRHydro::GRHydro_InitialAtmosphereReset: Use mask to enforce atmosphere at initial time ML_BSSN::ML_BSSN_InitialADMBase1Everywhere: ML_BSSN_InitialADMBase1Everywhere ML_BSSN::ML_BSSN_InitialADMBase2Interior: ML_BSSN_InitialADMBase2Interior ML_BSSN::ML_BSSN_InitialADMBase2BoundaryScalar: ML_BSSN_InitialADMBase2BoundaryScalar ML_BSSN_Helper::ML_BSSN_ExtrapolateGammas: Extrapolate Gammas and time derivatives of lapse and shift MoL::MoL_StartLoop: [level] Initialise the step size control PunctureTracker::PunctureTracker_Init: [global] Calculate initial location of punctures GROUP HydroBase_Prim2ConInitial: Recover the conservative variables from the primitive variables GRHydro::Primitive2ConservativeCellsM: Convert initial data given in primive variables to conserved variables - MHD version [CCTK_POSTINITIAL] BZ_analysis_2D::BZ_analysis_FillFirst: Fill in the zero iteration values of the analysis tables CarpetIOHDF5::CarpetIOHDF5_CloseFiles: [global] Close all filereader input files GRHydro::GRHydro_Scalar_Setup: Set up and check scalars for efficiency GROUP MoL_PostStepModify: The group for physics thorns to schedule enforcing constraints ML_BSSN::ML_BSSN_EnforceEverywhere: ML_BSSN_EnforceEverywhere GROUP MoL_PostStep: Ensure that everything is correct after the initial data have been set up ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks GROUP MoL_PseudoEvolution: Calculate pseudo-evolved quantities GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP GRHydroAnalysis: Calculate analysis quantities GRHydro::GRHydro_CalcDivB: Calculate divB GROUP GRHydro_ApplyDivBBCs: Apply boundary conditions to divB GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_ADMConstraints_evaluate_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate: ML_ADMConstraints_evaluate GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere: ML_BSSN_ConstraintsEverywhere GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior: ML_BSSN_ConstraintsInterior GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions Initialise finer grids recursively Restrict from finer grids [CCTK_POSTRESTRICTINITIAL] GROUP MoL_PostStep: Ensure that everything is correct after restriction ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions [CCTK_POSTPOSTINITIAL] GRHydro::GRHydro_Rho_Minima_Setup_Final: Set the value of the rest-mass density of the atmosphere which will be used during the evolution GRHydro::GRHydro_InitialAtmosphereResetM: Use mask to enforce atmosphere at initial time GROUP Con2Prim: Convert from conservative to primitive variables (might be redundant) if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP SetTmunu: Calculate the stress-energy tensor GROUP ADMConstraintsGroup: Evaluate ADM constraints, and perform symmetry boundary conditions [CCTK_POSTSTEP] AHFinderDirect::AHFinderDirect_import_mask: [global] [loop-local] import the excision mask AHFinderDirect::AHFinderDirect_find_horizons: [global] find apparent horizon(s) after this time step AHFinderDirect::AHFinderDirect_store: [global] store apparent horizon(s) into spherical surface(s) AHFinderDirect::AHFinderDirect_save: [global] save apparent horizon(s) into Cactus variables AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) SphericalSurface::SphericalSurface_Set: [global] Set surface radii GRHydro::GRHydro_RefinementLevel: Calculate current refinement level (for the check of the C2P mask) GRHydro::check_GRHydro_C2P_failed: Check the mask function that contains the points where C2P has failed and report an error in case a failure is found GROUP HydroBase_ExcisionHasBeenSet: Group to schedule thorns changing the mask before and thorns using the mask after GROUP zzz_NaNChecker_NaNCheck: Check for NaNs and count them in NaNChecker::NaNsFound NaNChecker::NaNChecker_NaNCheck_Prepare: [level] Prepare data structures to check for NaNs NaNChecker::NaNChecker_NaNCheck_Check: [local] Check for NaNs NaNChecker::NaNChecker_NaNCheck_Finish: [level] Count NaNs in NaNChecker::NaNsFound NaNChecker::NaNChecker_TakeAction: [global] [loop-level] Output NaNChecker::NaNmask and take action according to NaNChecker::action_if_found PunctureTracker::PunctureTracker_SetPositions: [global] Copy puncture positions to spherical surfaces SpaceMask::CheckMask: Ensure that all mask values are legal GROUP SphericalSurface_HasBeenSet: Set the spherical surfaces before this group, and use it afterwards SphericalSurface::SphericalSurface_CheckState: [global] Test the state of the spherical surfaces GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function endif if (recover initial data) [CCTK_BASEGRID] ADMBase::ADMBase_SetShiftStateOn: Set the shift_state variable to 1 ADMBase::ADMBase_SetDtLapseStateOn: Set the dtlapse_state variable to 1 ADMBase::ADMBase_SetDtShiftStateOn: Set the dtshift_state variable to 1 ADMMacros::ADMMacros_SetLocalSpatialOrder: Initialize the local_spatial_order CartGrid3D::SpatialSpacings: Set up ranges for spatial 3D Cartesian coordinates (on all grids) CartGrid3D::SpatialCoordinates: Set up spatial 3D Cartesian coordinates on the GH SphericalSurface::SphericalSurface_SetupRes: [global] [loop-local] Set surface resolution automatically AHFinderDirect::AHFinderDirect_setup: [global] setup data structures Cartoon2D::Cartoon2D_InitExcisionVars: [global] Initialize the excision variables GRHydro::GRHydro_Reset_Execution_Flags: [global] Initially set execution flags to 'YEAH, Execute'! GRHydro::GRHydro_InitSymBound: Schedule symmetries and check shift state GRHydro::reset_GRHydro_C2P_failed: Initialise the mask function that contains the points where C2P has failed (at BASEGRID) ML_ADMConstraints::ML_ADMConstraints_CheckBoundaries: [meta] check boundaries treatment ML_BSSN::ML_BSSN_CheckBoundaries: [meta] check boundaries treatment NaNChecker::NaNChecker_ResetCounter: [global] Reset the NaNChecker::NaNsFound counter SpaceMask::MaskZero: Initialise mask to zero SpaceMask::MaskOne: Set old style mask to one SphericalSurface::SphericalSurface_Setup: [global] Calculate surface coordinate descriptors GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function SphericalSurface::SphericalSurface_Set: [global] Set surface radii to be used for initial setup in other thorns GROUP SphericalSurface_HasBeenSet: Set the spherical surfaces before this group, and use it afterwards SphericalSurface::SphericalSurface_CheckState: [global] Test the state of the spherical surfaces SymBase::SymBase_Check: Check whether the driver set up the grid consistently Time::Time_Initialise: [global] Initialise Time variables Time::TemporalSpacings: [singlemap] Set timestep based on Courant condition (courant_static) [CCTK_RECOVER_VARIABLES] IOUtil::IOUtil_RecoverGH: [level] Checkpoint recovery routine [CCTK_POST_RECOVER_VARIABLES] AHFinderDirect::AHFinderDirect_recover: [global] import horizon data from Cactus variables CarpetIOHDF5::CarpetIOHDF5_InitCheckpointingIntervals: [global] Initialisation of checkpointing intervals after recovery CarpetIOHDF5::CarpetIOHDF5_CloseFiles: [meta] Close all initial data checkpoint files after recovery GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function GRHydro::GRHydro_EOSHandle: [global] Set the EOS number GRHydro::GRHydroCopyIntegerMask: Initialize the real valued atmosphere mask after checkpoint recovery GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg GROUP HydroBase_ExcisionMaskSetup: Set up hydro excision mask HydroBase::HydroBase_InitExcisionMask: Initialize hydro excision mask to 'no excision everywhere' GROUP MoL_PostStep: Ensure that everything is correct after recovery ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks GROUP zzz_NaNChecker_NaNCheck: Check for NaNs and count them in NaNChecker::NaNsFound NaNChecker::NaNChecker_NaNCheck_Prepare: [level] Prepare data structures to check for NaNs NaNChecker::NaNChecker_NaNCheck_Check: [local] Check for NaNs NaNChecker::NaNChecker_NaNCheck_Finish: [level] Count NaNs in NaNChecker::NaNsFound NaNChecker::NaNChecker_TakeAction: [global] [loop-level] Output NaNChecker::NaNmask and take action according to NaNChecker::action_if_found endif if (checkpoint initial data) [CCTK_CPINITIAL] CarpetIOHDF5::CarpetIOHDF5_InitialDataCheckpoint: [meta] Initial data checkpoint routine endif if (analysis) [CCTK_ANALYSIS] if (BZ_analysis_2D::BZAnalize) GROUP BZ_analysis_physical: Time bin comprising all the routines examining the BZ magnetosphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_lcextensions: [global] Quantize the extensions of the light cylinders if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_forcefree: Quantize the force-free character of the magnetosphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_poynting: Derive the Poynting fluxes and overall winds in the magnetocsphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_symmetrycheck: Check on symmetry about z axis (from rotational symmetry) if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_symviolations_reduction: [global] Reduce symmetry measure CarpetLib::CarpetLib_printtimestats: [global] Print timing statistics if desired CarpetLib::CarpetLib_printmemstats: [global] Print memory statistics if desired Formaline::Formaline_AnnounceUpdate: [global] Put some meta information about the current run into permanent storage LoopControl::lc_statistics_analysis: [meta] Output LoopControl statistics GROUP ML_BSSN_EvolutionAnalysis: Calculate RHS at analysis ML_BSSN::ML_BSSN_EvolutionAnalysisInit: ML_BSSN_EvolutionAnalysisInit ML_BSSN::ML_BSSN_EvolutionAnalysisInterior: ML_BSSN_EvolutionAnalysisInterior ML_BSSN_Helper::ML_BSSN_NewRad: Apply NewRad boundary conditions to RHS endif Output grid variables do loop over timesteps [CCTK_PREREGRID] CarpetTracker::CarpetTracker_SetPositions: [global] Set positions of refined regions Change grid hierarchy [CCTK_POSTREGRID] SpaceMask::MaskZero: Initialise mask to zero CartGrid3D::SpatialCoordinates: Set Coordinates after regridding GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function SpaceMask::MaskOne: Set mask to one GROUP HydroBase_ExcisionMaskSetup: Set up hydro excision mask HydroBase::HydroBase_InitExcisionMask: Initialize hydro excision mask to 'no excision everywhere' GRHydro::GRHydro_SetupMask: Initialize the atmosphere mask GROUP MoL_PostStep: Ensure that everything is correct after regridding ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions Rotate timelevels iteration = iteration+1 t = t+dt [CCTK_PRESTEP] BZ_analysis_2D::BZ_analysis_keepfluxes: Copz Fluxes from previous timesteps CoordGauge::Einstein_SetNextSlicing: Identify the slicing for the next iteration GRHydro::reset_GRHydro_C2P_failed: Reset the mask function that contains the points where C2P has failed (at PRESTEP) LoopControl::lc_steer: [meta] Update LoopControl algorithm preferences NaNChecker::NaNChecker_ResetCounter: [global] Reset the NaNChecker::NaNsFound counter [CCTK_EVOL] MoL::MoL_StartLoop: [level] Initialise the step size control while (MoL::MoL_Stepsize_Bad) GROUP MoL_Evolution: A single Cactus evolution step using MoL GROUP MoL_StartStep: MoL internal setup for the evolution step MoL::MoL_SetCounter: [level] Set the counter for the ODE method to loop over MoL::MoL_SetTime: [level] Ensure the correct time and timestep are used MoL::MoL_AllocateScratchSpace: [level] Allocate storage for scratch levels GROUP MoL_PreStep: Physics thorns can schedule preloop setup routines in here GRHydro::GRHydro_Scalar_Setup: Set up and check scalars for efficiency MoL::MoL_InitialCopy: Ensure the data is in the correct timelevel while (MoL::MoL_Intermediate_Step) GROUP MoL_Step: The loop over the intermediate steps for the ODE integrator MoL::MoL_InitRHS: Initialise the RHS functions GROUP MoL_CalcRHS: Physics thorns schedule the calculation of the discrete spatial operator in here GROUP HydroBase_RHS: Groups for scheduling tasks for calculating RHS of hydro variables if (GRHydro::execute_MoL_Step) GROUP GRHydroRHS: Calculate the update terms BZ_analysis_2D::BZ_analysis_setLCupdatde: Decide if the analysis should be made GRHydro::SourceTermsM: Source term calculation - MHD version GRHydro::GRHydroStartLoop: [level] Set the flux_direction variable while (GRHydro::flux_direction) GROUP FluxTerms: Calculation of intercell fluxes GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::Reconstruct: Reconstruct the functions at the cell boundaries GRHydro::Riemann: Solve the local Riemann problems - MHD version GRHydro::UpdateCalcul: Calculate the update term from the fluxes if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_lcfluxes: Derive the fluxes through the light cylinder GRHydro::GRHydroAdvanceLoop: [level] Decrement the flux_direction variable end while GRHydro::GRHydroUpdateAtmosphereMask: Alter the update terms if inside the atmosphere region ML_BSSN::ML_BSSN_EvolutionBoundaryScalar: ML_BSSN_EvolutionBoundaryScalar GROUP ML_BSSN_EvolutionInteriorSplitBy: ML_BSSN::ML_BSSN_EvolutionInteriorSplitBy1: ML_BSSN_EvolutionInteriorSplitBy1 ML_BSSN::ML_BSSN_EvolutionInteriorSplitBy2: ML_BSSN_EvolutionInteriorSplitBy2 ML_BSSN::ML_BSSN_EvolutionInteriorSplitBy3: ML_BSSN_EvolutionInteriorSplitBy3 ML_BSSN_Helper::ML_BSSN_NewRad: Apply NewRad boundary conditions to RHS GROUP MoL_PostRHS: Modify RHS functions GROUP MoL_RHSBoundaries: Any 'final' modifications to the RHS functions (boundaries etc.) MoL::MoL_Add: Updates calculated with the efficient Runge-Kutta 4 method MoL::MoL_DecrementCounter: [level] Alter the counter number MoL::MoL_ResetTime: [level] If necessary, change the time GROUP MoL_PostStepModify: The group for physics thorns to schedule enforcing constraints ML_BSSN::ML_BSSN_EnforceEverywhere: ML_BSSN_EnforceEverywhere GROUP MoL_PostStep: The group for physics thorns to schedule boundary calls etc. ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks GRHydro::GRHydro_ClearLastMoLPostStep: [level] Reset InLastMoLPostStep to zero MoL::MoL_ResetDeltaTime: [level] If necessary, change the timestep end while if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_lcfluxes_reduction: [global] Reduce the fluxes through the light cylinder MoL::MoL_FinishLoop: [level] Control the step size MoL::MoL_RestoreSandR: Restoring the Save and Restore variables to the original state MoL::MoL_FreeScratchSpace: [level] Free storage for scratch levels end while GRHydro::sync_GRHydro_C2P_failed: Syncronise the mask function that contains the points where C2P has failed GROUP MoL_PseudoEvolution: Calculate pseudo-evolved quantities GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP GRHydroAnalysis: Calculate analysis quantities GRHydro::GRHydro_CalcDivB: Calculate divB GROUP GRHydro_ApplyDivBBCs: Apply boundary conditions to divB GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_ADMConstraints_evaluate_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate: ML_ADMConstraints_evaluate GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere: ML_BSSN_ConstraintsEverywhere GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior: ML_BSSN_ConstraintsInterior GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions PunctureTracker::PunctureTracker_Track: [global] Calculate new location of punctures Evolve finer grids recursively Restrict from finer grids [CCTK_POSTRESTRICT] GROUP MoL_PostStep: Ensure that everything is correct after restriction ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions [CCTK_POSTSTEP] AHFinderDirect::AHFinderDirect_import_mask: [global] [loop-local] import the excision mask AHFinderDirect::AHFinderDirect_find_horizons: [global] find apparent horizon(s) after this time step AHFinderDirect::AHFinderDirect_store: [global] store apparent horizon(s) into spherical surface(s) AHFinderDirect::AHFinderDirect_save: [global] save apparent horizon(s) into Cactus variables AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) SphericalSurface::SphericalSurface_Set: [global] Set surface radii GRHydro::GRHydro_RefinementLevel: Calculate current refinement level (for the check of the C2P mask) GRHydro::check_GRHydro_C2P_failed: Check the mask function that contains the points where C2P has failed and report an error in case a failure is found GROUP HydroBase_ExcisionHasBeenSet: Group to schedule thorns changing the mask before and thorns using the mask after GROUP zzz_NaNChecker_NaNCheck: Check for NaNs and count them in NaNChecker::NaNsFound NaNChecker::NaNChecker_NaNCheck_Prepare: [level] Prepare data structures to check for NaNs NaNChecker::NaNChecker_NaNCheck_Check: [local] Check for NaNs NaNChecker::NaNChecker_NaNCheck_Finish: [level] Count NaNs in NaNChecker::NaNsFound NaNChecker::NaNChecker_TakeAction: [global] [loop-level] Output NaNChecker::NaNmask and take action according to NaNChecker::action_if_found PunctureTracker::PunctureTracker_SetPositions: [global] Copy puncture positions to spherical surfaces SpaceMask::CheckMask: Ensure that all mask values are legal GROUP SphericalSurface_HasBeenSet: Set the spherical surfaces before this group, and use it afterwards SphericalSurface::SphericalSurface_CheckState: [global] Test the state of the spherical surfaces GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function if (checkpoint) [CCTK_CHECKPOINT] CarpetIOHDF5::CarpetIOHDF5_EvolutionCheckpoint: [meta] Evolution checkpoint routine endif if (analysis) [CCTK_ANALYSIS] if (BZ_analysis_2D::BZAnalize) GROUP BZ_analysis_physical: Time bin comprising all the routines examining the BZ magnetosphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_lcextensions: [global] Quantize the extensions of the light cylinders if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_forcefree: Quantize the force-free character of the magnetosphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_poynting: Derive the Poynting fluxes and overall winds in the magnetocsphere if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_symmetrycheck: Check on symmetry about z axis (from rotational symmetry) if (BZ_analysis_2D::BZAnalize) BZ_analysis_2D::BZ_analysis_symviolations_reduction: [global] Reduce symmetry measure CarpetLib::CarpetLib_printtimestats: [global] Print timing statistics if desired CarpetLib::CarpetLib_printmemstats: [global] Print memory statistics if desired Formaline::Formaline_AnnounceUpdate: [global] Put some meta information about the current run into permanent storage LoopControl::lc_statistics_analysis: [meta] Output LoopControl statistics GROUP ML_BSSN_EvolutionAnalysis: Calculate RHS at analysis ML_BSSN::ML_BSSN_EvolutionAnalysisInit: ML_BSSN_EvolutionAnalysisInit ML_BSSN::ML_BSSN_EvolutionAnalysisInterior: ML_BSSN_EvolutionAnalysisInterior ML_BSSN_Helper::ML_BSSN_NewRad: Apply NewRad boundary conditions to RHS endif Output grid variables enddo Termination routines [CCTK_TERMINATE] CarpetIOHDF5::CarpetIOHDF5_TerminationCheckpoint: [meta] Termination checkpoint routine Formaline::Formaline_AnnounceFinal: [global] Put some meta information about the current run into permanent storage LoopControl::lc_statistics_terminate: [meta] Output LoopControl statistics MoL::MoL_FreeIndexArrays: Free the MoL bookkeeping index arrays Shutdown routines [CCTK_SHUTDOWN] Timers::Timer_Shutdown: Prepare hierarchical timers Routines run after changing the grid hierarchy: [CCTK_POSTREGRID] SpaceMask::MaskZero: Initialise mask to zero CartGrid3D::SpatialCoordinates: Set Coordinates after regridding GROUP MaskBase_SetupMask: Set up the weight function GROUP MaskBase_SetupMaskAll: Set up the weight function CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise the weight function GROUP SetupIMaskInternal: Set up the integer weight function (schedule other routines in here) CarpetReduce::CoordBase_SetupMask: [global] [loop-local] Set up the outer boundaries of the weight function CarpetReduce::CarpetMaskSetup: [global] [loop-singlemap] Set up the weight function for the restriction regions GROUP SetupIMask: Set up the integer weight function (schedule other routines in here) CarpetMask::CarpetExcludedSetup: [global] [loop-local] Set up the weight function for the excluded regions CarpetMask::CarpetSurfaceSetup: [global] [loop-local] Set up the weight function for the excluded spherical surfaces CarpetReduce::MaskBase_SetMask: [global] [loop-local] Set the weight function GROUP SetupMask: Set up the real weight function (schedule other routines in here) CarpetReduce::MaskBase_TestMask: [global] Test the weight function SpaceMask::MaskOne: Set mask to one GROUP HydroBase_ExcisionMaskSetup: Set up hydro excision mask HydroBase::HydroBase_InitExcisionMask: Initialize hydro excision mask to 'no excision everywhere' GRHydro::GRHydro_SetupMask: Initialize the atmosphere mask GROUP MoL_PostStep: Ensure that everything is correct after regridding ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions GRHydro::GRHydro_RefinementLevel: Calculate current refinement level GRHydro::GRHydro_SetLastMoLPostStep: [level] Set grid scalar InLastMoLPostStep if this is the last MoL PostStep call GROUP ML_BSSN_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_ADMConstraints::ML_ADMConstraints_SelectBoundConds: [level] select boundary conditions GROUP ML_ADMConstraints_ApplyBCs: Apply boundary conditions controlled by thorn Boundary GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_ADMBaseInterior: ML_BSSN_ADMBaseInterior ML_BSSN::ML_BSSN_ADMBaseBoundaryScalar: ML_BSSN_ADMBaseBoundaryScalar ML_BSSN::ML_BSSN_ADMBaseEverywhere: ML_BSSN_ADMBaseEverywhere ML_BSSN_Helper::ML_BSSN_ADMBase_SelectBCs: [level] Select boundary conditions for ADMBase variables GROUP ML_BSSN_ADMBase_ApplyBCs: Apply boundary conditions to ADMBase variables GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards GROUP HydroBase_PostStep: Post step tasks for hydro thorns BZ_analysis_2D::BZ_analysis_setLCupdatde: [global] Decide if the LC should be updated GROUP GRHydro_AtmosphereMaskBoundaries: Apply boundary conditions to primitives GRHydro::GRHydro_SelectAtmosphereMaskBoundaries: [level] Select atmosphere mask for boundary conditions GROUP GRHydro_ApplyAtmosphereMaskBCs: Apply boundary conditions to real-valued atmosphere mask GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP GRHydro_PostStep: Post step tasks for GRHydro GRHydro::GRHydroPostSyncAtmosphereMask: Set integer atmosphere mask from synchronized real atmosphere mask if (GRHydro::InLastMoLPostStep) GRHydro::GRHydro_AtmosphereResetM: Reset the atmosphere - MHD version GROUP HydroBase_Boundaries: HydroBase-internal Boundary conditions group GROUP Do_GRHydro_Boundaries: GRHydro Boundary conditions group GROUP HydroBase_Select_Boundaries: Group to schedule the boundary condition functions if (GRHydro::execute_MoL_PostStep) GRHydro::GRHydro_Bound: [level] Select GRHydro boundary conditions GROUP HydroBase_ApplyBCs: Apply the boundary conditions of HydroBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP HydroBase_Con2Prim: Convert from conservative to primitive variables if (GRHydro::execute_MoL_Step) GRHydro::GRHydro_SqrtSpatialDeterminant: Calculate sdetg if (GRHydro::execute_MoL_PostStep) GRHydro::Con2Prim: Convert back to primitive variables (general) - MHD version GROUP BZ_analysis_magnevolve: Bin for the magnetosphere (physical domain) evolution if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::velocity_regrid: Regrid the velocity for the subsequent check - MHD if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::lc_interpolator: Interpolate at edges of light cylinders if (BZ_analysis_2D::LCupdate) BZ_analysis_2D::remask_physical_domain: Redo the LC and excision masks AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities GROUP ML_ADMConstraints_evaluate_bc_group: ML_ADMConstraints_evaluate ML_ADMConstraints::ML_ADMConstraints_evaluate_SelectBCs: [level] ML_ADMConstraints_evaluate_SelectBCs GROUP ML_ADMConstraints_evaluate_ApplyBCs: Apply BCs for groups set in ML_ADMConstraints_evaluate GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsEverywhere_bc_group: ML_BSSN_ConstraintsEverywhere ML_BSSN::ML_BSSN_ConstraintsEverywhere_SelectBCs: [level] ML_BSSN_ConstraintsEverywhere_SelectBCs GROUP ML_BSSN_ConstraintsEverywhere_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsEverywhere GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP ML_BSSN_ConstraintsInterior_bc_group: ML_BSSN_ConstraintsInterior ML_BSSN::ML_BSSN_ConstraintsInterior_SelectBCs: [level] ML_BSSN_ConstraintsInterior_SelectBCs GROUP ML_BSSN_ConstraintsInterior_ApplyBCs: Apply BCs for groups set in ML_BSSN_ConstraintsInterior GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions Cartoon2D::Cartoon_ApplyBoundaries: Apply Cartoon boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions -------------------------------------------------------------------------------- INFO (Carpet): Multi-Model listing: model 0: "world" INFO (Carpet): Multi-Model process distribution: processes 0-1: model 0 "world" INFO (Carpet): Multi-Model: This is process 0, model 0 "world" INFO (CarpetLib): Process startup time was 1.1 seconds Current core file size limit: hard=[unlimited], soft=0 MB Current memory size limit: hard=[unlimited], soft=[unlimited] INFO (CycleClock): Measuring CycleClock tick via OpenMP... INFO (CycleClock): Calibrated CycleClock: 0.43475 ns per clock tick (2.30017 GHz) INFO (Formaline): Configuration id: config-sim-fujiserver1-mnt-fujinas1-jens-EinsteinTools-Cactus INFO (Formaline): Build id: build-sim-fujiserver1-jens-2016.12.01-14.31.31-31384 INFO (Formaline): Simulation id: run-Kerr2DMagEvol-fujiserver1-jens-2016.12.01-14.37.40-60119 INFO (Formaline): Run id: run-Kerr2DMagEvol-fujiserver1-jens-2016.12.01-14.37.40-60119 INFO (Vectors): Using vector size 4 for architecture AVX (64-bit precision) -------------------------------------------------------------------------------- AMR driver provided by Carpet -------------------------------------------------------------------------------- HydroBase: Let it flow. -------------------------------------------------------------------------------- AMR 0D ASCII I/O provided by CarpetIOASCII -------------------------------------------------------------------------------- AMR 1D ASCII I/O provided by CarpetIOASCII -------------------------------------------------------------------------------- AMR 2D ASCII I/O provided by CarpetIOASCII -------------------------------------------------------------------------------- AMR 3D ASCII I/O provided by CarpetIOASCII -------------------------------------------------------------------------------- AMR info I/O provided by CarpetIOBasic -------------------------------------------------------------------------------- ML_ADMConstraints -------------------------------------------------------------------------------- ML_BSSN -------------------------------------------------------------------------------- AMR HDF5 I/O provided by CarpetIOHDF5 -------------------------------------------------------------------------------- AMR 0D HDF5 I/O provided by CarpetIOHDF5 -------------------------------------------------------------------------------- AMR 1D HDF5 I/O provided by CarpetIOHDF5 -------------------------------------------------------------------------------- AMR 2D HDF5 I/O provided by CarpetIOHDF5 -------------------------------------------------------------------------------- AMR 3D HDF5 I/O provided by CarpetIOHDF5 -------------------------------------------------------------------------------- MoL: Generalized time integration. -------------------------------------------------------------------------------- AMR scalar I/O provided by CarpetIOScalar -------------------------------------------------------------------------------- INFO (Carpet): MPI is enabled INFO (Carpet): Carpet is running on 2 processes INFO (Carpet): This is process 0 INFO (Carpet): OpenMP is enabled INFO (Carpet): This process contains 1 threads, this is thread 0 INFO (Carpet): There are 2 threads in total INFO (Carpet): There are 1 threads per process INFO (Carpet): This process runs on host fujiserver1, pid=60119 INFO (Carpet): This process runs on 96 cores: 0-95 INFO (Carpet): Thread 0 runs on 96 cores: 0-95 INFO (Carpet): This simulation is running in 3 dimensions INFO (Carpet): Boundary specification for map 0: nboundaryzones: [[4,4,4],[4,4,4]] is_internal : [[0,0,0],[0,0,0]] is_staggered : [[0,0,0],[0,0,0]] shiftout : [[0,0,1],[0,0,0]] INFO (Carpet): CoordBase domain specification for map 0: physical extent: [-0.02,-0.02,-0.02] : [12.02,0.02,12.02] ([12.04,0.04,12.04]) interior extent: [0,0,-0.02] : [12,0,12] ([12,0,12.02]) exterior extent: [-0.08,-0.08,-0.1] : [12.08,0.08,12.08] ([12.16,0.16,12.18]) base_spacing : [0.02,0.02,0.02] INFO (Carpet): Adapted domain specification for map 0: convergence factor: 2 convergence level : 0 physical extent : [-0.02,-0.02,-0.02] : [12.02,0.02,12.02] ([12.04,0.04,12.04]) interior extent : [0,0,-0.02] : [12,0,12] ([12,0,12.02]) exterior extent : [-0.08,-0.08,-0.1] : [12.08,0.08,12.08] ([12.16,0.16,12.18]) spacing : [0.02,0.02,0.02] INFO (Carpet): Base grid specification for map 0: number of grid points : [609,9,610] number of coarse grid ghost points: [[4,4,4],[4,4,4]] INFO (Carpet): Buffer zone counts (excluding ghosts): [0]: [[0,0,0],[0,0,0]] [1]: [[12,12,12],[12,12,12]] [2]: [[12,12,12],[12,12,12]] [3]: [[12,12,12],[12,12,12]] [4]: [[12,12,12],[12,12,12]] [5]: [[12,12,12],[12,12,12]] [6]: [[12,12,12],[12,12,12]] INFO (Carpet): Overlap zone counts: [0]: [[0,0,0],[0,0,0]] [1]: [[0,0,0],[0,0,0]] [2]: [[0,0,0],[0,0,0]] [3]: [[0,0,0],[0,0,0]] [4]: [[0,0,0],[0,0,0]] [5]: [[0,0,0],[0,0,0]] [6]: [[0,0,0],[0,0,0]] INFO (Carpet): Group and variable statistics: INFO (Carpet): There are 1112 grid functions in 143 groups INFO (Carpet): There are 429 grid scalars in 81 groups INFO (Carpet): There are 100 1-dimensional grid arrays in 10 groups INFO (Carpet): There are 2 2-dimensional grid arrays in 2 groups INFO (Carpet): There are 1 3-dimensional grid arrays in 1 groups INFO (Carpet): (The number of variables counts all time levels) INFO (CarpetIOASCII): I/O Method 'IOASCII_0D' registered: 0D AMR output of grid variables to ASCII files INFO (CarpetIOASCII): I/O Method 'IOASCII_1D' registered: 1D AMR output of grid variables to ASCII files INFO (CarpetIOASCII): I/O Method 'IOASCII_2D' registered: 2D AMR output of grid variables to ASCII files INFO (CarpetIOASCII): I/O Method 'IOASCII_3D' registered: 3D AMR output of grid variables to ASCII files INFO (CarpetIOHDF5): I/O Method 'IOHDF5' registered: AMR output of grid variables to HDF5 files WARNING[L1,P0] (CarpetIOHDF5): I/O Method 'IOHDF5_0D' registered: 0D AMR output of grid variables to HDF5 files WARNING[L1,P0] (CarpetIOHDF5): I/O Method 'IOHDF5_1D' registered: 1D AMR output of grid variables to HDF5 files WARNING[L1,P0] (CarpetIOHDF5): I/O Method 'IOHDF5_2D' registered: 2D AMR output of grid variables to HDF5 files WARNING[L1,P0] (CarpetIOHDF5): I/O Method 'IOHDF5_3D' registered: 3D AMR output of grid variables to HDF5 files INFO (CarpetIOHDF5): Periodic 3D AMR output requested for: BZ_ANALYSIS_2D::LCMask BZ_ANALYSIS_2D::LCFluxes GRHYDRO::tau HYDROBASE::rho HYDROBASE::vel[0] HYDROBASE::vel[1] HYDROBASE::vel[2] HYDROBASE::Bvec[0] HYDROBASE::Bvec[1] HYDROBASE::Bvec[2] HYDROBASE::Avec[0] HYDROBASE::Avec[1] HYDROBASE::Avec[2] INFO (CarpetIOScalar): Periodic scalar output requested for: BZ_ANALYSIS_2D::LCVolume -------------------------------------------------------------------------------- INFO (Formaline): Writing tarballs with the Cactus sources into the directory "Kerr2DMagEvol/cactus-source" WARNING[L1,P0] (ML_BSSN_Helper): Forcing ML_BSSN::initial_boundary_condition="extrapolate-gammas" because ML_BSSN::my_initial_boundary_condition="extrapolate-gammas" WARNING[L1,P0] (ML_BSSN_Helper): Forcing ML_BSSN::rhs_boundary_condition="NewRad" because ML_BSSN::my_rhs_boundary_condition="NewRad" WARNING[L1,P0] (ML_BSSN_Helper): Forcing ML_BSSN::advectLapse=1 because ML_BSSN::LapseAdvectionCoeff=1.0 WARNING[L1,P0] (ML_BSSN_Helper): Forcing ML_BSSN::advectShift=1 because ML_BSSN::ShiftAdvectionCoeff=1.0 INFO (MoL): Using Runge-Kutta 4 as the time integrator. INFO (SymBase): Symmetry on lower x-face: cartoon INFO (SymBase): Symmetry on lower y-face: cartoon INFO (SymBase): Symmetry on upper y-face: cartoon INFO (SymBase): Symmetry on lower z-face: reflection_symmetry INFO (MoL): The maximum number of evolved variables is 897. 34 are registered. INFO (MoL): The maximum number of slow evolved variables is 897. 0 are registered. INFO (MoL): The maximum number of constrained variables is 897. 30 are registered. INFO (MoL): The maximum number of SandR variables is 897. 0 are registered. INFO (MoL): The maximum number of evolved array variables is 897. 0 are registered. INFO (MoL): The maximum number of constrained array variables is 897. 0 are registered. INFO (MoL): The maximum number of SandR array variables is 897. 0 are registered. INFO (MoL): The maximum size of any array variables is 0. WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "ADMBASE::SHIFT_STATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "ADMBASE::DTLAPSE_STATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "ADMBASE::DTSHIFT_STATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "ADMMACROS::LOCAL_SPATIAL_ORDER" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "AHFINDERDIRECT::AH_RADIUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "AHFINDERDIRECT::AH_ORIGIN" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "AHFINDERDIRECT::AH_CENTROID" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "AHFINDERDIRECT::AH_FLAGS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::LCMASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::MAGNETOSPHERESCALARS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::MAGNETOSPHEREGF" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::LCFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::LCUPDATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "BZ_ANALYSIS_2D::BZANALIZE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::POINT_CLASSIFICATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::CARPET_UNUSEDPOINTS_MASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::TIMING" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::TIMING_PROCS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::TIMING_LEVELS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPET::MEMORY_PROCS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOASCII::LAST_OUTPUT_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOASCII::LAST_OUTPUT_TIME" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOASCII::THIS_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOBASIC::LAST_OUTPUT_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOBASIC::LAST_OUTPUT_TIME" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOBASIC::THIS_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::NEXT_OUTPUT_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::NEXT_OUTPUT_TIME" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::THIS_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::LAST_OUTPUT_ITERATION_SLICE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::LAST_OUTPUT_TIME_SLICE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOHDF5::THIS_ITERATION_SLICE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOSCALAR::LAST_OUTPUT_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOSCALAR::LAST_OUTPUT_TIME" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETIOSCALAR::THIS_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREDUCE::IWEIGHT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREDUCE::WEIGHT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREDUCE::ONE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREDUCE::EXCISED_CELLS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::ACTIVE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::NUM_LEVELS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::POSITIONS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::RADII" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::RADIIXYZ" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::LEVEL_MASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::LAST_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::LAST_MAP" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::OLD_ACTIVE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::OLD_NUM_LEVELS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::OLD_POSITIONS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARPETREGRID2::OLD_RADIIXYZ" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRID::GRIDSPACINGS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRID::COORDINATES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "CARTOON2D::EXCISION_VARIABLES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "COORDGAUGE::SLICING_FLAGS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "EXACT::EXACT_PARS_INT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "EXACT::EXACT_PARS_REAL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "EXACT::EXACT_SLICE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "EXACT::EXACT_SLICETEMP1" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "EXACT::EXACT_SLICETEMP2" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_EOS_SCALARS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MINIMA" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::DENSRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::TAURHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::SRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::BCONSRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::AVECRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::APHIRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::PSIDCRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::ENTROPYRHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::LOCAL_METRIC" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::LOCAL_EXTRINSIC_CURVATURE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::LOCAL_SHIFT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_PRIM_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_SCALARS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_ATMOSPHERE_MASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_ATMOSPHERE_DESCRIPTORS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MAXIMA_POSITION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::MAXRHO_GLOBAL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_FLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_BFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_PSIFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_ENTROPYFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_AVECFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_APHIFLUXES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EVOLVE_Y_E" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EVOLVE_TEMPER" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EVOLVE_ENTROPY" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EVOLVE_MHD" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EVOLVE_LORENZ_GGE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_REFLEVEL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::Y_E_CON_RHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::Y_E_CON_FLUX" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::INLASTMOLPOSTSTEP" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EXECUTE_MOL_STEP" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EXECUTE_MOL_POSTSTEP" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_CON_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MHD_CON_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MHD_PRIM_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_AVEC_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_APHI_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MHD_PSIDC_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_ENTROPY_PRIM_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_ENTROPY_CON_BEXT" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::WHICHPSIDCSPEED" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_COORDS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_COORDS_RHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_TRIVIAL_RP_GF_GROUP" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::FLUX_SPLITTING" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::FS_ALPHA" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::Y_E_PLUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::Y_E_MINUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::TEMPPLUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::TEMPMINUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MPPM_EIGENVALUES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::PARTICLES" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::PARTICLE_RHS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::PARTICLE_ARRAYS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MAXIMA_LOCATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MAXIMA_ITERATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::GRHYDRO_MAXIMA_SEPARATION" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::DIFFRHO" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::EOS_TEMPS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::ROEAVERAGE_TEMPS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::CON2PRIM_TEMPS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GRHYDRO::H_VISCOSITY_TEMPS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GENERICFD::JACOBIAN" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "GENERICFD::JACOBIAN2" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "HYDROBASE::HYDRO_EXCISION_MASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::RKALPHACOEFFICIENTS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::RKBETACOEFFICIENTS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::MOL_COUNTERS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::MOL_ORIGINAL_TIME" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::SCRATCHSPACESLOW" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::SCRATCHSPACE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::SANDRSCRATCHSPACE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::ERRORESTIMATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "MOL::ERRORSCALARS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "NANCHECKER::NANMASK" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "NANCHECKER::NANSFOUND" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "PUNCTURETRACKER::PT_LOC" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "PUNCTURETRACKER::PT_LOC_P" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "PUNCTURETRACKER::PT_VEL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_ACTIVE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_VALID" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_INFO" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_MINREFLEVEL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_MAXREFLEVEL" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_RADIUS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_ORIGIN" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_COORDINATE_DESCRIPTORS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_SHAPE_DESCRIPTORS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "SPHERICALSURFACE::SF_COORDINATE_ESTIMATORS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "STATICCONFORMAL::CONFORMAL_STATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "TIME::SPEEDVARS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "TIME::COURANTTEMPS" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "TMUNUBASE::STRESS_ENERGY_STATE" -- assuming a scalar WARNING[L2,P0] (Cartoon2D): Tensor type alias not declared for group "TMUNUBASE::STRESS_ENERGY_2_STATE" -- assuming a scalar WARNING[L1,P0] (ML_BSSN_Helper): Parameter ML_BSSN::my_initial_boundary_condition is outdated; please update the parameter file. Do not use this parameter, and set up initial boundary conditions as usual. WARNING[L1,P0] (ML_BSSN_Helper): Parameter ML_BSSN::my_rhs_boundary_condition is outdated; please update the parameter file. Do not use this parameter, and set up RHS boundary conditions as usual. WARNING[L1,P0] (ML_BSSN_Helper): Parameter ML_BSSN::LapseAdvectionCoeff is outdated; please update the parameter file. Instead of using this parameter, you should set ML_BSSN::advectLapse. WARNING[L1,P0] (ML_BSSN_Helper): Parameter ML_BSSN::ShiftAdvectionCoeff is outdated; please update the parameter file. Instead of using this parameter, you should set ML_BSSN::advectShift. INFO (Vectors): Testing vectorisation... [errors may result in segfaults] INFO (Vectors): 2300/2300 tests passed INFO (Carpet): Grid structure (superregions, grid points): [0][0][0] exterior: [0,0,0] : [608,8,609] ([609,9,610] + PADDING) 3343410 INFO (Carpet): Grid structure (superregions, coordinates): [0][0][0] exterior: [-0.080000000000000,-0.080000000000000,-0.100000000000000] : [12.080000000000000,0.080000000000000,12.080000000000000] : [0.020000000000000,0.020000000000000,0.020000000000000] INFO (Carpet): Global grid structure statistics: INFO (Carpet): GF: rhs: 362k active, 362k owned (+0%), 3387k total (+836%), 1 steps/time INFO (Carpet): GF: vars: 293, pts: 106M active, 106M owned (+0%), 992M total (+836%), 1.0 comp/proc INFO (Carpet): GA: vars: 491, pts: 0M active, 0M total (+0%) INFO (Carpet): Total required memory: 7.886 GByte (for GAs and currently active GFs) INFO (Carpet): Load balance: min avg max sdv max/avg-1 INFO (Carpet): Level 0: 53M 53M 53M 0M owned 0% INFO (ADMMacros): Spatial finite differencing order: 4 INFO (CartGrid3D): Grid Spacings: INFO (CartGrid3D): dx=>2.0000000e-02 dy=>2.0000000e-02 dz=>2.0000000e-02 INFO (CartGrid3D): Computational Coordinates: INFO (CartGrid3D): x=>[-0.080,12.080] y=>[-0.080, 0.080] z=>[-0.100,12.080] INFO (CartGrid3D): Indices of Physical Coordinates: INFO (CartGrid3D): x=>[0,608] y=>[0,8] z=>[0,609] INFO (AHFinderDirect): setting up AHFinderDirect data structures INFO (AHFinderDirect): to search for 1 horizon on 2 processors INFO (AHFinderDirect): constructing full sphere patch system INFO (AHFinderDirect): at origin (0,0,0) INFO (AHFinderDirect): with 18 angular zones per right angle INFO (AHFinderDirect): ==> 2166 nominal, 3174 ghosted angular grid points INFO (Time): Timestep set to 0.002 (courant_static) INFO (KerrData): Starting to set up Kerr initial (improved puncture data). INFO (KerrData): Setting past timelevels by copying! INFO (GRHydro): Trying to get EOS handles INFO (EOS_Omni): GetHandle INFO (GRHydro): Trying to get EOS handles INFO (EOS_Omni): GetHandle INFO (EOS_Omni): GetHandle INFO (GRHydro): GRHydro will use the Ideal_Fluid equation of state. INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere INFO (BZ_analysis_2D): Setting up physical atmosphere without electromagnetics. INFO (BZ_analysis_2D): Done setting up the BZ atmosphere INFO (BZ_analysis_2D): Setting up the BZ magnetosphere INFO (BZ_analysis_2D): Done setting up the BZ magnetosphere INFO (BZ_analysis_2D): Atmosphere mask set at 4023 points inside inner horizon INFO (BZ_analysis_2D): Atmosphere mask set at 4626 points outside light cone INFO (BZ_analysis_2D): Checked 1693629 points in total. INFO (BZ_analysis_2D): Make sure there are no nans in first iteration. WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_LOG_CONFAC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_LOG_CONFAC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_METRIC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_METRIC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_GAMMA" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_GAMMA" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_TRACE_CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_TRACE_CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_LAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_LAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_DTLAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_DTLAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_SHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_SHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_DTSHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_DTSHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::METRIC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::METRIC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::CURV" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::LAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::LAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::SHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::SHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::DTLAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::DTLAPSE" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::DTSHIFT" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ADMBASE::DTSHIFT" in local mode INFO (BZ_analysis_2D): Enter decision maker INFO (BZ_analysis_2D): Decision made 0 1 0 WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::GRHYDRO_ATMOSPHERE_MASK_REAL" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::DENS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::DENS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::TAU" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::TAU" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::SCON" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::SCON" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::BCONS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::BCONS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::PSIDC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::PSIDC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::RHO" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::RHO" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::PRESS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::PRESS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::EPS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::EPS" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::VEL" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::VEL" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::W_LORENTZ" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::W_LORENTZ" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::BVEC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "HYDROBASE::BVEC" in local mode WARNING[L2,P0] (Carpet): Synchronising group "GRHYDRO::DIVB" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_ADMCONSTRAINTS::ML_HAM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_ADMCONSTRAINTS::ML_HAM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_ADMCONSTRAINTS::ML_MOM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_ADMCONSTRAINTS::ML_MOM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_DETG" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_DETG" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_TRACEA" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_TRACEA" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_HAM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_HAM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_MOM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_MOM" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_GAMMA" in local mode WARNING[L2,P0] (Carpet): Synchronising group "ML_BSSN::ML_CONS_GAMMA" in local mode GRHydro_InitialAtmosphereReset INFO (AHFinderDirect): proc 0: searching for horizon 1/1 INFO (AHFinderDirect): AH 1/1: r=0.361046 at (0.000000,-0.000000,0.000000) INFO (AHFinderDirect): AH 1/1: area=36.088251 m_irreducible=0.8473210383 WARNING[L1,P0] (NaNChecker): There were 88 NaN/Inf value(s) found in variable 'GRHYDRO::scon[0]' WARNING[L1,P0] (NaNChecker): There were 88 NaN/Inf value(s) found in variable 'GRHYDRO::scon[1]' WARNING[L1,P0] (NaNChecker): There were 88 NaN/Inf value(s) found in variable 'GRHYDRO::scon[2]' WARNING[L1,P0] (NaNChecker): There were 88 NaN/Inf value(s) found in variable 'GRHYDRO::tau' WARNING[L1,P0] (NaNChecker): There were 88 NaN/Inf value(s) found in variable 'GRHYDRO::dens' WARNING[L2,P0] (CarpetIOHDF5): Option string 'downsample={1 1 1}' will be ignored for HDF5 output of variable 'NANCHECKER::NaNmask' WARNING[L1,P0] (NaNChecker): 'action_if_found' parameter is set to 'terminate' - scheduling graceful termination of Cactus INFO (BZ_analysis_2D): Enter the LC extension analysis. INFO (BZ_analysis_2D): Enter the symmetry analysis. INFO (BZ_analysis_2D): Enter the symmetry violation reduction. Memory statistics from CarpetLib: Current number of objects: 477 Current allocated memory: 3942.840 MB Maximum number of objects: 479 Maximum allocated memory: 3963.163 MB Current administrative memory: 1.357 MB Total allocated used system memory: 19.626 MB Total allocated free system memory: 21.399 MB gh::allmemory: 71776 dh::allmemory: 1039888 th::allmemory: 20212 ggf::allmemory: 181600 gdata::allmemory: 43952 -------------------------------------------------------------------------------- Done. Stopping: Thu Dec 1 15:38:10 CET 2016 Done. Thu Dec 1 15:38:10 CET 2016 Simfactory Done at date: 0