Struct reservoirs::reservoir::Fluvial[][src]

pub struct Fluvial { /* fields omitted */ }
Expand description

Fluvial traversal struct for gravels and fines.

Implementations

New fluvial struct

Cherry pick the closest fit to an observed distribution.

Hit rate for statistical thresholds.

Fits a given flux probability and storage rate to an empiric record.

Run fit_rates() for a set duration.

Fit number of runs to gof tests and return mean of each.

Fits a given flux probability and storage rate to an empiric record.

Return a stereotypical mass age distribution at the current model parameters.

Fit a range of flux probabilities and storage rates to an empiric record.

Run fit_rates() for a set duration.

Represents the probability of fines routing to the storage pool.

Represents the probability of gravels routing to the storage pool.

Goodness-of-fit test suite.

Assign ModelManager to Fluvial struct

Runs sim() a number of times specified by ModelManager struct.

Prints csv of reservoir mass to file path.

Simulates removal from the reservoir over time based on the rate.

Sets source flux for reservoirs.

Sets source flux from csv. To save and reuse large samples that are computationally intensive.

Sets the rate of the Poisson distribution defining the PMF of storage time for fines.

Sets the rate of the Poisson distribution defining the PMF of storage time for fines.

Return CDF of transit times based on model parameters.

Sets length of the turnover period.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.