diff options
author | knarf <knarf@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45> | 2010-11-26 20:02:43 +0000 |
---|---|---|
committer | knarf <knarf@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45> | 2010-11-26 20:02:43 +0000 |
commit | 658e7648d888ae72d7b52a297e3bc11b3bcf6c55 (patch) | |
tree | 771cb80df886e9e58b386dabf1b05cdf36464686 /src/GRHydro_RegisterVars.cc | |
parent | 9326e8cbc58743e70ef79f914950ea997af66b93 (diff) |
merge branch hot_and_MHD_temp_dev into branch at revision r185
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@186 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
Diffstat (limited to 'src/GRHydro_RegisterVars.cc')
-rw-r--r-- | src/GRHydro_RegisterVars.cc | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/GRHydro_RegisterVars.cc b/src/GRHydro_RegisterVars.cc index 8720f74..5600d2b 100644 --- a/src/GRHydro_RegisterVars.cc +++ b/src/GRHydro_RegisterVars.cc @@ -81,7 +81,8 @@ extern "C"void GRHydro_Register(CCTK_ARGUMENTS) if (CCTK_EQUALS(shift_evolution_method, "Comoving")) { register_constrained("admbase::shift"); - register_evolved("GRHydro::GRHydro_coords", "GRHydro::GRHydro_coords_rhs"); + register_evolved("GRHydro::GRHydro_coords", + "GRHydro::GRHydro_coords_rhs"); } else register_saveandrestore("admbase::shift"); @@ -89,8 +90,22 @@ extern "C"void GRHydro_Register(CCTK_ARGUMENTS) // tracer if (evolve_tracer != 0) - register_evolved("GRHydro::GRHydro_cons_tracers", "GRHydro::GRHydro_tracer_rhs"); + register_evolved("GRHydro::GRHydro_cons_tracers", + "GRHydro::GRHydro_tracer_rhs"); + + // note that we set in pararamcheck + // evolve_y_e and evolve_temper, but MoLRegister + // happens before paramcheck... + if (CCTK_EQUALS(Y_e_evolution_method,"GRHydro")) { + register_constrained("HydroBase::Y_e"); + register_evolved("GRHydro::Y_e_con", + "GRHydro::Y_e_con_rhs"); + } + if (CCTK_EQUALS(temperature_evolution_method,"GRHydro")) { + register_constrained("HydroBase::temperature"); + register_constrained("HydroBase::entropy"); + } // particles if (number_of_particles > 0) register_evolved("GRHydro::particles", "GRHydro::particle_rhs"); |