diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-12-08 10:35:56 -0600 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2010-12-08 10:35:56 -0600 |
commit | 7923b8e8365adadd407818c0371354a376aede08 (patch) | |
tree | 6e91f8cb9be50a45a4867df7d88f2fcdc253e366 /ML_ADMQuantities | |
parent | 881ce25beb22a920b462da9174cdd471385ec31c (diff) |
Regenerate code
Diffstat (limited to 'ML_ADMQuantities')
-rw-r--r-- | ML_ADMQuantities/schedule.ccl | 33 | ||||
-rw-r--r-- | ML_ADMQuantities/src/Boundaries.c | 6 | ||||
-rw-r--r-- | ML_ADMQuantities/src/ML_ADMQuantities.c | 3 |
3 files changed, 36 insertions, 6 deletions
diff --git a/ML_ADMQuantities/schedule.ccl b/ML_ADMQuantities/schedule.ccl index 585ae5d..76e5a43 100644 --- a/ML_ADMQuantities/schedule.ccl +++ b/ML_ADMQuantities/schedule.ccl @@ -23,11 +23,42 @@ schedule ML_ADMQuantities_RegisterSymmetries in SymmetryRegister OPTIONS: meta } "register symmetries" -schedule ML_ADMQuantities IN MoL_PseudoEvolution BEFORE ML_ADMQuantities_SelectBoundConds +schedule group ML_ADMQuantities_group in MoL_PseudoEvolution +{ + # no language specified +} "ML_ADMQuantities" + +schedule ML_ADMQuantities in ML_ADMQuantities_group +{ + LANG: C +} "ML_ADMQuantities" + +schedule ML_ADMQuantities_SelectBCs in ML_ADMQuantities_bc_group { LANG: C + OPTIONS: level SYNC: ML_Jadm SYNC: ML_Madm +} "ML_ADMQuantities_SelectBCs" + +schedule group ApplyBCs as ML_ADMQuantities_ApplyBCs in ML_ADMQuantities_bc_group after ML_ADMQuantities_SelectBCs +{ + # no language specified +} "Apply BCs for groups set in ML_ADMQuantities" + +schedule group ML_ADMQuantities_bc_group in ML_ADMQuantities_group after ML_ADMQuantities +{ + # no language specified +} "ML_ADMQuantities" + +schedule group ML_ADMQuantities_bc_group at CCTK_POSTRESTRICT +{ + # no language specified +} "ML_ADMQuantities" + +schedule group ML_ADMQuantities_bc_group at CCTK_POSTRESTRICTINITIAL +{ + # no language specified } "ML_ADMQuantities" schedule ML_ADMQuantities_SelectBoundConds in MoL_PseudoEvolution diff --git a/ML_ADMQuantities/src/Boundaries.c b/ML_ADMQuantities/src/Boundaries.c index 1516a7e..6886528 100644 --- a/ML_ADMQuantities/src/Boundaries.c +++ b/ML_ADMQuantities/src/Boundaries.c @@ -31,11 +31,7 @@ void ML_ADMQuantities_SelectBoundConds(CCTK_ARGUMENTS) DECLARE_CCTK_PARAMETERS; CCTK_INT ierr = 0; - ierr = Boundary_SelectGroupForBC (cctkGH, CCTK_ALL_FACES, boundary_width, -1, "ML_ADMQuantities::ML_Jadm", "scalar"); - if (ierr<0) CCTK_WARN (CCTK_WARN_ABORT, "Failed to select boundary condition for ML_ADMQuantities::ML_Jadm"); - - ierr = Boundary_SelectGroupForBC (cctkGH, CCTK_ALL_FACES, boundary_width, -1, "ML_ADMQuantities::ML_Madm", "scalar"); - if (ierr<0) CCTK_WARN (CCTK_WARN_ABORT, "Failed to select boundary condition for ML_ADMQuantities::ML_Madm"); + return; } diff --git a/ML_ADMQuantities/src/ML_ADMQuantities.c b/ML_ADMQuantities/src/ML_ADMQuantities.c index 3512c4b..581811d 100644 --- a/ML_ADMQuantities/src/ML_ADMQuantities.c +++ b/ML_ADMQuantities/src/ML_ADMQuantities.c @@ -53,6 +53,9 @@ void ML_ADMQuantities_Body(cGH const * restrict const cctkGH, int const dir, int return; } + const char *groups[] = {"grid::coordinates","Grid::coordinates","McLachlan::ML_curv","McLachlan::ML_Gamma","McLachlan::ML_lapse","McLachlan::ML_log_confac","McLachlan::ML_metric","McLachlan::ML_shift","McLachlan::ML_trace_curv","ML_ADMQuantities::ML_Jadm","ML_ADMQuantities::ML_Madm"}; + GenericFD_AssertGroupStorage(cctkGH, "ML_ADMQuantities", 11, groups); + /* Include user-supplied include files */ /* Initialise finite differencing variables */ |