Modules§
- case 🔒
- descriptors 🔒
- flowmap 🔒
- rawdata 🔒
- states 🔒
- transitioner 🔒
Structs§
- CCMCase
Info - A type responsible for reading and writing
CMCaseinstances C comparible (binary) files. - CMCase
- Represents a case configuration for a computational model analysis.
- CMCase
Json - A type responsible for reading and writing
CMCaseinstances to/from JSON files. - Discontinuous
Transitioner - A transitioner that handles discontinuous transitions between flow-map states.
- Flow
MapDescriptor - Flux
File Header - Represents the header of a flux file.
- Hydro
State - Iteration
State - RawData
Flux - Represents a collection of raw flux data along with its header.
- RawData
Scalar - Represents a collection of raw scalar data along with its header.
- RawFlux
- Represents a single raw flux interaction.
- RawPhase
- Represents a phase in a multi-phase process or system.
- RawScalar
- Represents a single raw scalar value.
- Scalar
File Header - Represents the header of a scalar file.
- Simple
Transitioner
Enums§
- CMAExport
Type - Legacy type of exported type value in a CM model
- CMExport
Type - Enum-Struct based improvement of ‘CMAExportType’
- Data
Error - Errors that can occur during data operations.
- PhaseCM
- Phase name in compartment model
- Transitioner
Type - Type of available transitionner
Constants§
Traits§
- CMCase
Reader - A trait for reading a
CMCasefrom a specified path. - CMCase
Writer - A trait for writing a
CMCaseto a specified path. - Flow
MapTransitioner - A trait describing an abstraction over time-indexed flow-map states.
- RawData
Functions§
- get_
min_ residence_ time - Compute the smallest average residence time in compartment
- get_
transitioner - Create transitioner
- linear_
index_ 🔒col_ major - linear_
index_ 🔒row_ major - read_
case
Type Aliases§
- Scalar
Value Type - Scalar type (float)