aboutsummaryrefslogtreecommitdiff
path: root/Carpet/doc/internals.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/doc/internals.tex')
-rw-r--r--Carpet/doc/internals.tex23
1 files changed, 13 insertions, 10 deletions
diff --git a/Carpet/doc/internals.tex b/Carpet/doc/internals.tex
index 35b6666a9..44ebd0397 100644
--- a/Carpet/doc/internals.tex
+++ b/Carpet/doc/internals.tex
@@ -1,11 +1,11 @@
-% $Header: /home/eschnett/C/carpet/Carpet/Carpet/doc/internals.tex,v 1.1 2003/04/30 20:41:38 schnetter Exp $
+% $Header: /home/eschnett/C/carpet/Carpet/Carpet/doc/internals.tex,v 1.2 2003/05/02 14:24:14 schnetter Exp $
\documentclass{article}
\begin{document}
\title{Carpet under the hood}
\author{Erik Schnetter \textless schnetter@uni-tuebingen.de\textgreater}
-\date{$ $Date: 2003/04/30 20:41:38 $ $}
+\date{$ $Date: 2003/05/02 14:24:14 $ $}
\maketitle
\tableofcontents
@@ -645,7 +645,7 @@ subroutine restrict_3d_real8
-\section{Regridding, where and when}
+\section{Regridding, how and where and when}
The thorn \texttt{Carpet} provides a routine
\texttt{RegisterRegridRoutine} where one can register a regridding
@@ -707,13 +707,6 @@ subroutine restrict_3d_real8
-\section{TO DO}
-
- don't use symmetries or boundary conditions on finer grids;
- coordinates on finer grids.
-
-
-
\section{Random ramblings}
Carpet uses the STL, because the STL provides very useful container
@@ -746,4 +739,14 @@ subroutine restrict_3d_real8
to extract from the core file a stack backtrace and the values of
the local variables of the current stack frame.
+ Using symmetry boundary conditions such as octant mode is currently
+ still awkward in Carpet. There are several reasons for this:
+ \texttt{CarpetRegrid} does not know about symmetries, and hence
+ doesn't take them into account when choosing refinement regions.
+ The symmetry conditions on the finer grid might be different from
+ the conditions on the coarser grids, and the symmetry thorns cannot
+ cope with this, so this situation must be avoided: one cannot use
+ \texttt{avoid\_origin=yes}, because the finer grids all have
+ \texttt{avoid\_origin=no} due to the vertex-centred refinement.
+
\end{document}