aboutsummaryrefslogtreecommitdiff
path: root/src/check_parameters.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/check_parameters.cc')
-rw-r--r--src/check_parameters.cc20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/check_parameters.cc b/src/check_parameters.cc
new file mode 100644
index 0000000..bef3136
--- /dev/null
+++ b/src/check_parameters.cc
@@ -0,0 +1,20 @@
+#include <cctk.h>
+#include <cctk_Arguments.h>
+#include <cctk_Parameters.h>
+
+
+
+extern "C"
+void ID_Bin_NS_check_parameters (CCTK_ARGUMENTS)
+{
+ DECLARE_CCTK_ARGUMENTS;
+ DECLARE_CCTK_PARAMETERS;
+
+ if (not CCTK_EQUALS (initial_data , "ID_Bin_NS") or
+ not CCTK_EQUALS (initial_lapse, "ID_Bin_NS") or
+ not CCTK_EQUALS (initial_shift, "ID_Bin_NS") or
+ not CCTK_EQUALS (initial_hydro, "ID_Bin_NS"))
+ {
+ CCTK_PARAMWARN ("The parameters ADMBase::initial_data, ADMBase::initial_lapse, ADMBase::initial_shift, and HydroBase::initial_hydro must all be set to the value \"ID_Bin_NS\"");
+ }
+}