Command-Line Usage
The executable accepts command-line options as name=value tokens. Do not
include spaces around = on the command line.
./wlcov clsfile=tests/input/Cls_ep2.txt ellmax=25 ppp=4
Use --help to print defaults:
./wlcov --help
Syntax
wlcov can be driven entirely from command-line parameters:
./wlcov name=value name=value ...
or from a parameter file:
./wlcov paramfile=path/to/parameters.txt
Parameter files use the form name = value and may include comments starting
with # or %. Short aliases are accepted on the command line, but use
full parameter names in parameter files.
The current examples set Nr, rmin, and rmax on the command line or
through wlcovpy. The bundled parameter-file example leaves those radial
controls at their compiled defaults.
Parameters
Name |
Alias |
Default |
Description |
|---|---|---|---|
|
Parameter file to read before running. |
||
|
|
Radial separation in radians. |
|
|
|
First angular scale in radians. |
|
|
|
Second angular scale in radians. |
|
|
|
First primed angular scale in radians. |
|
|
|
Second primed angular scale in radians. |
|
|
|
Harmonic multipole index. |
|
|
|
Primed harmonic multipole index. |
|
|
|
Integration sampling density, in points per Bessel period. |
|
|
|
|
Two-column |
|
|
|
Output directory for provenance files and logs. |
|
|
Lower multipole limit. |
|
|
|
Upper multipole limit. |
|
|
|
Number of logarithmically spaced radial samples used for the final radial integral. |
|
|
|
Lower radial limit for the final radial integral. |
|
|
|
Upper radial limit for the final radial integral. |
|
|
|
|
Console verbosity. Use |
|
|
|
Log-file verbosity. When positive, writes |
|
|
|
OpenMP thread count when compiled with |
|
|
Space- or comma-separated runtime flags. |
Example
./wlcov clsfile=tests/input/Cls_ep2.txt rootDir=Output_cli \
r=0.01 theta1=0.01 theta2=0.012 thetap1=0.011 thetap2=0.013 \
m=0 mp=0 ellmin=1 ellmax=25 ppp=4 Nr=8 rmin=0.00232711 rmax=0.02 \
verbose=0 verbose_log=0
The main numerical result is emitted as lines containing integrand(...) and
integral=.... See Outputs and File Formats for output parsing notes.