aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetEvolutionMask
diff options
context:
space:
mode:
authorRoland Haas <roland.haas@physics.gatech.edu>2012-06-02 09:41:06 -0700
committerBarry Wardell <barry.wardell@gmail.com>2012-09-11 18:23:26 +0100
commit3f89c77d54689ac1f839da32a12cc5a3520172b9 (patch)
tree6f873e8ede2a27ed50e786dc8938763f394250ae /Carpet/CarpetEvolutionMask
parent3800bd2f0cf55f916adaabffaab588422e5fa08f (diff)
CarpetEvolutionMask: add TODOs
Diffstat (limited to 'Carpet/CarpetEvolutionMask')
-rw-r--r--Carpet/CarpetEvolutionMask/src/evolution_mask.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/Carpet/CarpetEvolutionMask/src/evolution_mask.cc b/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
index 03a0feb3c..85670f700 100644
--- a/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
+++ b/Carpet/CarpetEvolutionMask/src/evolution_mask.cc
@@ -53,6 +53,8 @@ namespace CarpetEvolutionMask {
// cout << "coarsebase: " << coarsebase << endl;
// Calculate the union of all refined regions
+ // TODO: we really want allrestricted but that is not stored and would have
+ // to be copied out of dh.cc/regrid()
ibset refined;
for (int c=0; c<hh.components(reflevel); ++c) {
ibbox refcomp = hh.extent(mglevel,reflevel,c);
@@ -87,6 +89,8 @@ namespace CarpetEvolutionMask {
// now make antibase larger
// make refined regions SMALLER
+ // TODO: this is wrong at outer boundaries (which are unlikely to exist on
+ // rl>0) and symmetry boundaries (which are likely to also exist on rl>0)
i2vect antishrinkby;
for (int f=0; f<2;f++) {
for (int d=0; d<dim;d++) {