aboutsummaryrefslogtreecommitdiff
path: root/ML_BSSN/param.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'ML_BSSN/param.ccl')
-rw-r--r--ML_BSSN/param.ccl96
1 files changed, 87 insertions, 9 deletions
diff --git a/ML_BSSN/param.ccl b/ML_BSSN/param.ccl
index ab31945..0d6331c 100644
--- a/ML_BSSN/param.ccl
+++ b/ML_BSSN/param.ccl
@@ -54,6 +54,18 @@ CCTK_INT verbose "verbose" STEERABLE=ALWAYS
} 0
restricted:
+CCTK_REAL dampk1 "CCZ4 damping term 1 for Theta and Z"
+{
+ "*:*" :: ""
+} 0
+
+restricted:
+CCTK_REAL dampk2 "CCZ4 damping term 2 for Theta and Z"
+{
+ "*:*" :: ""
+} 0
+
+restricted:
CCTK_REAL LapseACoeff "Whether to evolve A in time"
{
"*:*" :: ""
@@ -126,28 +138,28 @@ CCTK_REAL EpsDiss "Dissipation strength"
} 0
restricted:
-CCTK_INT harmonicN "d/dt alpha = - f alpha^n K (harmonic=2, 1+log=1)"
+CCTK_INT conformalMethod "Treatment of conformal factor"
{
*:* :: ""
-} 2
+} 0
restricted:
-CCTK_INT ShiftAlphaPower "ShiftAlphaPower"
+CCTK_INT GammaShift "Covariant shift term in Gamma"
{
*:* :: ""
} 0
restricted:
-CCTK_INT conformalMethod "Treatment of conformal factor"
+CCTK_INT harmonicN "d/dt alpha = - f alpha^n K (harmonic=2, 1+log=1)"
{
*:* :: ""
-} 0
+} 2
restricted:
-CCTK_INT fdOrder "fdOrder"
+CCTK_INT ShiftAlphaPower "ShiftAlphaPower"
{
*:* :: ""
-} 4
+} 0
restricted:
CCTK_INT harmonicShift "Whether to use the harmonic shift"
@@ -155,6 +167,12 @@ CCTK_INT harmonicShift "Whether to use the harmonic shift"
*:* :: ""
} 0
+restricted:
+CCTK_INT fdOrder "fdOrder"
+{
+ *:* :: ""
+} 4
+
private:
KEYWORD my_initial_data "my_initial_data"
{
@@ -215,8 +233,8 @@ KEYWORD apply_dissipation "Whether to apply dissipation to the RHSs"
restricted:
CCTK_INT ML_BSSN_MaxNumEvolvedVars "Number of evolved variables used by this thorn" ACCUMULATOR-BASE=MethodofLines::MoL_Num_Evolved_Vars STEERABLE=RECOVER
{
- 25:25 :: "Number of evolved variables used by this thorn"
-} 25
+ 26:26 :: "Number of evolved variables used by this thorn"
+} 26
restricted:
CCTK_INT ML_BSSN_MaxNumArrayEvolvedVars "Number of Array evolved variables used by this thorn" ACCUMULATOR-BASE=MethodofLines::MoL_Num_ArrayEvolved_Vars STEERABLE=RECOVER
@@ -747,6 +765,18 @@ KEYWORD beta3_bound "Boundary condition to implement" STEERABLE=ALWAYS
} "skip"
private:
+KEYWORD Theta_bound "Boundary condition to implement" STEERABLE=ALWAYS
+{
+ "flat" :: "Flat boundary condition"
+ "none" :: "No boundary condition"
+ "static" :: "Boundaries held fixed"
+ "radiative" :: "Radiation boundary condition"
+ "scalar" :: "Dirichlet boundary condition"
+ "newrad" :: "Improved radiative boundary condition"
+ "skip" :: "skip boundary condition code"
+} "skip"
+
+private:
KEYWORD trK_bound "Boundary condition to implement" STEERABLE=ALWAYS
{
"flat" :: "Flat boundary condition"
@@ -855,6 +885,18 @@ KEYWORD ML_shift_bound "Boundary condition to implement" STEERABLE=ALWAYS
} "none"
private:
+KEYWORD ML_Theta_bound "Boundary condition to implement" STEERABLE=ALWAYS
+{
+ "flat" :: "Flat boundary condition"
+ "none" :: "No boundary condition"
+ "static" :: "Boundaries held fixed"
+ "radiative" :: "Radiation boundary condition"
+ "scalar" :: "Dirichlet boundary condition"
+ "newrad" :: "Improved radiative boundary condition"
+ "skip" :: "skip boundary condition code"
+} "none"
+
+private:
KEYWORD ML_trace_curv_bound "Boundary condition to implement" STEERABLE=ALWAYS
{
"flat" :: "Flat boundary condition"
@@ -1011,6 +1053,12 @@ CCTK_REAL beta3_bound_speed "characteristic speed at boundary" STEERABLE=ALWAYS
} 1.
private:
+CCTK_REAL Theta_bound_speed "characteristic speed at boundary" STEERABLE=ALWAYS
+{
+ "0:*" :: "outgoing characteristic speed > 0"
+} 1.
+
+private:
CCTK_REAL trK_bound_speed "characteristic speed at boundary" STEERABLE=ALWAYS
{
"0:*" :: "outgoing characteristic speed > 0"
@@ -1065,6 +1113,12 @@ CCTK_REAL ML_shift_bound_speed "characteristic speed at boundary" STEERABLE=ALWA
} 1.
private:
+CCTK_REAL ML_Theta_bound_speed "characteristic speed at boundary" STEERABLE=ALWAYS
+{
+ "0:*" :: "outgoing characteristic speed > 0"
+} 1.
+
+private:
CCTK_REAL ML_trace_curv_bound_speed "characteristic speed at boundary" STEERABLE=ALWAYS
{
"0:*" :: "outgoing characteristic speed > 0"
@@ -1215,6 +1269,12 @@ CCTK_REAL beta3_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
} 0.
private:
+CCTK_REAL Theta_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
+{
+ "*:*" :: "value of limit value is unrestricted"
+} 0.
+
+private:
CCTK_REAL trK_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
{
"*:*" :: "value of limit value is unrestricted"
@@ -1269,6 +1329,12 @@ CCTK_REAL ML_shift_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
} 0.
private:
+CCTK_REAL ML_Theta_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
+{
+ "*:*" :: "value of limit value is unrestricted"
+} 0.
+
+private:
CCTK_REAL ML_trace_curv_bound_limit "limit value for r -> infinity" STEERABLE=ALWAYS
{
"*:*" :: "value of limit value is unrestricted"
@@ -1419,6 +1485,12 @@ CCTK_REAL beta3_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
} 0.
private:
+CCTK_REAL Theta_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
+{
+ "*:*" :: "unrestricted"
+} 0.
+
+private:
CCTK_REAL trK_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
{
"*:*" :: "unrestricted"
@@ -1473,6 +1545,12 @@ CCTK_REAL ML_shift_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
} 0.
private:
+CCTK_REAL ML_Theta_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
+{
+ "*:*" :: "unrestricted"
+} 0.
+
+private:
CCTK_REAL ML_trace_curv_bound_scalar "Dirichlet boundary value" STEERABLE=ALWAYS
{
"*:*" :: "unrestricted"