diff options
author | schnetter <schnetter@b7a48df3-cbbf-4440-997f-b4b717c9f7fc> | 2007-05-31 01:39:47 +0000 |
---|---|---|
committer | schnetter <schnetter@b7a48df3-cbbf-4440-997f-b4b717c9f7fc> | 2007-05-31 01:39:47 +0000 |
commit | cd483db4b2580d0c7ac875ce2d176bd6af993f37 (patch) | |
tree | a54c14560550a79d9b3ffea1d70476d7104328a6 /interface.ccl | |
parent | 085f09123271e2612832e6ea1472da757f70f608 (diff) |
Allow three time levels for the constraints. This is necessary so
that mesh refinement boundaries can be interpolated in time. Add
parameter ADMConstraints::constraints_timelevels, which defaults to 1.
Add parameter ADMConstraints::constraints_prolongation_type, which
chooses the interpolator for the constraints. It defaults to
"Lagrange".
Document that the parameter ADMConstraints::excise is not only
deprecated, but also unused.
Schedule constraint calculation in a group ADMConstraintsGroup, so
that it can be easily scheduled at several times.
If constraints persist, then schedule constraint calculate in EVOL
after the MoL integration. Re-calculate the constraints in the
POSTREGRID bin.
If the constraints do not persist, then calculate them in the ANALYSIS
bin as usual.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@126 b7a48df3-cbbf-4440-997f-b4b717c9f7fc
Diffstat (limited to 'interface.ccl')
-rw-r--r-- | interface.ccl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/interface.ccl b/interface.ccl index baeb79a..d1bcc35 100644 --- a/interface.ccl +++ b/interface.ccl @@ -22,17 +22,17 @@ USES FUNCTION Boundary_SelectGroupForBC public: -real hamiltonian type=GF tags='tensortypealias="Scalar"' +real hamiltonian type=GF timelevels=3 tags='tensortypealias="Scalar" ProlongationParameter="ADMConstraints::constraints_prolongation_type"' { ham } "Hamiltonian constraint" -real normalized_hamiltonian type=GF tags='tensortypealias="Scalar"' +real normalized_hamiltonian timelevels=3 type=GF tags='tensortypealias="Scalar" ProlongationParameter="ADMConstraints::constraints_prolongation_type"' { hamnormalized } "Normalized hamiltonian constraint" -real momentum type=GF tags='tensortypealias="U"' +real momentum type=GF timelevels=3 tags='tensortypealias="U" ProlongationParameter="ADMConstraints::constraints_prolongation_type"' { momx, momy, |