diff options
Diffstat (limited to 'ML_BSSN/schedule.ccl')
-rw-r--r-- | ML_BSSN/schedule.ccl | 366 |
1 files changed, 179 insertions, 187 deletions
diff --git a/ML_BSSN/schedule.ccl b/ML_BSSN/schedule.ccl index 9819cbc..63b4460 100644 --- a/ML_BSSN/schedule.ccl +++ b/ML_BSSN/schedule.ccl @@ -312,24 +312,22 @@ if (CCTK_EQUALS(my_initial_data, "ADMBase")) schedule ML_BSSN_convertFromADMBase AT initial AFTER ADMBase_PostInitial { LANG: C + READS: ADMBase::kxx + READS: ADMBase::kxy + READS: ADMBase::kxz + READS: ADMBase::kyy + READS: ADMBase::kyz + READS: ADMBase::kzz READS: ADMBase::alp - READS: ADMBase::betax - READS: ADMBase::betay - READS: ADMBase::betaz READS: ADMBase::gxx READS: ADMBase::gxy READS: ADMBase::gxz READS: ADMBase::gyy READS: ADMBase::gyz READS: ADMBase::gzz - READS: ADMBase::kxx - READS: ADMBase::kxy - READS: ADMBase::kxz - READS: ADMBase::kyy - READS: ADMBase::kyz - READS: ADMBase::kzz - READS: ML_BSSN::phi - READS: ML_BSSN::trK + READS: ADMBase::betax + READS: ADMBase::betay + READS: ADMBase::betaz WRITES: ML_BSSN::alpha WRITES: ML_BSSN::At11 WRITES: ML_BSSN::At12 @@ -376,21 +374,21 @@ if (CCTK_EQUALS(my_initial_data, "ADMBase")) SYNC: ML_dtlapse SYNC: ML_dtshift SYNC: ML_Gamma - READS: ML_BSSN::alpha - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 READS: ADMBase::dtalp READS: ADMBase::dtbetax READS: ADMBase::dtbetay READS: ADMBase::dtbetaz + READS: grid::r + READS: ML_BSSN::alpha READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 WRITES: ML_BSSN::A WRITES: ML_BSSN::B1 WRITES: ML_BSSN::B2 @@ -404,42 +402,42 @@ if (CCTK_EQUALS(my_initial_data, "ADMBase")) schedule ML_BSSN_RHS1 IN ML_BSSN_evolCalcGroup { LANG: C - READS: ML_BSSN::A - READS: ML_BSSN::alpha + READS: grid::r + READS: TmunuBase::eTtt + READS: TmunuBase::eTxx + READS: TmunuBase::eTxy + READS: TmunuBase::eTxz + READS: TmunuBase::eTyy + READS: TmunuBase::eTyz + READS: TmunuBase::eTzz + READS: TmunuBase::eTtx + READS: TmunuBase::eTty + READS: TmunuBase::eTtz READS: ML_BSSN::At11 READS: ML_BSSN::At12 READS: ML_BSSN::At13 READS: ML_BSSN::At22 READS: ML_BSSN::At23 READS: ML_BSSN::At33 + READS: ML_BSSN::A READS: ML_BSSN::B1 READS: ML_BSSN::B2 READS: ML_BSSN::B3 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 - READS: TmunuBase::eTtt - READS: TmunuBase::eTtx - READS: TmunuBase::eTty - READS: TmunuBase::eTtz - READS: TmunuBase::eTxx - READS: TmunuBase::eTxy - READS: TmunuBase::eTxz - READS: TmunuBase::eTyy - READS: TmunuBase::eTyz - READS: TmunuBase::eTzz + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ML_BSSN::phi - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ML_BSSN::alpharhs WRITES: ML_BSSN::Arhs WRITES: ML_BSSN::B1rhs @@ -464,38 +462,38 @@ schedule ML_BSSN_RHS1 IN ML_BSSN_evolCalcGroup schedule ML_BSSN_RHS2 IN ML_BSSN_evolCalcGroup { LANG: C - READS: ML_BSSN::alpha - READS: ML_BSSN::At11 - READS: ML_BSSN::At12 - READS: ML_BSSN::At13 - READS: ML_BSSN::At22 - READS: ML_BSSN::At23 - READS: ML_BSSN::At33 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 + READS: grid::r READS: TmunuBase::eTtt - READS: TmunuBase::eTtx - READS: TmunuBase::eTty - READS: TmunuBase::eTtz READS: TmunuBase::eTxx READS: TmunuBase::eTxy READS: TmunuBase::eTxz READS: TmunuBase::eTyy READS: TmunuBase::eTyz READS: TmunuBase::eTzz + READS: TmunuBase::eTtx + READS: TmunuBase::eTty + READS: TmunuBase::eTtz + READS: ML_BSSN::At11 + READS: ML_BSSN::At12 + READS: ML_BSSN::At13 + READS: ML_BSSN::At22 + READS: ML_BSSN::At23 + READS: ML_BSSN::At33 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ML_BSSN::phi - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ML_BSSN::At11rhs WRITES: ML_BSSN::At12rhs WRITES: ML_BSSN::At13rhs @@ -510,56 +508,56 @@ if (CCTK_EQUALS(apply_dissipation, "always")) schedule ML_BSSN_Dissipation IN ML_BSSN_evolCalcGroup AFTER (ML_BSSN_RHS1 ML_BSSN_RHS2) { LANG: C - READS: ML_BSSN::A - READS: ML_BSSN::alpha - READS: ML_BSSN::alpharhs - READS: ML_BSSN::Arhs READS: ML_BSSN::At11 - READS: ML_BSSN::At11rhs READS: ML_BSSN::At12 - READS: ML_BSSN::At12rhs READS: ML_BSSN::At13 - READS: ML_BSSN::At13rhs READS: ML_BSSN::At22 - READS: ML_BSSN::At22rhs READS: ML_BSSN::At23 - READS: ML_BSSN::At23rhs READS: ML_BSSN::At33 - READS: ML_BSSN::At33rhs + READS: ML_BSSN::A READS: ML_BSSN::B1 - READS: ML_BSSN::B1rhs READS: ML_BSSN::B2 - READS: ML_BSSN::B2rhs READS: ML_BSSN::B3 - READS: ML_BSSN::B3rhs - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta1rhs - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta2rhs - READS: ML_BSSN::beta3 - READS: ML_BSSN::beta3rhs + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 - READS: ML_BSSN::gt11rhs READS: ML_BSSN::gt12 - READS: ML_BSSN::gt12rhs READS: ML_BSSN::gt13 - READS: ML_BSSN::gt13rhs READS: ML_BSSN::gt22 - READS: ML_BSSN::gt22rhs READS: ML_BSSN::gt23 - READS: ML_BSSN::gt23rhs READS: ML_BSSN::gt33 - READS: ML_BSSN::gt33rhs - READS: ML_BSSN::phi - READS: ML_BSSN::phirhs + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::trKrhs - READS: ML_BSSN::Xt1 + READS: ML_BSSN::At11rhs + READS: ML_BSSN::At12rhs + READS: ML_BSSN::At13rhs + READS: ML_BSSN::At22rhs + READS: ML_BSSN::At23rhs + READS: ML_BSSN::At33rhs + READS: ML_BSSN::Arhs + READS: ML_BSSN::B1rhs + READS: ML_BSSN::B2rhs + READS: ML_BSSN::B3rhs READS: ML_BSSN::Xt1rhs - READS: ML_BSSN::Xt2 READS: ML_BSSN::Xt2rhs - READS: ML_BSSN::Xt3 READS: ML_BSSN::Xt3rhs + READS: ML_BSSN::alpharhs + READS: ML_BSSN::phirhs + READS: ML_BSSN::gt11rhs + READS: ML_BSSN::gt12rhs + READS: ML_BSSN::gt13rhs + READS: ML_BSSN::gt22rhs + READS: ML_BSSN::gt23rhs + READS: ML_BSSN::gt33rhs + READS: ML_BSSN::beta1rhs + READS: ML_BSSN::beta2rhs + READS: ML_BSSN::beta3rhs + READS: ML_BSSN::trKrhs WRITES: ML_BSSN::alpharhs WRITES: ML_BSSN::Arhs WRITES: ML_BSSN::At11rhs @@ -591,56 +589,56 @@ if (CCTK_EQUALS(apply_dissipation, "always")) schedule ML_BSSN_Advect IN ML_BSSN_evolCalcGroup AFTER (ML_BSSN_RHS1 ML_BSSN_RHS2) { LANG: C - READS: ML_BSSN::A - READS: ML_BSSN::alpha - READS: ML_BSSN::alpharhs - READS: ML_BSSN::Arhs READS: ML_BSSN::At11 - READS: ML_BSSN::At11rhs READS: ML_BSSN::At12 - READS: ML_BSSN::At12rhs READS: ML_BSSN::At13 - READS: ML_BSSN::At13rhs READS: ML_BSSN::At22 - READS: ML_BSSN::At22rhs READS: ML_BSSN::At23 - READS: ML_BSSN::At23rhs READS: ML_BSSN::At33 - READS: ML_BSSN::At33rhs + READS: ML_BSSN::A READS: ML_BSSN::B1 - READS: ML_BSSN::B1rhs READS: ML_BSSN::B2 - READS: ML_BSSN::B2rhs READS: ML_BSSN::B3 - READS: ML_BSSN::B3rhs - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta1rhs - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta2rhs - READS: ML_BSSN::beta3 - READS: ML_BSSN::beta3rhs + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 - READS: ML_BSSN::gt11rhs READS: ML_BSSN::gt12 - READS: ML_BSSN::gt12rhs READS: ML_BSSN::gt13 - READS: ML_BSSN::gt13rhs READS: ML_BSSN::gt22 - READS: ML_BSSN::gt22rhs READS: ML_BSSN::gt23 - READS: ML_BSSN::gt23rhs READS: ML_BSSN::gt33 - READS: ML_BSSN::gt33rhs - READS: ML_BSSN::phi - READS: ML_BSSN::phirhs + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::trKrhs - READS: ML_BSSN::Xt1 + READS: ML_BSSN::At11rhs + READS: ML_BSSN::At12rhs + READS: ML_BSSN::At13rhs + READS: ML_BSSN::At22rhs + READS: ML_BSSN::At23rhs + READS: ML_BSSN::At33rhs + READS: ML_BSSN::Arhs + READS: ML_BSSN::B1rhs + READS: ML_BSSN::B2rhs + READS: ML_BSSN::B3rhs READS: ML_BSSN::Xt1rhs - READS: ML_BSSN::Xt2 READS: ML_BSSN::Xt2rhs - READS: ML_BSSN::Xt3 READS: ML_BSSN::Xt3rhs + READS: ML_BSSN::alpharhs + READS: ML_BSSN::phirhs + READS: ML_BSSN::gt11rhs + READS: ML_BSSN::gt12rhs + READS: ML_BSSN::gt13rhs + READS: ML_BSSN::gt22rhs + READS: ML_BSSN::gt23rhs + READS: ML_BSSN::gt33rhs + READS: ML_BSSN::beta1rhs + READS: ML_BSSN::beta2rhs + READS: ML_BSSN::beta3rhs + READS: ML_BSSN::trKrhs WRITES: ML_BSSN::alpharhs WRITES: ML_BSSN::Arhs WRITES: ML_BSSN::At11rhs @@ -735,13 +733,13 @@ if (CCTK_EQUALS(my_rhs_boundary_condition, "static")) schedule ML_BSSN_enforce IN MoL_PostStepModify { LANG: C - READS: ML_BSSN::alpha READS: ML_BSSN::At11 READS: ML_BSSN::At12 READS: ML_BSSN::At13 READS: ML_BSSN::At22 READS: ML_BSSN::At23 READS: ML_BSSN::At33 + READS: ML_BSSN::alpha READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 @@ -794,29 +792,23 @@ if (CCTK_EQUALS(my_boundary_condition, "Minkowski")) schedule ML_BSSN_convertToADMBase IN ML_BSSN_convertToADMBaseGroup { LANG: C - READS: ML_BSSN::alpha READS: ML_BSSN::At11 READS: ML_BSSN::At12 READS: ML_BSSN::At13 READS: ML_BSSN::At22 READS: ML_BSSN::At23 READS: ML_BSSN::At33 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ADMBase::gxx - READS: ADMBase::gxy - READS: ADMBase::gxz - READS: ADMBase::gyy - READS: ADMBase::gyz - READS: ADMBase::gzz - READS: ML_BSSN::phi + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK WRITES: ADMBase::alp WRITES: ADMBase::betax @@ -844,26 +836,26 @@ if (CCTK_EQUALS(dt_lapse_shift_method, "correct")) LANG: C SYNC: ADMBase::dtlapse SYNC: ADMBase::dtshift + READS: grid::r READS: ML_BSSN::A - READS: ML_BSSN::alpha READS: ML_BSSN::B1 READS: ML_BSSN::B2 READS: ML_BSSN::B3 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ML_BSSN::phi - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ADMBase::dtalp WRITES: ADMBase::dtbetax WRITES: ADMBase::dtbetay @@ -877,25 +869,25 @@ if (CCTK_EQUALS(dt_lapse_shift_method, "correct")) schedule ML_BSSN_convertToADMBaseDtLapseShiftBoundary IN ML_BSSN_convertToADMBaseGroup { LANG: C + READS: grid::r READS: ML_BSSN::A - READS: ML_BSSN::alpha READS: ML_BSSN::B1 READS: ML_BSSN::B2 READS: ML_BSSN::B3 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ADMBase::dtalp WRITES: ADMBase::dtbetax WRITES: ADMBase::dtbetay @@ -909,25 +901,25 @@ if (CCTK_EQUALS(dt_lapse_shift_method, "noLapseShiftAdvection")) schedule ML_BSSN_convertToADMBaseFakeDtLapseShift IN ML_BSSN_convertToADMBaseGroup { LANG: C + READS: grid::r READS: ML_BSSN::A - READS: ML_BSSN::alpha READS: ML_BSSN::B1 READS: ML_BSSN::B2 READS: ML_BSSN::B3 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: grid::r + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ADMBase::dtalp WRITES: ADMBase::dtbetax WRITES: ADMBase::dtbetay @@ -943,37 +935,37 @@ schedule group ML_BSSN_constraints1_group in MoL_PseudoEvolution after MoL_PostS schedule ML_BSSN_constraints1 in ML_BSSN_constraints1_group { LANG: C - READS: ML_BSSN::alpha - READS: ML_BSSN::At11 - READS: ML_BSSN::At12 - READS: ML_BSSN::At13 - READS: ML_BSSN::At22 - READS: ML_BSSN::At23 - READS: ML_BSSN::At33 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 READS: TmunuBase::eTtt - READS: TmunuBase::eTtx - READS: TmunuBase::eTty - READS: TmunuBase::eTtz READS: TmunuBase::eTxx READS: TmunuBase::eTxy READS: TmunuBase::eTxz READS: TmunuBase::eTyy READS: TmunuBase::eTyz READS: TmunuBase::eTzz + READS: TmunuBase::eTtx + READS: TmunuBase::eTty + READS: TmunuBase::eTtz + READS: ML_BSSN::At11 + READS: ML_BSSN::At12 + READS: ML_BSSN::At13 + READS: ML_BSSN::At22 + READS: ML_BSSN::At23 + READS: ML_BSSN::At33 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ML_BSSN::phi + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ML_BSSN::H } "ML_BSSN_constraints1" @@ -1007,37 +999,37 @@ schedule group ML_BSSN_constraints2_group in MoL_PseudoEvolution after MoL_PostS schedule ML_BSSN_constraints2 in ML_BSSN_constraints2_group { LANG: C - READS: ML_BSSN::alpha - READS: ML_BSSN::At11 - READS: ML_BSSN::At12 - READS: ML_BSSN::At13 - READS: ML_BSSN::At22 - READS: ML_BSSN::At23 - READS: ML_BSSN::At33 - READS: ML_BSSN::beta1 - READS: ML_BSSN::beta2 - READS: ML_BSSN::beta3 READS: TmunuBase::eTtt - READS: TmunuBase::eTtx - READS: TmunuBase::eTty - READS: TmunuBase::eTtz READS: TmunuBase::eTxx READS: TmunuBase::eTxy READS: TmunuBase::eTxz READS: TmunuBase::eTyy READS: TmunuBase::eTyz READS: TmunuBase::eTzz + READS: TmunuBase::eTtx + READS: TmunuBase::eTty + READS: TmunuBase::eTtz + READS: ML_BSSN::At11 + READS: ML_BSSN::At12 + READS: ML_BSSN::At13 + READS: ML_BSSN::At22 + READS: ML_BSSN::At23 + READS: ML_BSSN::At33 + READS: ML_BSSN::Xt1 + READS: ML_BSSN::Xt2 + READS: ML_BSSN::Xt3 + READS: ML_BSSN::alpha + READS: ML_BSSN::phi READS: ML_BSSN::gt11 READS: ML_BSSN::gt12 READS: ML_BSSN::gt13 READS: ML_BSSN::gt22 READS: ML_BSSN::gt23 READS: ML_BSSN::gt33 - READS: ML_BSSN::phi + READS: ML_BSSN::beta1 + READS: ML_BSSN::beta2 + READS: ML_BSSN::beta3 READS: ML_BSSN::trK - READS: ML_BSSN::Xt1 - READS: ML_BSSN::Xt2 - READS: ML_BSSN::Xt3 WRITES: ML_BSSN::cA WRITES: ML_BSSN::cS WRITES: ML_BSSN::cXt1 |