diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2009-09-03 16:19:15 -0500 |
---|---|---|
committer | Barry Wardell <barry.wardell@gmail.com> | 2011-12-14 16:42:31 +0000 |
commit | 11c4d98017cbb86d08e15fd1b549180184b58a26 (patch) | |
tree | 2546a154c6f7bc0bec87de7316125ae7d1453569 /Carpet/Carpet/src/variables.hh | |
parent | f520477b1c14e02f1495cfa8d3e09f4e21ab34d0 (diff) |
Import Carpet
Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
Diffstat (limited to 'Carpet/Carpet/src/variables.hh')
-rw-r--r-- | Carpet/Carpet/src/variables.hh | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/Carpet/Carpet/src/variables.hh b/Carpet/Carpet/src/variables.hh index 892664264..2746ec295 100644 --- a/Carpet/Carpet/src/variables.hh +++ b/Carpet/Carpet/src/variables.hh @@ -16,16 +16,16 @@ #include <mpi.h> -#include "cctk.h" +#include <cctk.h> -#include "bbox.hh" -#include "data.hh" -#include "dh.hh" -#include "ggf.hh" -#include "gh.hh" -#include "operators.hh" -#include "th.hh" -#include "vect.hh" +#include <bbox.hh> +#include <data.hh> +#include <dh.hh> +#include <ggf.hh> +#include <gh.hh> +#include <operators.hh> +#include <th.hh> +#include <vect.hh> #include "carpet_public.h" @@ -80,6 +80,7 @@ namespace Carpet { extern int mc_grouptype; // -1, CCTK_SCALAR/CCTK_ARRAY, CCTK_GF extern int map; extern int component; + extern int local_component; // -1 for non-local // Current refinement factors extern int timereflevelfact; @@ -126,9 +127,13 @@ namespace Carpet { extern bool do_allow_past_timelevels; // Is prolongation enabled? + // (This flag disables prolongation during MoL integration + // substeps.) extern bool do_prolongate; // Is tapering enabled? + // (This flag disables prolongation while the current refinement + // level is not aligned with the parent.) extern bool do_taper; // Should we warn about groups with insufficiently many time levels? @@ -142,6 +147,7 @@ namespace Carpet { extern vector<gh*> vhh; // [map] extern vector<dh*> vdd; // [map] extern vector<th*> vtt; // [map] + extern int regridding_epoch; // Data for the groups struct groupdesc { |