From d47c3dc7324ddc372d3eeeab1366a38064fd70db Mon Sep 17 00:00:00 2001 From: knarf Date: Fri, 26 Mar 2010 10:25:54 +0000 Subject: use trunc structure git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Multipole/trunk@53 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843 --- param.ccl | 111 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 param.ccl (limited to 'param.ccl') diff --git a/param.ccl b/param.ccl new file mode 100644 index 0000000..e752c8d --- /dev/null +++ b/param.ccl @@ -0,0 +1,111 @@ +#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" + +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" +} "all modes" + +CCTK_INT l_min "all modes: above which l mode to calculate/ specific mode: which l mode to extract" STEERABLE=always +{ + 0:* :: "l >= 0" +} 2 + +CCTK_INT l_mode "all modes: Up to which l mode to calculate/ specific mode: which l mode to extract" STEERABLE=always +{ + 0:* :: "l >= 0" +} 2 + +CCTK_INT m_mode "all modes: Up to which m mode to calculate/ specific mode: which m mode to extract " STEERABLE=always +{ + 0:* :: "Positive Please" +} 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 -- cgit v1.2.3