aboutsummaryrefslogtreecommitdiff
path: root/ML_hydro/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'ML_hydro/schedule.ccl')
-rw-r--r--ML_hydro/schedule.ccl45
1 files changed, 39 insertions, 6 deletions
diff --git a/ML_hydro/schedule.ccl b/ML_hydro/schedule.ccl
index 0d40717..055b0ff 100644
--- a/ML_hydro/schedule.ccl
+++ b/ML_hydro/schedule.ccl
@@ -125,12 +125,6 @@ schedule ML_hydro_Startup at STARTUP
OPTIONS: meta
} "create banner"
-schedule ML_hydro_RegisterVars in MoL_Register
-{
- LANG: C
- OPTIONS: meta
-} "Register Variables for MoL"
-
schedule ML_hydro_RegisterSymmetries in SymmetryRegister
{
LANG: C
@@ -143,6 +137,9 @@ if (CCTK_EQUALS(initial_data, "vacuum"))
schedule hydro_vacuum IN ADMBase_InitialData
{
LANG: C
+ WRITES: ML_hydro::eps_group
+ WRITES: ML_hydro::rho_group
+ WRITES: ML_hydro::vel_group
} "hydro_vacuum"
}
@@ -152,17 +149,41 @@ if (CCTK_EQUALS(initial_data, "sound wave"))
schedule hydro_soundWave IN ADMBase_InitialData
{
LANG: C
+ READS: grid::coordinates
+ WRITES: ML_hydro::eps_group
+ WRITES: ML_hydro::rho_group
+ WRITES: ML_hydro::vel_group
} "hydro_soundWave"
}
schedule hydro_prim2con AT initial AFTER ADMBase_PostInitial
{
LANG: C
+ READS: ML_hydro::eps_group
+ READS: ML_hydro::mass_group
+ READS: ML_hydro::rho_group
+ READS: ML_hydro::vel_group
+ READS: ML_hydro::vol_group
+ WRITES: ML_hydro::ene_group
+ WRITES: ML_hydro::mass_group
+ WRITES: ML_hydro::mom_group
+ WRITES: ML_hydro::vol_group
} "hydro_prim2con"
schedule hydro_con2prim IN hydro_con2primGroup
{
LANG: C
+ READS: ML_hydro::ene_group
+ READS: ML_hydro::eps_group
+ READS: ML_hydro::mass_group
+ READS: ML_hydro::mom_group
+ READS: ML_hydro::rho_group
+ READS: ML_hydro::vel_group
+ READS: ML_hydro::vol_group
+ WRITES: ML_hydro::eps_group
+ WRITES: ML_hydro::press_group
+ WRITES: ML_hydro::rho_group
+ WRITES: ML_hydro::vel_group
} "hydro_con2prim"
schedule hydro_RHS IN hydro_evolCalcGroup AFTER hydro_fluxes
@@ -171,6 +192,12 @@ schedule hydro_RHS IN hydro_evolCalcGroup AFTER hydro_fluxes
SYNC: ene_grouprhs
SYNC: mass_grouprhs
SYNC: mom_grouprhs
+ READS: ML_hydro::eneflux_group
+ READS: ML_hydro::massflux_group
+ READS: ML_hydro::momflux_group
+ WRITES: ML_hydro::ene_grouprhs
+ WRITES: ML_hydro::mass_grouprhs
+ WRITES: ML_hydro::mom_grouprhs
} "hydro_RHS"
schedule ML_hydro_SelectBoundConds in MoL_PostStep
@@ -188,6 +215,12 @@ schedule ML_hydro_CheckBoundaries at BASEGRID
OPTIONS: meta
} "check boundaries treatment"
+schedule ML_hydro_RegisterVars in MoL_Register
+{
+ LANG: C
+ OPTIONS: meta
+} "Register Variables for MoL"
+
schedule group ApplyBCs as ML_hydro_ApplyBCs in MoL_PostStep after ML_hydro_SelectBoundConds
{
# no language specified