# Parameter definitions for thorn IDSWTEcarpet # $Header$ SHARES: IDScalarWave EXTENDS KEYWORD initial_data { "charge-TATelliptic-carpet" :: "Uniformly charged sphere, solved with TATelliptic" } PRIVATE: STRING solver "Name of TATelliptic solver that should be used" { .* :: "must be an activated TATelliptic solver" } "CarpetJacobi" STRING options "Options to pass to the elliptic solver" { .* :: "a set of options for the solver in the Util_Table syntax" } "" KEYWORD shape "Shape of charge distribution" { "uniform" :: "uniformly charged sphere" "linear" :: "continuous charge distribution where rho(r) is linear in r" "Gauss" :: "Gauss shaped charge distribution" } "uniform" REAL radius "Radius of uniformly charged sphere" { 0:* :: "" } 1.0 REAL charge "Charge of uniformly charged sphere" { *:* :: "" } 1.0 STRING boundary "Name of the boundary condition for the solution" { ".*" :: "must be a registered boundary condition" } "Robin" STRING boundary_options "Options for the solution boundary condition" { ".*" :: "must be a valid option string" } "" INT boundary_width "Number of boundary points" { 0:* :: "" } 1 REAL initial_value "Initial value for the solution" { *:* :: "" } 0.0