From a5731dd313cf44f876167d253841bc9f0165607b Mon Sep 17 00:00:00 2001 From: knarf Date: Thu, 27 Aug 2009 20:35:41 +0000 Subject: use one group per phys. variable git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/HydroBase/trunk@6 57fe0bb3-ccba-405f-9b23-de0201f165b7 --- interface.ccl | 12 ++++-------- schedule.ccl | 18 ++++++++++++------ 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/interface.ccl b/interface.ccl index f548ac0..9e1843b 100755 --- a/interface.ccl +++ b/interface.ccl @@ -5,13 +5,9 @@ inherits: ADMBase public: -real hydrobase_prim_scalar_var type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="Scalar" interpolator="matter"' -{ - rho, press, eps -} "Scalar primitive variables" +CCTK_REAL rho type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="Scalar" interpolator="matter"' "rest mass density" +CCTK_REAL press type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="Scalar" interpolator="matter"' "gas pressure" +CCTK_REAL eps type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="Scalar" interpolator="matter"' "internal energy" -real hydrobase_prim_vector_var[3] type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="U" interpolator="matter"' -{ - vel -} "Vector primitive variables" +CCTK_REAL vel[3] type = GF Timelevels = 3 tags='ProlongationParameter="HydroBase::HydroBase_Prolongation_Type" tensortypealias="U" interpolator="matter"' "velocity" diff --git a/schedule.ccl b/schedule.ccl index 8e3b45d..b6f4ec6 100755 --- a/schedule.ccl +++ b/schedule.ccl @@ -7,18 +7,24 @@ if (timelevels == 3) { - STORAGE:hydrobase_prim_scalar_var[3] - STORAGE:hydrobase_prim_vector_var[3] + STORAGE:rho[3] + STORAGE:press[3] + STORAGE:eps[3] + STORAGE:vel[3] } else if (timelevels == 2) { - STORAGE:hydrobase_prim_scalar_var[2] - STORAGE:hydrobase_prim_vector_var[2] + STORAGE:rho[2] + STORAGE:press[2] + STORAGE:eps[2] + STORAGE:vel[2] } else if (timelevels == 1) { - STORAGE:hydrobase_prim_scalar_var[1] - STORAGE:hydrobase_prim_vector_var[1] + STORAGE:rho[1] + STORAGE:press[1] + STORAGE:eps[1] + STORAGE:vel[1] } schedule group HydroBase_Initial AT Initial after ADMBase_InitialData after ADMBase_InitialGauge after IOUtil_RecoverIDFromDatafiles before ADMBase_PostInitial before SetTmunu -- cgit v1.2.3