# Parameter definitions for thorn WaveToyF90 # $Header$ shares: grid USES KEYWORD type "" { } restricted: REAL dtfac "The timestep condition dt = dtfac*dx" { 0:* :: "Should probably be bigger than zero" } 0.5 private: 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 KEYWORD initial_data "Type of initial data" { "plane" :: "Plane wave" "gaussian" :: "Gaussian wave" "box" :: "Box wave" } "gaussian" KEYWORD bound "Type of boundary condition to use" { "none" :: "No boundary condition" "flat" :: "Flat boundary condition" "radiation" :: "Radiation boundary condition" } "none"