# Parameter definitions for thorn Einstein # $Header$ shares:time USES KEYWORD courant_method "" { } restricted: BOOLEAN use_conformal "Use conformal metric?" { } "yes" BOOLEAN use_conformal_derivs "Use derivatives of conformal metric?" { } "yes" KEYWORD initial_data "Physical spacetime model to evolve" { "flat" :: "Flat Minkowski space" } "flat" KEYWORD evolution_system "Spacetime system to evolve" { "none" :: "Do not use a spacetime" } "none" BOOLEAN einstein_register_slicing "Register slicing management routines" { } "yes" KEYWORD initial_lapse "How to initialise the lapse" { "one" :: "Set to unity" "gaussian" :: "Set to a gaussian bump (flatty)" } "one" KEYWORD initial_shift "How to initialise the shift" { "zero" :: "Set to zero" } "zero" KEYWORD slicing "Slicing condition to implement" { "none" :: "No default slicing provided by CactusEinstein/Einstein" "mixed" :: "Allow mixed slicing, specified in parameter mixed_slicing " } "none" STRING mixed_slicing "Mixed slicing conditions, space separated, with *decreasing* importance" { .* :: "No default slicing provided by CactusEinstein/Einstein" } "none" KEYWORD slicing_verbose "Information on current slicing" { "yes" :: "print slicing info" "no" :: "print no slicing info" } "no" REAL gaussian_amplitude "Amplitude of gaussian bump in lapse" { : :: "" } 0.05 REAL gaussian_sigma2 "Sigma**2 of gaussian bump in lapse" { : :: "" } 0.05 KEYWORD shift "Which shift condition to use" { "none" :: "No shift is used" "zero" :: "Zero shift is used" } "none" private: REAL dtfac "Courant factor for evolution" { : :: "Can in principle be anything, although negative would be strange" } 0.5 BOOLEAN conformal_storage_all "Assign storage for psi and derivatives" { } "yes" BOOLEAN rsquared_in_sphm "Parameter in carttosphere, what does it ?" { } "no" KEYWORD wavecalc "How to calculate the wavespeed for Courant" { "three_point_inverse" :: "" "seven_point" :: "" } "three_point_inverse" REAL gauge_speed "Gauge speed for Courant calculation" { *:* :: "" } 1.0