Running simulation kerr1 Preparing: Checking: /home/karima/simulations/kerr1/output-0000-active karima-Latitude-E5470 Mon 11 Jan 2021 03:37:59 PM PKT Environment: Starting: INFO (Cactus): Increased logging level from 0 to 3 -------------------------------------------------------------------------------- 10 1 0101 ************************ 01 1010 10 The Cactus Code V4.9.0 1010 1101 011 www.cactuscode.org 1001 100101 ************************ 00010101 100011 (c) Copyright The Authors 0100 GNU Licensed. No Warranty 0101 -------------------------------------------------------------------------------- Cactus version: 4.9.0 Compile date: Dec 31 2020 (14:15:27) Run date: Jan 11 2021 (15:37:59+0500) Run host: karima-Latitude-E5470 (pid=4392) Working directory: /home/karima/simulations/kerr1/output-0000 Executable: /home/karima/simulations/kerr1/SIMFACTORY/exe/cactus_sim Parameter file: /home/karima/simulations/kerr1/output-0000/by-a0.7.par -------------------------------------------------------------------------------- Activating thorn Cactus...Success -> active implementation Cactus Activation requested for --->Boundary CartGrid3D CoordBase IOUtil InitBase MoL Time SymBase ADMBase ADMCoupling ADMMacros CoordGauge SpaceMask StaticConformal NaNChecker Carpet CarpetIOASCII CarpetIOBasic CarpetIOScalar CarpetLib CarpetReduce CarpetRegrid2 CarpetInterp LoopControl SystemTopology ReflectionSymmetry RotatingSymmetry180 TwoPunctures Formaline GSL Slab GenericFD ML_BSSN ML_BSSN_Helper SphericalSurface TmunuBase Dissipation CarpetIOHDF5 AHFinderDirect AEILocalInterp LocalReduce QuasiLocalMeasures WeylScal4 MultiPole<--- 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 Formaline requests automatic activation of pthreads Thorn LoopControl requests automatic activation of hwloc Thorn QuasiLocalMeasures requests automatic activation of Fortran Thorn QuasiLocalMeasures requests automatic activation of LAPACK Thorn QuasiLocalMeasures requests automatic activation of TGRtensor Thorn HDF5 requests automatic activation of zlib Thorn LAPACK requests automatic activation of BLAS 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 BLAS...Success -> active implementation BLAS Activating thorn Boundary...Success -> active implementation boundary 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 CarpetReduce...Success -> active implementation reduce Activating thorn CarpetRegrid2...Success -> active implementation CarpetRegrid2 Activating thorn CartGrid3D...Success -> active implementation grid Activating thorn CoordBase...Success -> active implementation CoordBase Activating thorn CoordGauge...Success -> active implementation CoordGauge Activating thorn CycleClock...Success -> active implementation CycleClock Activating thorn Dissipation...Success -> active implementation Dissipation Activating thorn Formaline...Success -> active implementation Formaline Activating thorn Fortran...Success -> active implementation Fortran Activating thorn GenericFD...Success -> active implementation GenericFD Activating thorn GSL...Success -> active implementation GSL Activating thorn HDF5...Success -> active implementation HDF5 Activating thorn hwloc...Success -> active implementation hwloc Activating thorn InitBase...Success -> active implementation InitBase Activating thorn IOUtil...Success -> active implementation IO Activating thorn LAPACK...Success -> active implementation LAPACK Activating thorn LocalReduce...Success -> active implementation LocalReduce Activating thorn LoopControl...Success -> active implementation LoopControl 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 MultiPole...Success -> active implementation multipole Activating thorn NaNChecker...Success -> active implementation NaNChecker Activating thorn pthreads...Success -> active implementation PTHREADS Activating thorn QuasiLocalMeasures...Success -> active implementation QuasiLocalMeasures Activating thorn ReflectionSymmetry...Success -> active implementation ReflectionSymmetry Activating thorn RotatingSymmetry180...Success -> active implementation RotatingSymmetry180 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 SystemTopology...Success -> active implementation SystemTopology Activating thorn TGRtensor...Success -> active implementation TGRtensor Activating thorn Time...Success -> active implementation time Activating thorn Timers...Success -> active implementation Timers Activating thorn TmunuBase...Success -> active implementation TmunuBase Activating thorn TwoPunctures...Success -> active implementation TwoPunctures Activating thorn Vectors...Success -> active implementation Vectors Activating thorn WeylScal4...Success -> active implementation WeylScal4 Activating thorn zlib...Success -> active implementation zlib WARNING[L3,P0] (IOUtil): No HDF5 checkpoint files with basefilename 'checkpoint.chkpt' and file extension '.h5' found in recovery directory 'by-a0.7' -------------------------------------------------------------------------------- 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 GROUP hwloc_startup: hwloc startup group hwloc::hwloc_version: Output hwloc version Timers::Timer_Startup: Prepare hierarchical timers SystemTopology::ST_system_topology: Output and/or modify system topology and hardware locality 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 Carpet::Driver_Startup: Startup routine Formaline::Formaline_PrintIDs: [meta] Print the build and simulation ids IOUtil::IOUtil_Startup: Startup routine LocalReduce::LocalReduce_Startup: Startup routine CarpetIOBasic::CarpetIOBasicStartup: [global] Startup routine 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 CarpetIOASCII::CarpetIOASCIIStartup: [global] Startup routine Vectors::Vectors_Startup: Print startup message WeylScal4::WeylScal4_Startup: [meta] create banner AEILocalInterp::AEILocalInterp_U_Startup: register CCTK_InterpLocalUniform() interpolation operators 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 Formaline::Formaline_OutputSource: [meta] 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 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 ML_BSSN::ML_BSSN_RegisterVars: [meta] Register Variables for MoL ML_BSSN_Helper::ML_BSSN_RegisterConstrained: [meta] Register ADMBase variables as constrained WeylScal4::WeylScal4_RegisterVars: [meta] Register Variables for MoL Slab::Slab_InitTimers: Initialise timers GROUP SymBase_Wrapper: Wrapper group for SymBase GROUP SymmetryRegister: Register your symmetries here CartGrid3D::CartGrid3D_RegisterSymmetryBoundaries: [meta] Register symmetry boundaries ML_BSSN::ML_BSSN_RegisterSymmetries: [meta] register symmetries ReflectionSymmetry::ReflectionSymmetry_Register: Register reflection symmetry boundaries RotatingSymmetry180::Rot180_RegisterSymmetry: Register symmetry boundaries WeylScal4::WeylScal4_RegisterSymmetries: [meta] register symmetries 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 Boundary::Boundary_Check: Check dimension of grid variables Carpet::CarpetParamCheck: Parameter checking routine CarpetLib::CarpetLib_test_prolongate_3d_rf2: [global] Test prolongation operators CarpetRegrid2::CarpetRegrid2_ParamCheck: Check parameters CartGrid3D::ParamCheck_CartGrid3D: Check coordinates for CartGrid3D Dissipation::dissipation_paramcheck: Check dissipation parameters for consistency Fortran::CheckFortranParameters: Test whether Fortran parameters work correctly ML_BSSN_Helper::ML_BSSN_ParamCheck: [meta] Check parameters MoL::MoL_ParamCheck: Basic parameter checking Multipole::Multipole_ParamCheck: [global] Check Multipole parameters QuasiLocalMeasures::qlm_paramcheck: [global] Check quasi-local parameter settings RotatingSymmetry180::Rot180_CheckTensorTypes: Check tensor type definitions for consistency SphericalSurface::SphericalSurface_ParamCheck: [global] Check that all surface names are unique TmunuBase::TmunuBase_ParamCheck: [global] Check that no deprecated parameters are used. TwoPunctures::TwoPunctures_ParamCheck: Check parameters and thorn needs 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] AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) 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) 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 Dissipation::setup_epsdis: Setup spatially varying dissipation GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions [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 Dissipation::dissipation_basegrid: Ensure that there are enough ghost zones ML_BSSN::ML_BSSN_CheckBoundaries: [meta] check boundaries treatment NaNChecker::NaNChecker_ResetCounter: [global] Reset the NaNChecker::NaNsFound counter 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) 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) WeylScal4::WeylScal4_CheckBoundaries: [meta] check boundaries treatment [CCTK_INITIAL] StaticConformal::StaticConformal_InitialiseState: Set the conformal_state variable to 0 GROUP ADMBase_InitialData: Schedule group for calculating ADM initial data GROUP TwoPunctures_Group: TwoPunctures initial data group TwoPunctures::TwoPunctures: Create puncture black hole initial data TwoPunctures::TwoPunctures_Metadata: [global] Output TwoPunctures metadata GROUP ADMBase_InitialGauge: Schedule group for the ADM initial gauge condition ADMBase::ADMBase_ShiftZero: Set the shift to 0 at all points ADMBase::ADMBase_DtLapseZero: Set the dtlapse to 0 at all points ADMBase::ADMBase_DtShiftZero: Set the dtshift to 0 at all points CarpetIOASCII::CarpetIOASCIIInit: [global] Initialisation routine CarpetIOBasic::CarpetIOBasicInit: [global] Initialisation routine CarpetIOHDF5::CarpetIOHDF5_Init: [global] Initialisation routine CarpetIOScalar::CarpetIOScalarInit: [global] Initialisation routine GROUP ADMBase_PostInitial: Schedule group for modifying the ADM initial data, such as e.g. adding noise ML_BSSN::ML_BSSN_InitialADMBase1Everywhere: ML_BSSN_InitialADMBase1Everywhere ML_BSSN::ML_BSSN_InitialADMBase2BoundaryScalar: ML_BSSN_InitialADMBase2BoundaryScalar MoL::MoL_StartLoop: [level] Initialise the step size control QuasiLocalMeasures::qlm_init: [global] Initialise quasi-local calculations ML_BSSN::ML_BSSN_InitialADMBase2Interior: ML_BSSN_InitialADMBase2Interior [CCTK_POSTINITIAL] CarpetIOHDF5::CarpetIOHDF5_CloseFiles: [global] Close all filereader input files 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 ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP MoL_PseudoEvolution: Calculate pseudo-evolved quantities GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th: WeylScal4_psi4_calc_4th GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions [CCTK_POSTPOSTINITIAL] [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 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 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 Dissipation::setup_epsdis: Setup spatially varying dissipation 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 Dissipation::dissipation_basegrid: Ensure that there are enough ghost zones ML_BSSN::ML_BSSN_CheckBoundaries: [meta] check boundaries treatment NaNChecker::NaNChecker_ResetCounter: [global] Reset the NaNChecker::NaNsFound counter 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) 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) WeylScal4::WeylScal4_CheckBoundaries: [meta] check boundaries treatment [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) 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 GROUP MoL_PostStep: Ensure that everything is correct after recovery ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions 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] 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 Multipole::Multipole_Calc: [global] Calculate Multipoles QuasiLocalMeasures::qlm_calculate: [global] Calculate quasi-local quantities endif Output grid variables do loop over timesteps [CCTK_PREREGRID] Change grid hierarchy [CCTK_POSTREGRID] AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) 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) 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 Dissipation::setup_epsdis: Setup spatially varying dissipation GROUP MoL_PostStep: Ensure that everything is correct after regridding ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions Rotate timelevels iteration = iteration+1 t = t+dt [CCTK_PRESTEP] CoordGauge::Einstein_SetNextSlicing: Identify the slicing for the next iteration 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 MoL::MoL_AllocateScratch: Allocate sufficient space for array scratch variables 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 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 GROUP MoL_PostRHS: Modify RHS functions Dissipation::dissipation_add: Add Kreiss-Oliger dissipation to the right hand sides 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. ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions MoL::MoL_ResetDeltaTime: [level] If necessary, change the timestep end while 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 GROUP MoL_PseudoEvolution: Calculate pseudo-evolved quantities GROUP ADMBase_SetADMVars: Set the ADM variables before this group, and use them afterwards 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th: WeylScal4_psi4_calc_4th GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions Evolve finer grids recursively Restrict from finer grids [CCTK_POSTRESTRICT] GROUP MoL_PostStep: Ensure that everything is correct after restriction ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 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 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 Dissipation::setup_epsdis: Setup spatially varying dissipation if (checkpoint) [CCTK_CHECKPOINT] CarpetIOHDF5::CarpetIOHDF5_EvolutionCheckpoint: [meta] Evolution checkpoint routine endif if (analysis) [CCTK_ANALYSIS] 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 Multipole::Multipole_Calc: [global] Calculate Multipoles QuasiLocalMeasures::qlm_calculate: [global] Calculate quasi-local quantities 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] AHFinderDirect::AHFinderDirect_maybe_do_masks: set mask(s) based on apparent horizon position(s) 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) 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 Dissipation::setup_epsdis: Setup spatially varying dissipation GROUP MoL_PostStep: Ensure that everything is correct after regridding ADMBase::ADMBase_Boundaries: [level] Select ADMBase boundary conditions - may be required for mesh refinement GROUP ADMBase_ApplyBCs: Apply the boundary conditions of ADMBase GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions ML_BSSN::ML_BSSN_SelectBoundConds: [level] select boundary conditions 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 WeylScal4::WeylScal4_SelectBoundConds: [level] select boundary conditions GROUP WeylScal4_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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP MoL_PseudoEvolutionBoundaries: Apply boundary conditions to pseudo-evolved quantities 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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 ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition Boundary::Boundary_ClearSelection: [level] Unselect all grid variables for boundary conditions GROUP WeylScal4_psi4_calc_4th_bc_group: WeylScal4_psi4_calc_4th WeylScal4::WeylScal4_psi4_calc_4th_SelectBCs: [level] WeylScal4_psi4_calc_4th_SelectBCs GROUP WeylScal4_psi4_calc_4th_ApplyBCs: Apply BCs for groups set in WeylScal4_psi4_calc_4th GROUP BoundaryConditions: Execute all boundary conditions Boundary::Boundary_ApplyPhysicalBCs: Apply all requested local physical boundary conditions CartGrid3D::CartGrid3D_ApplyBC: Apply symmetry boundary conditions ReflectionSymmetry::ReflectionSymmetry_Apply: Apply reflection symmetries RotatingSymmetry180::Rot180_ComputeLevelExtent: [level] Compute extent of level RotatingSymmetry180::Rot180_ApplyBC: Apply 180 degree rotational symmetry boundary condition 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: process 0: model 0 "world" INFO (Carpet): Multi-Model: This is process 0, model 0 "world" INFO (CarpetLib): Process startup time was 0.827 seconds Current core file size limit: hard=[unlimited], soft=0 MB Current addres space size limit: hard=[unlimited], soft=[unlimited] Current data segment size limit: hard=[unlimited], soft=[unlimited] Current resident set size limit: hard=[unlimited], soft=[unlimited] INFO (CycleClock): Measuring CycleClock tick via OpenMP... INFO (CycleClock): Calibrated CycleClock: 0.400636 ns per clock tick (2.49603 GHz) INFO (hwloc): library version 2.1.0, API version 0x20100 INFO (SystemTopology): MPI process-to-host mapping: This is MPI process 0 of 1 MPI hosts: 0: karima-Latitude-E5470 This MPI process runs on host 0 of 1 On this host, this is MPI process 0 of 1 INFO (SystemTopology): Topology support: Discovery support: discovery->pu : yes CPU binding support: cpubind->set_thisproc_cpubind : yes cpubind->get_thisproc_cpubind : yes cpubind->set_proc_cpubind : yes cpubind->get_proc_cpubind : yes cpubind->set_thisthread_cpubind : yes cpubind->get_thisthread_cpubind : yes cpubind->set_thread_cpubind : yes cpubind->get_thread_cpubind : yes cpubind->get_thisproc_last_cpu_location : yes cpubind->get_proc_last_cpu_location : yes cpubind->get_thisthread_last_cpu_location: yes Memory binding support: membind->set_thisproc_membind : no membind->get_thisproc_membind : no membind->set_proc_membind : no membind->get_proc_membind : no membind->set_thisthread_membind : yes membind->get_thisthread_membind : yes membind->set_area_membind : yes membind->get_area_membind : yes membind->alloc_membind : yes membind->firsttouch_membind : yes membind->bind_membind : yes membind->interleave_membind : yes membind->nexttouch_membind : no membind->migrate_membind : yes INFO (SystemTopology): Hardware objects in this node: Machine L#0: (P#0, total=11934624KB, DMIProductName="Latitude E5470", DMIProductVersion=, DMIBoardVendor="Dell Inc.", DMIBoardName=0VHKV0, DMIBoardVersion=A00, DMIBoardAssetTag=, DMIChassisVendor="Dell Inc.", DMIChassisType=9, DMIChassisVersion=, DMIChassisAssetTag=, DMIBIOSVendor="Dell Inc.", DMIBIOSVersion=1.11.4, DMIBIOSDate=12/22/2016, DMISysVendor="Dell Inc.", Backend=Linux, LinuxCgroup=/, OSName=Linux, OSRelease=5.4.0-58-generic, OSVersion="#64-Ubuntu SMP Wed Dec 9 08:16:25 UTC 2020", HostName=karima-Latitude-E5470, Architecture=x86_64, hwlocVersion=2.1.0, ProcessName=cactus_sim) Package L#0: (P#0, total=11934624KB, CPUVendor=GenuineIntel, CPUFamilyNumber=6, CPUModelNumber=78, CPUModel="Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz", CPUStepping=3) L3Cache L#0: (P#-1, size=3072KB, linesize=64, ways=12, Inclusive=1) L2Cache L#0: (P#-1, size=256KB, linesize=64, ways=4, Inclusive=0) L1dCache L#0: (P#-1, size=32KB, linesize=64, ways=8, Inclusive=0) Core L#0: (P#0) PU L#0: (P#0) PU L#1: (P#2) L2Cache L#1: (P#-1, size=256KB, linesize=64, ways=4, Inclusive=0) L1dCache L#1: (P#-1, size=32KB, linesize=64, ways=8, Inclusive=0) Core L#1: (P#1) PU L#2: (P#1) PU L#3: (P#3) INFO (SystemTopology): Thread CPU bindings: MPI process 0 on host 0 (process 0 of 1 on this host) OpenMP thread 0: PU set L#{0-3} P#{0-3} OpenMP thread 1: PU set L#{0-3} P#{0-3} INFO (SystemTopology): Setting thread CPU bindings: INFO (SystemTopology): Thread CPU bindings: MPI process 0 on host 0 (process 0 of 1 on this host) OpenMP thread 0: PU set L#{0} P#{0} OpenMP thread 1: PU set L#{2} P#{1} INFO (SystemTopology): Extracting CPU/cache/memory properties: There are 2 PUs per core (aka hardware SMT threads) There are 1 threads per core (aka SMT threads used) Cache (unknown name) has type "data" depth 1 size 32768 linesize 64 associativity 8 stride 4096, for 2 PUs Cache (unknown name) has type "unified" depth 2 size 262144 linesize 64 associativity 4 stride 65536, for 2 PUs Cache (unknown name) has type "unified" depth 3 size 3145728 linesize 64 associativity 12 stride 262144, for 4 PUs INFO (Formaline): Configuration id: config-sim-karima-Latitude-E5470-home-karima-Cactus INFO (Formaline): Build id: build-sim-karima-Latitude-E5470-karima-2020.12.31-09.15.25-20357 INFO (Formaline): Simulation id: run-by-a0-karima-Latitude-E5470-karima-2021.01.11-10.37.59-4392 INFO (Formaline): Run id: run-by-a0-karima-Latitude-E5470-karima-2021.01.11-10.37.59-4392 INFO (Vectors): Using vector size 2 for architecture SSE2 (64-bit precision) -------------------------------------------------------------------------------- AMR driver provided by Carpet -------------------------------------------------------------------------------- AMR info I/O provided by CarpetIOBasic -------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- WeylScal4 -------------------------------------------------------------------------------- INFO (Carpet): MPI is enabled INFO (Carpet): Carpet is running on 1 processes INFO (Carpet): This is process 0 INFO (Carpet): OpenMP is enabled INFO (Carpet): This process contains 2 threads, this is thread 0 INFO (Carpet): There are 2 threads in total INFO (Carpet): There are 2 threads per process INFO (Carpet): This process runs on host karima-Latitude-E5470, pid=4392 INFO (Carpet): This process runs on 2 cores: 0-1 INFO (Carpet): Thread 0 runs on 1 core: 0 INFO (Carpet): Thread 1 runs on 1 core: 1 INFO (Carpet): This simulation is running in 3 dimensions INFO (Carpet): Boundary specification for map 0: nboundaryzones: [[3,3,3],[3,3,3]] is_internal : [[0,0,0],[0,0,0]] is_staggered : [[0,0,0],[0,0,0]] shiftout : [[1,0,1],[0,0,0]] INFO (Carpet): CoordBase domain specification for map 0: physical extent: [0,-258.048,0] : [258.048,258.048,258.048] ([258.048,516.096,258.048]) interior extent: [0,-251.904,0] : [251.904,251.904,251.904] ([251.904,503.808,251.904]) exterior extent: [-18.432,-270.336,-18.432] : [270.336,270.336,270.336] ([288.768,540.672,288.768]) base_spacing : [6.144,6.144,6.144] INFO (Carpet): Adapted domain specification for map 0: convergence factor: 2 convergence level : 0 physical extent : [0,-258.048,0] : [258.048,258.048,258.048] ([258.048,516.096,258.048]) interior extent : [0,-251.904,0] : [251.904,251.904,251.904] ([251.904,503.808,251.904]) exterior extent : [-18.432,-270.336,-18.432] : [270.336,270.336,270.336] ([288.768,540.672,288.768]) spacing : [6.144,6.144,6.144] INFO (Carpet): Base grid specification for map 0: number of grid points : [48,89,48] number of coarse grid ghost points: [[3,3,3],[3,3,3]] INFO (Carpet): Buffer zone counts (excluding ghosts): [0]: [[0,0,0],[0,0,0]] [1]: [[21,21,21],[21,21,21]] [2]: [[21,21,21],[21,21,21]] 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]] INFO (Carpet): Group and variable statistics: INFO (Carpet): There are 834 grid functions in 74 groups INFO (Carpet): There are 348 grid scalars in 67 groups INFO (Carpet): There are 81 1-dimensional grid arrays in 7 groups INFO (Carpet): There are 71 2-dimensional grid arrays in 18 groups INFO (Carpet): There are 1 3-dimensional grid arrays in 1 groups INFO (Carpet): (The number of variables counts all time levels) INFO (CarpetIOHDF5): I/O Method 'IOHDF5' registered: AMR output of grid variables to HDF5 files INFO (CarpetIOHDF5): I/O Method 'IOHDF5_0D' registered: 0D AMR output of grid variables to HDF5 files INFO (CarpetIOHDF5): I/O Method 'IOHDF5_1D' registered: 1D AMR output of grid variables to HDF5 files INFO (CarpetIOHDF5): I/O Method 'IOHDF5_2D' registered: 2D AMR output of grid variables to HDF5 files INFO (CarpetIOHDF5): I/O Method 'IOHDF5_3D' registered: 3D AMR output of grid variables to HDF5 files INFO (CarpetIOScalar): Periodic scalar output requested for: ML_BSSN::H ML_BSSN::M1 ML_BSSN::M2 ML_BSSN::M3 ML_BSSN::cS ML_BSSN::cXt1 ML_BSSN::cXt2 ML_BSSN::cXt3 ML_BSSN::cA INFO (CarpetIOASCII): I/O Method 'IOASCII_0D' registered: 0D AMR output of grid variables to ASCII files INFO (CarpetIOASCII): Periodic 0D AMR output requested for: QUASILOCALMEASURES::qlm_mp_m0[0] QUASILOCALMEASURES::qlm_mp_m1[0] QUASILOCALMEASURES::qlm_mp_m2[0] QUASILOCALMEASURES::qlm_mp_m3[0] QUASILOCALMEASURES::qlm_mp_m4[0] QUASILOCALMEASURES::qlm_mp_m5[0] QUASILOCALMEASURES::qlm_mp_m6[0] QUASILOCALMEASURES::qlm_mp_m7[0] QUASILOCALMEASURES::qlm_mp_m8[0] QUASILOCALMEASURES::qlm_mp_j0[0] QUASILOCALMEASURES::qlm_mp_j1[0] QUASILOCALMEASURES::qlm_mp_j2[0] QUASILOCALMEASURES::qlm_mp_j3[0] QUASILOCALMEASURES::qlm_mp_j4[0] QUASILOCALMEASURES::qlm_mp_j5[0] QUASILOCALMEASURES::qlm_mp_j6[0] QUASILOCALMEASURES::qlm_mp_j7[0] QUASILOCALMEASURES::qlm_mp_j8[0] QUASILOCALMEASURES::qlm_time[0] QUASILOCALMEASURES::qlm_equatorial_circumference[0] QUASILOCALMEASURES::qlm_polar_circumference_0[0] QUASILOCALMEASURES::qlm_polar_circumference_pi_2[0] QUASILOCALMEASURES::qlm_area[0] QUASILOCALMEASURES::qlm_irreducible_mass[0] QUASILOCALMEASURES::qlm_radius[0] QUASILOCALMEASURES::qlm_spin_guess[0] QUASILOCALMEASURES::qlm_mass_guess[0] QUASILOCALMEASURES::qlm_killing_eigenvalue_re[0] QUASILOCALMEASURES::qlm_killing_eigenvalue_im[0] QUASILOCALMEASURES::qlm_spin[0] QUASILOCALMEASURES::qlm_npspin[0] QUASILOCALMEASURES::qlm_wsspin[0] QUASILOCALMEASURES::qlm_cvspin[0] QUASILOCALMEASURES::qlm_coordspinx[0] QUASILOCALMEASURES::qlm_coordspiny[0] QUASILOCALMEASURES::qlm_coordspinz[0] QUASILOCALMEASURES::qlm_mass[0] QUASILOCALMEASURES::qlm_adm_energy[0] QUASILOCALMEASURES::qlm_adm_momentum_x[0] QUASILOCALMEASURES::qlm_adm_momentum_y[0] QUASILOCALMEASURES::qlm_adm_momentum_z[0] QUASILOCALMEASURES::qlm_adm_angular_momentum_x[0] QUASILOCALMEASURES::qlm_adm_angular_momentum_y[0] QUASILOCALMEASURES::qlm_adm_angular_momentum_z[0] QUASILOCALMEASURES::qlm_w_energy[0] QUASILOCALMEASURES::qlm_w_momentum_x[0] QUASILOCALMEASURES::qlm_w_momentum_y[0] QUASILOCALMEASURES::qlm_w_momentum_z[0] QUASILOCALMEASURES::qlm_w_angular_momentum_x[0] QUASILOCALMEASURES::qlm_w_angular_momentum_y[0] QUASILOCALMEASURES::qlm_w_angular_momentum_z[0] INFO (CarpetIOASCII): I/O Method 'IOASCII_1D' registered: 1D AMR output of grid variables to ASCII files INFO (CarpetIOASCII): Periodic 1D AMR output requested for: ADMBASE::gxx ADMBASE::gxy ADMBASE::gxz ADMBASE::gyy ADMBASE::gyz ADMBASE::gzz ADMBASE::kxx ADMBASE::kxy ADMBASE::kxz ADMBASE::kyy ADMBASE::kyz ADMBASE::kzz ADMBASE::alp ADMBASE::betax ADMBASE::betay ADMBASE::betaz ML_BSSN::phi ML_BSSN::gt11 ML_BSSN::gt12 ML_BSSN::gt13 ML_BSSN::gt22 ML_BSSN::gt23 ML_BSSN::gt33 ML_BSSN::Xt1 ML_BSSN::Xt2 ML_BSSN::Xt3 ML_BSSN::trK ML_BSSN::At11 ML_BSSN::At12 ML_BSSN::At13 ML_BSSN::At22 ML_BSSN::At23 ML_BSSN::At33 ML_BSSN::alpha ML_BSSN::beta1 ML_BSSN::beta2 ML_BSSN::beta3 ML_BSSN::H ML_BSSN::M1 ML_BSSN::M2 ML_BSSN::M3 ML_BSSN::cS ML_BSSN::cXt1 ML_BSSN::cXt2 ML_BSSN::cXt3 ML_BSSN::cA 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 (Formaline): Writing tarballs with the Cactus sources into the directory "by-a0.7/cactus-source" 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: rotating_symmetry_180 INFO (SymBase): Symmetry on lower z-face: reflection_symmetry INFO (MoL): The maximum number of evolved variables is 668. 25 are registered. INFO (MoL): The maximum number of slow evolved variables is 668. 0 are registered. INFO (MoL): The maximum number of constrained variables is 668. 20 are registered. INFO (MoL): The maximum number of SandR variables is 668. 0 are registered. INFO (MoL): The maximum number of evolved array variables is 668. 0 are registered. INFO (MoL): The maximum number of constrained array variables is 668. 0 are registered. INFO (MoL): The maximum number of SandR array variables is 668. 0 are registered. INFO (MoL): The maximum size of any array variables is 0. WARNING[L1,P0] (ML_BSSN_Helper): Parameter ML_BSSN::my_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): 375/375 tests passed INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 0 INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 1 INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 0 INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 1 INFO (Carpet): Grid structure (superregions, grid points): [0][0][0] exterior: [0,0,0] : [47,88,47] ([48,89,48] + PADDING) 205056 [1][0][0] exterior: [3,25,3] : [69,151,69] ([67,127,67] + PADDING) 570103 [2][0][0] exterior: [9,113,9] : [75,239,75] ([67,127,67] + PADDING) 570103 INFO (Carpet): Grid structure (superregions, coordinates): [0][0][0] exterior: [-18.432,-270.336,-18.432] : [270.336,270.336,270.336] : [6.144,6.144,6.144] [1][0][0] exterior: [-9.216,-193.536,-9.216] : [193.536,193.536,193.536] : [3.072,3.072,3.072] [2][0][0] exterior: [-4.608,-96.768,-4.608] : [96.768,96.768,96.768] : [1.536,1.536,1.536] INFO (Carpet): Global grid structure statistics: INFO (Carpet): GF: rhs: 156k active, 467k owned (+200%), 588k total (+26%), 7 steps/time INFO (Carpet): GF: vars: 195, pts: 90M active, 231M owned (+158%), 294M total (+27%), 1.0 comp/proc INFO (Carpet): GA: vars: 482, pts: 1M active, 1M total (+0%) INFO (Carpet): Total required memory: 2.355 GByte (for GAs and currently active GFs) INFO (Carpet): Load balance: min avg max sdv max/avg-1 INFO (Carpet): Level 0: 29M 29M 29M 0M owned 0% INFO (Carpet): Level 1: 101M 101M 101M 0M owned 0% INFO (Carpet): Level 2: 101M 101M 101M 0M owned 0% INFO (CartGrid3D): Grid Spacings: INFO (CartGrid3D): dx=>6.1440000e+00 dy=>6.1440000e+00 dz=>6.1440000e+00 INFO (CartGrid3D): Computational Coordinates: INFO (CartGrid3D): x=>[-18.432,270.336] y=>[-270.336,270.336] z=>[-18.432,270.336] INFO (CartGrid3D): Indices of Physical Coordinates: INFO (CartGrid3D): x=>[0,47] y=>[0,88] z=>[0,47] INFO (AHFinderDirect): setting up AHFinderDirect data structures INFO (AHFinderDirect): to search for 1 horizon on 1 processor INFO (AHFinderDirect): setting up Cactus grid info INFO (AHFinderDirect): setting up geometry interpolator INFO (AHFinderDirect): allocating horizon 1 to processor #0 INFO (AHFinderDirect): setting up interpatch interpolator INFO (AHFinderDirect): setting up surface interpolator INFO (AHFinderDirect): setting up full-fledged data structures for horizon 1 INFO (AHFinderDirect): constructing full sphere patch system INFO (AHFinderDirect): at origin (0,0,0) INFO (AHFinderDirect): with 36 angular zones per right angle INFO (AHFinderDirect): ==> 8214 nominal, 10086 ghosted angular grid points INFO (Time): Timestep set to 1.536 (courant_static) INFO (TwoPunctures): Solving puncture equation for BH-BH system INFO (TwoPunctures): b = 1 Newton: it=0 |F|=2.929944e+00 bare mass: mp=0.751744 mm=0 bicgstab: itmax 100, tol 2.929944e-03 bicgstab: 0 4.646e+01 bicgstab: 1 1.575e+02 1.016e+00 0.000e+00 7.081e-01 bicgstab: 2 5.369e+01 1.462e+00 9.432e-03 4.446e-01 bicgstab: 3 1.628e+01 6.343e-01 1.616e-01 7.178e-01 bicgstab: 4 4.643e+00 8.998e-01 7.824e-02 4.579e-01 bicgstab: 5 1.627e+00 1.107e+00 2.716e-01 4.309e-01 bicgstab: 6 3.898e-01 1.420e+00 1.503e-01 9.275e-01 bicgstab: 7 4.388e-02 2.184e-01 -1.594e+00 1.226e+00 bicgstab: 8 1.138e-02 1.150e+00 -3.422e-02 5.835e-01 bicgstab: 9 3.385e-03 9.408e-01 2.296e-01 1.299e+00 bicgstab: 10 1.066e-03 8.914e-01 1.986e-01 1.299e+00 Newton: it=1 |F|=4.359949e-01 bare mass: mp=0.751744 mm=0 bicgstab: itmax 100, tol 4.359949e-04 bicgstab: 0 6.346e+00 bicgstab: 1 2.648e+01 1.014e+00 0.000e+00 7.341e-01 bicgstab: 2 1.172e+01 1.276e+00 1.023e-02 4.770e-01 bicgstab: 3 2.106e+00 5.802e-01 4.725e-01 1.221e+00 bicgstab: 4 6.128e-01 8.463e-01 5.644e-02 5.822e-01 bicgstab: 5 1.514e-01 1.059e+00 2.318e-01 6.666e-01 bicgstab: 6 3.240e-02 8.199e-01 2.580e-01 1.124e+00 bicgstab: 7 4.346e-03 8.047e-01 1.473e-01 3.468e-01 bicgstab: 8 1.293e-03 8.758e-01 1.723e-01 1.226e+00 bicgstab: 9 3.944e-04 8.671e-01 2.208e-01 3.767e-01 Newton: it=2 |F|=1.049024e-02 bare mass: mp=0.751744 mm=0 bicgstab: itmax 100, tol 1.049024e-05 bicgstab: 0 1.535e-01 bicgstab: 1 6.693e-01 1.017e+00 0.000e+00 7.363e-01 bicgstab: 2 2.162e-01 1.742e+00 9.346e-03 4.327e-01 bicgstab: 3 2.809e-02 3.428e-01 -5.580e-01 1.760e+00 bicgstab: 4 3.383e-02 -1.196e+00 1.758e-02 5.026e-01 bicgstab: 5 4.562e-03 -1.432e+00 -3.996e+00 8.509e-01 bicgstab: 6 6.242e-04 4.555e-01 3.237e-02 1.475e+00 bicgstab: 7 1.028e-04 1.999e-01 3.084e-02 4.201e-01 bicgstab: 8 3.655e-05 4.124e+00 -6.428e-01 4.955e-01 bicgstab: 9 4.901e-06 6.813e-01 3.062e+00 4.955e-01 Newton: it=3 |F|=6.203881e-06 bare mass: mp=0.751744 mm=0 bicgstab: itmax 100, tol 6.203881e-09 bicgstab: 0 9.114e-05 bicgstab: 1 5.073e-04 1.667e+00 0.000e+00 5.968e-01 bicgstab: 2 4.111e-04 1.260e-01 -1.320e-01 4.067e-01 bicgstab: 3 3.676e-05 3.952e+00 -5.877e-01 7.798e-01 bicgstab: 4 8.322e-06 1.152e+00 -4.473e-01 1.734e+00 bicgstab: 5 8.070e-07 4.709e-01 1.964e-01 9.699e-01 bicgstab: 6 2.211e-07 1.217e+00 -7.665e-02 9.433e-01 bicgstab: 7 2.804e-06 2.681e+01 2.286e-01 4.158e-01 bicgstab: 8 3.544e-09 2.353e-02 -1.059e+03 4.158e-01 Newton: it=4 |F|=8.733630e-10 bare mass: mp=0.751744 mm=0 bicgstab: itmax 100, tol 8.733630e-13 bicgstab: 0 3.549e-09 bicgstab: 1 1.269e-09 9.602e-01 0.000e+00 3.120e-01 bicgstab: 2 1.141e-09 4.880e-01 2.705e-01 1.782e+00 bicgstab: 3 2.590e-10 3.985e+00 -2.473e-01 5.908e-01 bicgstab: 4 5.769e-11 6.627e-01 1.899e+00 9.360e-01 bicgstab: 5 4.443e-11 -1.436e-01 -1.429e-02 4.578e-01 bicgstab: 6 3.174e-13 -4.256e+00 -1.449e+00 8.833e-01 Newton: it=5 |F|=1.224224e-11 INFO (TwoPunctures): The two puncture masses are mp=0.75174408000000004 and mm=0 INFO (TwoPunctures): Puncture 1 ADM mass is 1.00252 INFO (TwoPunctures): Puncture 2 ADM mass is 0 INFO (TwoPunctures): The total ADM mass is 1.00252 INFO (TwoPunctures): Interpolating result INFO (QuasiLocalMeasures): Initialising Quasi-Local Measure calculations INFO (Time): Timestep set to 0.768 (courant_static) INFO (TwoPunctures): Interpolating result INFO (Time): Timestep set to 0.384 (courant_static) INFO (TwoPunctures): Interpolating result INFO (AHFinderDirect): setting initial guess for horizon 1/1 INFO (AHFinderDirect): setting ellipsoid: center=(0,0,0) INFO (AHFinderDirect): radius=(0.5,0.5,0.5) INFO (AHFinderDirect): proc 0: searching for horizon 1/1 INFO (AHFinderDirect): proc 0/horizon 1:it 1 r_grid=0.500 ||Theta||=2.6e-11 INFO (AHFinderDirect): AH 1/1: r=0.5 at (0.000000,0.000000,0.000000) INFO (AHFinderDirect): AH 1/1: area=5.472146916e+22 m_irreducible=3.299468198e+10 Memory statistics from CarpetLib: Current number of objects: 896 Current allocated memory: 2.36e+03 MB Maximum number of objects: 902 Maximum allocated memory: 2.37e+03 MB Current administrative memory: 1.28 MB Total allocated used system memory: 22.9 MB Total allocated free system memory: 10.9 MB gh::allmemory: 63624 dh::allmemory: 897840 th::allmemory: 19328 ggf::allmemory: 242132 gdata::allmemory: 59800 INFO (QuasiLocalMeasures): Calculating quasi-local quantities for surface 0 INFO (QuasiLocalMeasures): Importing from spherical surface 0 INFO (QuasiLocalMeasures): Geometric quantities for surface 0: INFO (QuasiLocalMeasures): Area A: 0.547215E+23 INFO (QuasiLocalMeasures): Irreducible mass M = R/2: 0.329947E+11 INFO (QuasiLocalMeasures): Areal radius R = sqrt(A/4pi): 0.659894E+11 INFO (QuasiLocalMeasures): Coordinate-dependent quantities for surface 0: INFO (QuasiLocalMeasures): Equatorial circumference: 0.414420E+12 INFO (QuasiLocalMeasures): Polar circumference at phi=0: 0.414420E+12 INFO (QuasiLocalMeasures): Polar circumference at phi=pi/2: 0.414422E+12 INFO (QuasiLocalMeasures): No valid spin guess from distortion. INFO (QuasiLocalMeasures): (Spin guess is imaginary.) INFO (QuasiLocalMeasures): Magnitude of invalid spin guess: 0.681985E+20 INFO (QuasiLocalMeasures): Mass guess M from distortion: 0.329785E+11 INFO (QuasiLocalMeasures): Isolated Horizon quantities for surface 0: INFO (QuasiLocalMeasures): Killing vector field eigenvalue norm: 1.00000 INFO (QuasiLocalMeasures): Spin J: 0.136436E+09 INFO (QuasiLocalMeasures): Kerr spin parameter a = J/M: 0.413509E-02 INFO (QuasiLocalMeasures): Dimensionless spin parameter a = J/M^2: 0.125326E-12 INFO (QuasiLocalMeasures): Spin J from NP: 0.133724E+10 INFO (QuasiLocalMeasures): Spin J from phi-coordinate-vector: 0.00000 INFO (QuasiLocalMeasures): Mass M: 0.329947E+11 INFO (QuasiLocalMeasures): Global quantities for surface 0: INFO (QuasiLocalMeasures): ADM energy: -0.805665E+32 INFO (QuasiLocalMeasures): ADM momentum x: -0.493598E-29 INFO (QuasiLocalMeasures): ADM momentum y: 0.968437E-30 INFO (QuasiLocalMeasures): ADM momentum z: 0.125903E-25 INFO (QuasiLocalMeasures): ADM angular momentum x: 0.164328E-30 INFO (QuasiLocalMeasures): ADM angular momentum y: -0.331707E-30 INFO (QuasiLocalMeasures): ADM angular momentum z: 0.782970E-14 INFO (QuasiLocalMeasures): Weinberg energy: 0.161119E+33 INFO (QuasiLocalMeasures): Weinberg momentum x: -0.115951E-06 INFO (QuasiLocalMeasures): Weinberg momentum y: -0.303639E-07 INFO (QuasiLocalMeasures): Weinberg momentum z: 0.220713E-03 INFO (QuasiLocalMeasures): Weinberg angular momentum x: 0.261158E-08 INFO (QuasiLocalMeasures): Weinberg angular momentum y: -0.476608E-08 INFO (QuasiLocalMeasures): Weinberg angular momentum z: 0.136325E+09 WARNING[L2,P0] (QuasiLocalMeasures): There were not enough past time levels available for accurate calculations --------------------------------------------------------------------------- Iteration Time | ML_BSSN::trK | ML_BSSN::H | minimum maximum | minimum maximum --------------------------------------------------------------------------- 0 0.000 | -6.938894e-18 6.938894e-18 | -97.9605314 0.2115341 WARNING[L1,P0] (NaNChecker): There were 6 NaN/Inf value(s) found in variable 'ML_BSSN::Xt1' WARNING[L1,P0] (NaNChecker): There were 6 NaN/Inf value(s) found in variable 'ML_BSSN::Xt2' WARNING[L1,P0] (NaNChecker): There were 6 NaN/Inf value(s) found in variable 'ML_BSSN::Xt3' WARNING[L1,P0] (NaNChecker): There were 6 NaN/Inf value(s) found in variable 'ML_BSSN::trK' 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 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 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 1 0.384 | -nan -nan | -nan -nan INFO (Carpet): Total run time: 0.0506389 h (iteration 1) INFO (Carpet): Total evolution time: 0.0026488 h (3 steps) INFO (Carpet): (Comp, Comm, I/O) fractions = (99.5%, 0.0%, 0.5%) INFO (Carpet): This processor's grid point updates per second (local) : 564307 INFO (Carpet): Overall grid point updates per second (total) : 564307 INFO (Carpet): This processor's interior point updates per second (local): 497834 INFO (Carpet): Overall interior point updates per second (total) : 497834 INFO (Carpet): I/O operations per second: 295.381 INFO (Carpet): I/O bytes per second: 7.92936e+06 INFO (Carpet): I/O bytes per second (ASCII): 994426 INFO (Carpet): I/O bytes per second (binary): 6.93493e+06 INFO (Carpet): Communication operations per second: 0 INFO (Carpet): Communicated bytes per second: 0 INFO (Carpet): Current physical time per hour: 144.971 INFO (Carpet): Average physical time per hour: 144.971 Memory statistics: Grid hierarchy: gh[0]: 0.00105 MB dh[0]: 0.0785 MB th: 0.000276 MB -------------------------------------------------------------------------------- Done. Stopping: Mon 11 Jan 2021 03:41:04 PM PKT Done. Simfactory Done at date: Mon 11 Jan 2021 03:41:04 PM PKT