# File produced by Kranc if (timelevels == 1) { STORAGE: ML_Jadm[1] } if (timelevels == 2) { STORAGE: ML_Jadm[2] } if (timelevels == 3) { STORAGE: ML_Jadm[3] } if (timelevels == 1) { STORAGE: ML_Madm[1] } if (timelevels == 2) { STORAGE: ML_Madm[2] } if (timelevels == 3) { STORAGE: ML_Madm[3] } schedule ML_ADMQuantities_MP_Startup at STARTUP { LANG: C OPTIONS: meta } "create banner" schedule ML_ADMQuantities_MP_RegisterSymmetries in SymmetryRegister { LANG: C OPTIONS: meta } "register symmetries" schedule group ML_ADMQuantities_MP_group in MoL_PseudoEvolution after MoL_PostStep { # no language specified } "ML_ADMQuantities_MP" schedule ML_ADMQuantities_MP in ML_ADMQuantities_MP_group { LANG: C READS: grid::coordinates READS: Grid::coordinates READS: ML_BSSN::ML_curv READS: ML_BSSN::ML_Gamma READS: ML_BSSN::ML_lapse READS: ML_BSSN::ML_log_confac READS: ML_BSSN::ML_metric READS: ML_BSSN::ML_shift READS: ML_BSSN::ML_trace_curv READS: TmunuBase::stress_energy_scalar READS: TmunuBase::stress_energy_tensor READS: TmunuBase::stress_energy_vector WRITES: ML_ADMQuantities_MP::ML_Jadm WRITES: ML_ADMQuantities_MP::ML_Madm } "ML_ADMQuantities_MP" schedule ML_ADMQuantities_MP_SelectBCs in ML_ADMQuantities_MP_bc_group { LANG: C OPTIONS: level SYNC: ML_Jadm SYNC: ML_Madm } "ML_ADMQuantities_MP_SelectBCs" schedule group ApplyBCs as ML_ADMQuantities_MP_ApplyBCs in ML_ADMQuantities_MP_bc_group after ML_ADMQuantities_MP_SelectBCs { # no language specified } "Apply BCs for groups set in ML_ADMQuantities_MP" schedule group ML_ADMQuantities_MP_bc_group in ML_ADMQuantities_MP_group after ML_ADMQuantities_MP { # no language specified } "ML_ADMQuantities_MP" schedule group ML_ADMQuantities_MP_bc_group in MoL_PseudoEvolutionBoundaries after MoL_PostStep { # no language specified } "ML_ADMQuantities_MP" schedule ML_ADMQuantities_MP_SelectBoundConds in MoL_PostStep { LANG: C OPTIONS: level } "select boundary conditions" schedule ML_ADMQuantities_MP_CheckBoundaries at BASEGRID { LANG: C OPTIONS: meta } "check boundaries treatment" schedule ML_ADMQuantities_MP_RegisterVars in MoL_Register { LANG: C OPTIONS: meta } "Register Variables for MoL" schedule group ApplyBCs as ML_ADMQuantities_MP_ApplyBCs in MoL_PostStep after ML_ADMQuantities_MP_SelectBoundConds { # no language specified } "Apply boundary conditions controlled by thorn Boundary"