Struct reservoirs::reservoir::ModelManager [−][src]
pub struct ModelManager { /* fields omitted */ }
Expand description
Model manager struct for control flow of modeling operations.
Implementations
Methods for modeling.
Reference a FluvialModel type to create a new ModelManager instance.
Set capture rate of fines.
Set capture rate of gravels.
Set number of observations to collect for representative sample.
Set the period range for Reservoir::fit_rates().
Set the range of input/output rates for Reservoir::fit_rates().
pub fn seed_clones(self) -> Vec<ModelManager>ⓘ
pub fn seed_clones(self) -> Vec<ModelManager>ⓘ
Return a vector of struct clones with unique but reproducible seeds.
Set the number of runs when estimating source mass (per run of Fluvial::sim()).
Set the range of storage rates for fines.
Set the range of storage rates for gravels.
Set statistical thresholds for goodness-of-fit tests.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for ModelManager
impl Send for ModelManager
impl Sync for ModelManager
impl Unpin for ModelManager
impl UnwindSafe for ModelManager
Blanket Implementations
Mutably borrows from an owned value. Read more