16#include "../utility/units.hpp"
33constexpr size_t nch{ 5 };
70constexpr double T_ENV = 15.0_degC;
88#define DATASTORE_BATT 0
< Cooling System Settings.
Definition: settings.hpp:23
constexpr double flowrate_perCell
flow rate m3/s, per cell value
Definition: settings.hpp:24
< Non-user related settings, please do not change!
Definition: derived_settings.hpp:13
constexpr size_t MODULE_NDATA_MAX
if we store cell-level data, make the array as long as the one in Cycler
Definition: settings.hpp:80
constexpr int verbose
Definition: settings.hpp:100
constexpr double T_ENV
environmental temperature
Definition: settings.hpp:70
@ printCrit
threshold of verbose of when to print error messages for critical errors
Definition: enum_definitions.hpp:12
constexpr unsigned int numMaxParallelWorkers
Maximum number of threads to use if isParallel true.
Definition: settings.hpp:29
constexpr bool printNumIterations
Prints number of iterations for improvement. Default is false.
Definition: settings.hpp:115
constexpr int T_MODEL
Choose how much messages should be printed to the terminal.
Definition: settings.hpp:92
constexpr int DATASTORE_NHIST
length of the arrays with the histograms (if 1)
Definition: settings.hpp:49
constexpr size_t CYCLER_NDATA_MAX
Definition: settings.hpp:72
constexpr bool overwrite_data
if this is false then folder overwriting is forbidden so you need to delete folders in results.
Definition: settings.hpp:46
constexpr double Tmax_Cell_K
the maximum temperature allowed in the simulation [K]
Definition: settings.hpp:44
constexpr size_t CELL_NDATA_INST_MAX
If it is storing every data then we should have much less storage.
Definition: settings.hpp:78
constexpr auto DATASTORE_MODULE
See moduleDataStorageLevel for different options.
Definition: settings.hpp:56
constexpr bool isParallel
Parallelises the code if possible.
Definition: settings.hpp:28
constexpr size_t CELL_NSTATE_MAX
maximum number of states of all types of cells //!< used to prepare arrays which are long enough for ...
Definition: settings.hpp:82
constexpr size_t nch
Definition: settings.hpp:33
constexpr int MODULE_NSUs_MAX
Definition: settings.hpp:66
constexpr double Tmin_Cell_K
the minimum temperature allowed in the simulation [K]
Definition: settings.hpp:43
constexpr auto CVcurrentFindingMethod
Definition: settings.hpp:121
constexpr int DATASTORE_COOL
Definition: settings.hpp:62
constexpr size_t CELL_NDATA_HIST_MAX
If histogram then write data every 10 millionth data.
Definition: settings.hpp:77
constexpr auto DATASTORE_CELL
Definition: settings.hpp:51
@ falsePosition
Definition: enum_definitions.hpp:36