aboutsummaryrefslogtreecommitdiff
path: root/src/GRHydro_RegisterVars.cc
diff options
context:
space:
mode:
authorbmundim <bmundim@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2012-08-09 22:09:37 +0000
committerbmundim <bmundim@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2012-08-09 22:09:37 +0000
commit037fa6222e5c21006f77b8558884ca275ff530e5 (patch)
tree9b6b6c90e4df1ae6d6dd71b88af111ab06319cc1 /src/GRHydro_RegisterVars.cc
parentc7e11397b03e850d75f1d34cd87a71dd8805c042 (diff)
Conditionally register Tmunu with MoL based on Tmunu storage being set.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@408 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
Diffstat (limited to 'src/GRHydro_RegisterVars.cc')
-rw-r--r--src/GRHydro_RegisterVars.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/GRHydro_RegisterVars.cc b/src/GRHydro_RegisterVars.cc
index 227bc34..48a8651 100644
--- a/src/GRHydro_RegisterVars.cc
+++ b/src/GRHydro_RegisterVars.cc
@@ -65,9 +65,12 @@ extern "C" void GRHydro_Register(CCTK_ARGUMENTS)
register_constrained("HydroBase::eps");
register_constrained("HydroBase::w_lorentz");
register_constrained("HydroBase::vel");
- register_constrained("TmunuBase::stress_energy_scalar");
- register_constrained("TmunuBase::stress_energy_vector");
- register_constrained("TmunuBase::stress_energy_tensor");
+ if (*stress_energy_state)
+ {
+ register_constrained("TmunuBase::stress_energy_scalar");
+ register_constrained("TmunuBase::stress_energy_vector");
+ register_constrained("TmunuBase::stress_energy_tensor");
+ }
if (general_coordinates) {
register_constrained("GRHydro::lvel");