# Parameter definitions for thorn Einstein # $Header$ # Each thorn which extends method should implement parameters for: # # slicing # method shares: grid USES KEYWORD domain "" { } global: LOGICAL use_conformal "Use conformal metric?" { } "yes" LOGICAL use_conformal_derivs "Use derivatives of conformal metric?" { } "yes" restricted: 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" KEYWORD initial_lapse "How to initialise the lapse" { "one" :: "Set to unity" "gaussian" :: "Set to a gaussian bump (flatty)" } "one" 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" { "none" :: "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 LOGICAL conformal_storage_all "Assign storage for psi and derivatives" { } "yes" LOGICAL rsquared_in_sphm "Parameter in carttosphere, what does it ?" { } "no" # Courant #LOGICAL use_courant "Calculate timestep using Courant condition?" #{ #} "no"