parameters.h Source File
|
CPP API
|
ode_mseirs4/parameters.h
Go to the documentation of this file.
177 ParameterSet<BaseTransmissionRate<FP>, SeasonalAmplitude<FP>, SeasonalPhase<FP>, NaturalBirthDeathRate<FP>,
228 log_error("Constraint check: Parameter was found to be {} and should not be smaller than {}.", v, 0);
242 if (this->template get<SeasonalAmplitude<FP>>() < 0 || this->template get<SeasonalAmplitude<FP>>() > 1) {
const ParameterTagTraits< Tag >::Type & get() const
get value of a parameter
Definition: parameter_set.h:262
Definition: ode_mseirs4/parameters.h:183
Parameters(ParametersBase< FP > &&base)
Definition: ode_mseirs4/parameters.h:250
static IOResult< Parameters > deserialize(IOContext &io)
deserialize an object of this class.
Definition: ode_mseirs4/parameters.h:261
bool apply_constraints()
Definition: ode_mseirs4/parameters.h:190
bool check_constraints() const
Definition: ode_mseirs4/parameters.h:222
A collection of classes to simplify handling of matrix shapes in meta programming.
Definition: models/abm/analyze_result.h:30
void log_warning(spdlog::string_view_t fmt, const Args &... args)
Definition: logging.h:112
auto success()
Create an object that is implicitly convertible to a succesful IOResult<void>.
Definition: io.h:359
void log_error(spdlog::string_view_t fmt, const Args &... args)
Definition: logging.h:100
boost::outcome_v2::unchecked< T, IOStatus > IOResult
Value-or-error type for operations that return a value but can fail.
Definition: io.h:353
Definition: io.h:94
Definition: ode_mseirs4/parameters.h:33
static std::string name()
Definition: ode_mseirs4/parameters.h:39
static Type get_default()
Definition: ode_mseirs4/parameters.h:35
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:34
Definition: ode_mseirs4/parameters.h:137
static Type get_default()
Definition: ode_mseirs4/parameters.h:139
Definition: ode_mseirs4/parameters.h:150
static Type get_default()
Definition: ode_mseirs4/parameters.h:152
Definition: ode_mseirs4/parameters.h:163
static Type get_default()
Definition: ode_mseirs4/parameters.h:165
Definition: ode_mseirs4/parameters.h:124
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:125
static std::string name()
Definition: ode_mseirs4/parameters.h:130
static Type get_default()
Definition: ode_mseirs4/parameters.h:126
Definition: ode_mseirs4/parameters.h:85
static std::string name()
Definition: ode_mseirs4/parameters.h:91
static Type get_default()
Definition: ode_mseirs4/parameters.h:87
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:86
Definition: ode_mseirs4/parameters.h:72
static Type get_default()
Definition: ode_mseirs4/parameters.h:74
static std::string name()
Definition: ode_mseirs4/parameters.h:78
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:73
Definition: ode_mseirs4/parameters.h:98
static Type get_default()
Definition: ode_mseirs4/parameters.h:100
static std::string name()
Definition: ode_mseirs4/parameters.h:104
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:99
Definition: ode_mseirs4/parameters.h:111
static Type get_default()
Definition: ode_mseirs4/parameters.h:113
Definition: ode_mseirs4/parameters.h:46
static std::string name()
Definition: ode_mseirs4/parameters.h:52
static Type get_default()
Definition: ode_mseirs4/parameters.h:48
UncertainValue< FP > Type
Definition: ode_mseirs4/parameters.h:47
Definition: ode_mseirs4/parameters.h:59
static Type get_default()
Definition: ode_mseirs4/parameters.h:61
Generated by