diff options
Diffstat (limited to 'src/ParamCheck.c')
-rw-r--r-- | src/ParamCheck.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/ParamCheck.c b/src/ParamCheck.c index 50a7188..fe55173 100644 --- a/src/ParamCheck.c +++ b/src/ParamCheck.c @@ -49,18 +49,26 @@ void IDBrillData_ParamChecker(CCTK_ARGUMENTS) DECLARE_CCTK_PARAMETERS /* Do we know how to deal with this type of metric ? */ - if( ! CCTK_EQUALS(metric_type, "physical") && - ! CCTK_EQUALS(metric_type, "static conformal")) + if( ! CCTK_Equals(metric_type, "physical") && + ! CCTK_Equals(metric_type, "static conformal")) { CCTK_PARAMWARN("Unknown ADMBase::metric_type - known types are \"physical\" and \"static conformal\""); } + if (CCTK_Equals(metric_type, "static conformal")) + { + if (!CCTK_Equals(conformal_storage,"factor")) + { + CCTK_PARAMWARN("BrillData only sets the conformal factor (this could easily be changed ... please ask)"); + } + } + CCTK_INFO("Setting up Brill data"); - if (CCTK_EQUALS(metric_type, "static conformal")) + if (CCTK_Equals(metric_type, "static conformal")) { CCTK_VInfo(CCTK_THORNSTRING," ... using trivial conformal %s",conformal_storage); } - else if (CCTK_EQUALS(metric_type, "physical")) + else if (CCTK_Equals(metric_type, "physical")) { CCTK_INFO(" ... using physical metric"); } |