aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrhaas <rhaas@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2013-02-11 16:30:22 +0000
committerrhaas <rhaas@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2013-02-11 16:30:22 +0000
commitc0c3a486860a16083f1cf76153e9aabad4880cd6 (patch)
tree9debd39d57b0f27a45d7dc01442d18dcf2206c2e
parent3691e5ad2940dc0f56391c38f20169aabf77dda9 (diff)
GRHydro: synchronize press for initial guess of Con2Prim
since the Polytype (!) con2prim routine uses it for its initial guess then continues to iterate over rho Do not sync variables not used for initial guess. This affects only runs with sync_only_conservatives=yes. From: Roland Haas <rhaas@tapir.caltech.edu> git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@480 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
-rw-r--r--schedule.ccl26
1 files changed, 13 insertions, 13 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 013ed60..8227855 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -1268,9 +1268,9 @@ else
LANG: Fortran
OPTIONS: LEVEL
# SYNC: HydroBase::w_lorentz # not used as initial guess and hence not needed!
-# SYNC: HydroBase::press # not used as initial guess and hence not needed!
-# SYNC: HydroBase::vel
-# SYNC: HydroBase::Bvec
+ SYNC: HydroBase::press # con2prim_ptPolytype uses this for its initial guess
+# SYNC: HydroBase::vel # not needed; lvel is used as initial guess instead
+# SYNC: HydroBase::Bvec # not needed; lBvec is used as initial guess instead
# SYNC: hydrobase::entropy # not used as initial guess and hence not needed!
# SYNC: hydrobase::Y_e # not used as initial guess and hence not needed!
# SYNC: GRHydro_tracers # not used as initial guess and hence not needed!
@@ -1287,10 +1287,10 @@ else
{
LANG: Fortran
OPTIONS: LEVEL
- SYNC: HydroBase::w_lorentz
- SYNC: HydroBase::press
-# SYNC: HydroBase::vel
-# SYNC: HydroBase::Bvec
+# SYNC: HydroBase::w_lorentz # don't need that since computed in Con2Prim which runs in postregrid!
+ SYNC: HydroBase::press # con2prim_ptPolytype uses this for its initial guess
+# SYNC: HydroBase::vel # not needed; obtained from lvel everywhere in post regrid after Con2Prim
+# SYNC: HydroBase::Bvec # not needed; obtained from lBvec everywhere in post regrid after Con2Prim
SYNC: hydrobase::entropy
SYNC: hydrobase::Y_e
SYNC: GRHydro_tracers
@@ -1310,7 +1310,7 @@ else
LANG: Fortran
OPTIONS: LEVEL
# SYNC: HydroBase::w_lorentz # not used as initial guess and hence not needed!
-# SYNC: HydroBase::press # not used as initial guess and hence not needed!
+ SYNC: HydroBase::press # con2prim_ptPolytype uses this for its initial guess
# SYNC: hydrobase::entropy # not used as initial guess and hence not needed!
# SYNC: hydrobase::Y_e # not used as initial guess and hence not needed!
# SYNC: lvel
@@ -1329,11 +1329,11 @@ else
{
LANG: Fortran
OPTIONS: LEVEL
- SYNC: HydroBase::w_lorentz # not used as initial guess and hence not needed!
- SYNC: HydroBase::press # not used as initial guess and hence not needed!
- SYNC: hydrobase::entropy # not used as initial guess and hence not needed!
- SYNC: hydrobase::Y_e # not used as initial guess and hence not needed!
- SYNC: GRHydro_tracers # not used as initial guess and hence not needed!
+# SYNC: HydroBase::w_lorentz # don't need that since computed in Con2Prim which runs in postregrid!
+ SYNC: HydroBase::press # con2prim_ptPolytype uses this for its initial guess
+ SYNC: hydrobase::entropy
+ SYNC: hydrobase::Y_e
+ SYNC: GRHydro_tracers
SYNC: HydroBase::rho
SYNC: HydroBase::eps
SYNC: HydroBase::vel