diff options
author | rhaas <rhaas@ac85fae7-cede-4708-beff-ae01c7fa1c26> | 2012-08-09 06:08:06 +0000 |
---|---|---|
committer | rhaas <rhaas@ac85fae7-cede-4708-beff-ae01c7fa1c26> | 2012-08-09 06:08:06 +0000 |
commit | d2b532c48a0ec8bd2eaa27ab01945df853820c5b (patch) | |
tree | 0aea8356549829580ee70bc08487a07a1a85f116 /src/CheckParam.c | |
parent | 2b88146519d4cbb97b68f6e5f0f358c48e9509b9 (diff) |
Snapshot of ET GRHydro_InitData rev. 132 with a poloidal magnetic field routine
added.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/GRHydro_InitData/trunk@134 ac85fae7-cede-4708-beff-ae01c7fa1c26
Diffstat (limited to 'src/CheckParam.c')
-rw-r--r-- | src/CheckParam.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/CheckParam.c b/src/CheckParam.c index 7182dab..5e35538 100644 --- a/src/CheckParam.c +++ b/src/CheckParam.c @@ -45,4 +45,24 @@ void GRHydro_InitData_CheckParameters(CCTK_ARGUMENTS) { CCTK_PARAMWARN("That test requires MHD! Set Bvec_evolution_method=GRHYDRO!"); } + + /* Checks for Bondi solution initial data : */ + if(CCTK_Equals(Bvec_evolution_method,"GRHydro") && + CCTK_Equals(initial_hydro,"hydro_bondi_solution") ) + { + CCTK_PARAMWARN("Please use set initial_hydro=magnetized_bondi_solution instead to initialize the magnetic field correctly!"); + } + + if(!CCTK_Equals(Bvec_evolution_method,"GRHydro") && + CCTK_Equals(initial_hydro,"magnetized_bondi_solution") ) + { + CCTK_PARAMWARN("Please use set initial_hydro=hydro_bondi_solution instead to NOT initialize the magnetic field!"); + } + + if( CCTK_Equals(initial_hydro,"magnetized_bondi_solution") || CCTK_Equals(initial_hydro,"hydro_bondi_solution") ) { + if( num_bondi_sols > 1 ) { + CCTK_PARAMWARN("Currently only one Bondi solution is supported, please change [num_bondi_sols] "); + } + } + } |