diff options
author | rhaas <rhaas@d576a68a-b34a-40ae-82fc-004fa1a9d16f> | 2014-05-27 15:11:27 +0000 |
---|---|---|
committer | rhaas <rhaas@d576a68a-b34a-40ae-82fc-004fa1a9d16f> | 2014-05-27 15:11:27 +0000 |
commit | 46b38b18a7bd67c39b2d35003554f4db8f07cf59 (patch) | |
tree | cc31bdd245af77d5463d94bd89a43b087fdedc57 /param.ccl | |
parent | a4b403597bf17c3ed6d67efa522175d6fd9465a9 (diff) |
add evolutin methods "ID-apply-always", "ID-apply-regrid"svn
These methods are similar to "static" in that they can be used for Cowling
runs, they differ from "static" in that ID-apply-regrid only schedules the
initial data routine after any grid changes and that both do not apply boundary
conditions or SYNC calls. They can thus be used if one can compute the required
metric/shift/lapse easily in a pointwise manner and would like to have exact
(non-prolongated) data in the buffer zones.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@80 d576a68a-b34a-40ae-82fc-004fa1a9d16f
Diffstat (limited to 'param.ccl')
-rw-r--r-- | param.ccl | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -35,28 +35,38 @@ KEYWORD initial_dtshift "Initial dtshift value" KEYWORD evolution_method "The metric an extrinsic curvature evolution method" { - "none" :: "The metric and extrinsic curvature are not evolved" - "static" :: "The metric and extrinsic curvature are not evolved" + "none" :: "The metric and extrinsic curvature are not evolved" + "static" :: "The metric and extrinsic curvature are not evolved" + "ID-apply-regrid" :: "The metric and extrinsic curvature are not evolved and initial data is used to fill in new grid points after regridding" + "ID-apply-always" :: "The metric and extrinsic curvature are not evolved and initial data is used to fill in new grid points before each step and after grid changes" } "static" KEYWORD lapse_evolution_method "The lapse evolution method" { - "static" :: "lapse is not evolved" + "static" :: "lapse is not evolved" + "ID-apply-regrid" :: "lapse is not evolved and initial data is used to fill in new grid points after regridding" + "ID-apply-always" :: "lapse is not evolved and initial data is used to fill in new grid points before each step and after grid changes" } "static" KEYWORD shift_evolution_method "The shift evolution method" { - "static" :: "shift is not evolved" + "static" :: "shift is not evolved" + "ID-apply-regrid" :: "shift is not evolved and initial data is used to fill in new grid points after regridding" + "ID-apply-always" :: "shift is not evolved and initial data is used to fill in new grid points before each step and after grid changes" } "static" KEYWORD dtlapse_evolution_method "The dtlapse evolution method" { - "static" :: "dtlapse is not evolved" + "static" :: "dtlapse is not evolved" + "ID-apply-regrid" :: "dtlapse is not evolved and initial data is used to fill in new grid points after regridding" + "ID-apply-always" :: "dtlapse is not evolved and initial data is used to fill in new grid points before each step and after grid changes" } "static" KEYWORD dtshift_evolution_method "The dtshift evolution method" { - "static" :: "shift is not evolved" + "static" :: "shift is not evolved" + "ID-apply-regrid" :: "dtshift is not evolved and initial data is used to fill in new grid points after regridding" + "ID-apply-always" :: "dtshift is not evolved and initial data is used to fill in new grid points before each step and after grid changes" } "static" |