Inputs and Parameter Files
Linear Power Spectrum
fnamePS (alias ps) selects a header-free numeric ASCII table with two
columns:
wavenumber \(k\) in
h/Mpc;linear matter power spectrum \(P(k)\) in
(Mpc/h)^3.
Example:
1.000000e-03 2.345678e+04
2.000000e-03 1.987654e+04
5.000000e-03 1.234567e+04
Generate the table with CAMB, CLASS, or another validated source. Its redshift, normalization, cosmology, and units must agree with the run parameters.
Weak-Lensing Kernel
When Wg=1, fWgchi selects another header-free, two-column table:
comoving distance
chiinMpc/h;lensing-kernel value
Wg(chi).
With Wg=0, the code instead uses the source plane defined by zbin.
Parameter Files
A parameter file contains the same names shown by ./wlcf --help. Start
from a generated *-usedvalues file whenever possible. Relative input paths
are resolved from the process working directory, not from the parameter-file
location.
Reproducibility
Archive the input tables, used-parameter file, repository commit, compiler and
dependency versions, and output info.txt together. A power-spectrum file
with the correct shape but inconsistent cosmology can produce a plausible yet
scientifically invalid result.