aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/src/carpet.hh
diff options
context:
space:
mode:
authorschnetter <>2002-01-11 16:19:00 +0000
committerschnetter <>2002-01-11 16:19:00 +0000
commitf34dfb0a25cb9f18b87d3a89c45cbc099bcc7518 (patch)
treea4c53fa6d3bbe2a886ddd05f5f9aae96db146a4a /Carpet/Carpet/src/carpet.hh
parentb7eca3ba6f109f19209d9a37cbb1330d2ba51217 (diff)
Restructured regridding. Instead of registering the new grid
Restructured regridding. Instead of registering the new grid structure every time you want to regrid, you register a routine that is called every time it is possible to regrid. This is much cleaner. darcs-hash:20020111161945-07bb3-a03d269b8a81c5cc3e7196679535c3a4c21b3a78.gz
Diffstat (limited to 'Carpet/Carpet/src/carpet.hh')
-rw-r--r--Carpet/Carpet/src/carpet.hh10
1 files changed, 8 insertions, 2 deletions
diff --git a/Carpet/Carpet/src/carpet.hh b/Carpet/Carpet/src/carpet.hh
index 00ef19dfe..f8803ae10 100644
--- a/Carpet/Carpet/src/carpet.hh
+++ b/Carpet/Carpet/src/carpet.hh
@@ -1,13 +1,19 @@
-// $Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/carpet.hh,v 1.14 2001/12/14 16:39:09 schnetter Exp $
+// $Header: /home/eschnett/C/carpet/Carpet/Carpet/Carpet/src/carpet.hh,v 1.15 2002/01/11 17:19:46 schnetter Exp $
+
+#include "Carpet/CarpetLib/src/gh.hh"
#include "carpet_public.hh"
namespace Carpet {
- void Recompose (const cGH* cgh);
+ void Regrid (const cGH* cgh);
void CycleTimeLevels (const cGH* cgh);
void Restrict (const cGH* cgh);
+ void Recompose (const cGH* cgh,
+ const gh<dim>::rexts& bbsss,
+ const gh<dim>::rprocs& pss);
+
enum checktimes { currenttime,
currenttimebutnotifonly,
allbutlasttime,