Class TempLat::RunParameters
template <typename T>
ClassList > TempLat > RunParameters
A class which contains the parameters useful to run a simulation but not model specific (dt for example).
#include <runparameters.h>
Public Attributes
| Type | Name |
|---|---|
| const int | GWprojectorType |
| T | H0 |
| const int | N |
| const InitialConditionsType::S | SIC |
| const InitialConditionsType::U1 | U1IC |
| T | a0 |
| bool | appendMode |
| std::string | backupPath |
| const std::string | baseSeed |
| bool | boolBackup |
| bool | boolSaveEnd |
| const double | deltaKBin |
| const T | deltaNoise |
| const EvolverType | diffType |
| const bool | doDiffusion |
| const bool | doResolutionPreserving |
| bool | doWeRestart |
| T | dt |
| const T | dtdiff |
| T | dx |
| const EvolverType | eType |
| const EvolverType | eTypeGW |
| std::vector< std::string > | energySnapshotMeas |
| std::vector< std::string > | energySnapshotMeasDiffusion |
| const bool | expansion |
| const bool | fixedBackground |
| const bool | flagChiralPS |
| const bool | flagON |
| const int | fnVerbosity |
| const bool | hdf5Averages |
| const ptrdiff_t | hdf5FlushFreq |
| const bool | hdf5Spectra |
| T | kCutoff |
| T | kIR |
| T | lSide |
| const T | lcorr |
| bool | measureDefectsEnergies |
| bool | measureDefectsStructure |
| const int | nBinsSpectra |
| T | omegaEoS |
| const std::string | outFn |
| bool | overwriteMode |
| const int | powerSpectrumType |
| const int | powerSpectrumVersion |
| const bool | printHeaders |
| const T | sRP |
| std::string | saveEndPath |
| std::vector< ptrdiff_t > | snapLower |
| std::vector< ptrdiff_t > | snapStep |
| std::vector< ptrdiff_t > | snapUpper |
| const int | spectraVerbosity |
| const T | t0 |
| const T | tBackupFreqFloat |
| ptrdiff_t | tBackupFreqInt |
| const T | tMax |
| const T | tOutFreq |
| const T | tOutFreqDiff |
| const T | tOutInfreq |
| const T | tOutRareFreq |
| const T | tOutRareFreqDiff |
| const T | tOutVerb |
| const T | tRP0 |
| const T | tRPMax |
| const T | tmaxdiff |
| T | tolerance |
| const bool | unbinnedSpectra |
| const bool | withGWs |
Public Functions
| Type | Name |
|---|---|
| RunParameters (ParameterParser & par) |
|
| std::string | extraInfoFn () const |
| ptrdiff_t | getFlushFreq () const |
| LatticeParameters< T > | getLatParams () |
| T | gettRPMaxtening () |
| void | setDoWeRestart (bool pDoWeRestart) |
Public Static Functions
| Type | Name |
|---|---|
| std::vector< std::string > | getSnapshotLabels (ParameterParser & par) |
Public Attributes Documentation
variable GWprojectorType
variable H0
variable N
variable SIC
variable U1IC
variable a0
variable appendMode
variable backupPath
variable baseSeed
variable boolBackup
variable boolSaveEnd
variable deltaKBin
variable deltaNoise
variable diffType
variable doDiffusion
variable doResolutionPreserving
variable doWeRestart
variable dt
variable dtdiff
variable dx
variable eType
variable eTypeGW
variable energySnapshotMeas
variable energySnapshotMeasDiffusion
variable expansion
variable fixedBackground
variable flagChiralPS
variable flagON
variable fnVerbosity
variable hdf5Averages
variable hdf5FlushFreq
variable hdf5Spectra
variable kCutoff
variable kIR
variable lSide
variable lcorr
variable measureDefectsEnergies
variable measureDefectsStructure
variable nBinsSpectra
variable omegaEoS
variable outFn
variable overwriteMode
variable powerSpectrumType
variable powerSpectrumVersion
variable printHeaders
variable sRP
variable saveEndPath
variable snapLower
variable snapStep
variable snapUpper
variable spectraVerbosity
variable t0
variable tBackupFreqFloat
variable tBackupFreqInt
variable tMax
variable tOutFreq
variable tOutFreqDiff
variable tOutInfreq
variable tOutRareFreq
variable tOutRareFreqDiff
variable tOutVerb
variable tRP0
variable tRPMax
variable tmaxdiff
variable tolerance
variable unbinnedSpectra
variable withGWs
Public Functions Documentation
function RunParameters
function extraInfoFn
function getFlushFreq
function getLatParams
function gettRPMaxtening
function setDoWeRestart
Public Static Functions Documentation
function getSnapshotLabels
static inline std::vector< std::string > TempLat::RunParameters::getSnapshotLabels (
ParameterParser & par
)
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/runparameters.h