# Parameter definitions for thorn Einstein # $Header$ # Each thorn which extends method should implement parameters for: # # slicing # method shares: grid EXTENDS KEYWORD symmetry "" { } 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 lapseinit "How to initialise the lapse" { "one" :: "Set to unity" "gaussian" :: "Set to a gaussian bump (flatty)" } "one" 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"