diff options
author | schnetter <> | 2002-01-11 16:19:00 +0000 |
---|---|---|
committer | schnetter <> | 2002-01-11 16:19:00 +0000 |
commit | f34dfb0a25cb9f18b87d3a89c45cbc099bcc7518 (patch) | |
tree | a4c53fa6d3bbe2a886ddd05f5f9aae96db146a4a /Carpet/Carpet/src/carpet.hh | |
parent | b7eca3ba6f109f19209d9a37cbb1330d2ba51217 (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.hh | 10 |
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, |