|
Triumvirate C++ API 0.5.0.post1.dev301+g026f21751
Three-point clustering measurements in large-scale structure analyses.
|
Program parameter configuration. More...
#include <sys/stat.h>#include <fftw3.h>#include <algorithm>#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include <fstream>#include <string>#include "monitor.hpp"
Include dependency graph for parameters.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | trv::ParameterSet |
| Parameter set. More... | |
Namespaces | |
| namespace | trv |
Functions | |
| void | trv::override_paramset_by_envvars (trv::ParameterSet ¶ms) |
| Override parameter set by environment variables. | |
| void | trv::set_boxsize_from_expand (const double *spans, trv::ParameterSet ¶ms) |
| Set the box size parameters from the box expansion factor. | |
| void | trv::set_ngrid_from_cutoff (trv::ParameterSet ¶ms) |
| Set the grid cell numbers from the box size and the Nyquist cutoff. | |
Program parameter configuration.
This module provides a parameter set object with methods for reading, validating and printing parameters (from/to a file).
Definition in file parameters.hpp.