aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorhawke <hawke@578cdeb0-5ea1-4b81-8215-5a3b8777ee0b>2004-06-09 12:59:26 +0000
committerhawke <hawke@578cdeb0-5ea1-4b81-8215-5a3b8777ee0b>2004-06-09 12:59:26 +0000
commit0bd52de905ebcfbd461a8ca868b8220a2ea028a5 (patch)
tree3a2ffef9457d3d03469dd0d479a2074eeda33630 /doc
parentaf02e1acea3437853c1889f9d7337c621d07b61b (diff)
A few documentation fixes.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/MoL/trunk@68 578cdeb0-5ea1-4b81-8215-5a3b8777ee0b
Diffstat (limited to 'doc')
-rw-r--r--doc/documentation.tex20
1 files changed, 17 insertions, 3 deletions
diff --git a/doc/documentation.tex b/doc/documentation.tex
index 8c3e4e6..56c03a6 100644
--- a/doc/documentation.tex
+++ b/doc/documentation.tex
@@ -231,12 +231,26 @@ defaults to 0, as no scratch space is required for the efficient ICN
and Runge-Kutta 2 and 3 solvers. For the generic solvers this must be
at least {\tt MoL\_Intermediate\_Steps - 1}.
-A final parameter is {\tt MoL\_Memory\_Always\_On} which switches on
+Another parameter is {\tt MoL\_Memory\_Always\_On} which switches on
memory for the scratch space always if true and only during evolution
if false. This defaults to true for speed reasons; the memory gains
are likely to be limited unless you're doing something very memory
intensive at initialization or analysis.
+There is also a parameter {\tt MoL\_NaN\_Check} that will check your
+RHS grid functions for NaNs using the {\tt NaNChecker} thorn from
+CactusUtils. This will make certain that you find the exact grid
+function computing the first NaN; of course, this may not be the real
+source of your problem.
+
+The parameter {\tt disable\_prolongation} only does anything if you
+are using mesh refinement, and in particular {\tt Carpet}. With mesh
+refinement it may be necessary to disable prolongation in intermediate
+steps of MoL. This occurs when evolving systems containing second
+spatial derivatives. This is done by default in MoL. If your system is
+purely first order in space and time you may wish to set this to {\tt
+ "no"}.
+
\subsection{Thorn writers}
\label{AlphaThorns_MoL_sec:writeruse}
@@ -1031,12 +1045,12 @@ CCTK_INT ierr = MoLRegisterConstrainedGroup(CCTK_INT ConstrainedIndex)
\begin{ExampleSection}
\begin{Example}{C}
\begin{verbatim}
-ierr = MoLRegisterConstrainedGroup(CCTK_VarIndex("ADMBase::alp"));
+ierr = MoLRegisterConstrainedGroup(CCTK_GroupIndex("ADMBase::lapse"));
\end{verbatim}
\end{Example}
\begin{Example}{Fortran}
\begin{verbatim}
-call CCTK_GroupIndex(ConstrainedIndex, "ADMBase::alp")
+call CCTK_GroupIndex(ConstrainedIndex, "ADMBase::lapse")
ierr = MoLRegisterConstrainedGroup(ConstrainedIndex)
\end{verbatim}
\end{Example}