# Parameter definitions for thorn IDScalarWave # $Header$ shares: grid USES KEYWORD type "" { } restricted: KEYWORD initial_data "Type of initial data" { "plane" :: "Plane wave" "gaussian" :: "Gaussian wave" "box" :: "Box wave" "none" :: "No initial data, zero phi" } "gaussian" private: ## Parameter for rotating binary charges KEYWORD binary_source "Rotating binary source" { "yes" :: "Rotating binary source (fast'n fancy); set binary_[radius/size/omega]" "fast":: "Rotating binary source (fast'n fancy); set binary_[radius/size/omega]" "slow":: "Rotating binary source (slown'n easy); set binary_[radius/size/omega]" "no" :: "No rotating binary source" } "no" KEYWORD binary_verbose "Rotating binary source verbose" { "yes" :: "Info on charge location/extension on first iteration" "debug":: "Info on charge location/extension on all iterations" "no" :: "no output" } "no" REAL binary_size "Radial extension of the binary source" { 0.0: :: "Some positive value" } 0.5 REAL binary_omega "Frequency of the circular binary orbit" { 0.0: :: "Some positive value" } 2.0 REAL binary_charge "Charge of source" { : :: "No restriction" } 0.1 REAL binary_radius "Radius of the circular binary orbit" { 0.0: :: "Some positive value" } 2.0 ## Parameter for initial wavepulses REAL radius "The radius of the gaussian wave" { 0:* :: } 0.0 REAL sigma "The sigma for the gaussian wave" { 0:* :: } 0.1 REAL kx "The wave number in the x-direction" { *:* :: "No restriction" } 4.0 REAL ky "The wave number in the y-direction" { *:* :: "No restriction" } 0.0 REAL kz "The wave number in the z-direction" { *:* :: "No restriction" } 0.0 REAL amplitude "The amplitude of the waves" { *:* :: "No restriction" } 1.0