aboutsummaryrefslogtreecommitdiff
path: root/src/CheckParam.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/CheckParam.c')
-rw-r--r--src/CheckParam.c20
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] ");
+ }
+ }
+
}