#param.ccl for thorn Multipole restricted: #Interpolator params: CCTK_STRING interpolator_name "Which interpolator should I use" { ".+" :: "Any nonempty string" } "Hermite polynomial interpolation" CCTK_STRING interpolator_pars "Parameters for the interpolator" { ".*" :: "Any string that Util_TableSetFromString() will take" } "order=3" CCTK_STRING coord_system "What is the coord system?" { ".*" :: "Any smart string will do" } "cart3d" KEYWORD integration_method "How to do surface integrals" STEERABLE=always { "midpoint" :: "Midpoint rule (1st order)" "Simpson" :: "Simpson's rule (4th order)" } "midpoint" CCTK_INT out_every "How often to output" \ STEERABLE=recover { * :: "Any integer" } 1 CCTK_INT out_1d_every "How often to output 1d data" \ STEERABLE=recover { * :: "Any integer" } 0 #physical params: CCTK_INT nradii "How many extraction radii?" \ STEERABLE=recover { 0:101 :: "A positive integer less than 101" } 1 CCTK_REAL radius[101] "The radii for extraction" \ STEERABLE=recover { 0.0:* :: "Please keep it in the grid" } 0.0 CCTK_INT ntheta "How many points in the theta direction?" \ STEERABLE=recover { 0:* :: "Positive please" } 50 CCTK_INT nphi "How many points in the phi direction?" \ STEERABLE=recover { 0:* :: "Positive please" } 100 CCTK_STRING variables "What variables to decompose" { ".*" :: "A list of variables" } "" CCTK_BOOLEAN verbose "Output detailed information about what is happening" { } "no" CCTK_INT l_max "The maximum l mode to extract" STEERABLE=always { 0:* :: "l >= 0" } 2 CCTK_BOOLEAN enable_test "whether to set a spherical harmonic in the 'harmonic' grid functions" { } "no" CCTK_INT test_l "which mode to put into the test variables" { * :: "Any integer" } 2 CCTK_INT test_m "which mode to put into the test variables" { * :: "Any integer" } 2 CCTK_INT test_sw "which spin weight to put into the test variables" { * :: "Any integer" } -2 CCTK_BOOLEAN test_mode_proportional_to_r "whether the test spherical harmonic coefficient is proportional to the radial coordinate" { } "no" # This parameter is deprecated and is no longer used KEYWORD mode_type "Which type of mode extraction do we have" STEERABLE=always { "all modes" :: "Extract all modes up to (l_mode, m_mode)." "specific mode" :: "Select one specific (l_mode, m_mode) mode" "deprecated" :: "Deprecated" } "deprecated" # This parameter is deprecated and is no longer used CCTK_INT l_min "all modes: above which l mode to calculate/ specific mode: which l mode to extract" STEERABLE=always { -1:* :: "Deprecated" } -1 # This parameter is deprecated and is only used if set to a nondefault # value, in which case it is a synonym for l_max. CCTK_INT l_mode "The maximum l mode to extract" STEERABLE=always { -1:* :: "Deprecated" } -1 # This parameter is deprecated and is no longer used CCTK_INT m_mode "all modes: Up to which m mode to calculate/ specific mode: which m mode to extract " STEERABLE=always { -100:* :: "Deprecated" } -100