ModelSystemDsl Module
Types
| Type | Description |
|
|
|
|
Builder state tracks: - 'time: unit of the time index (e.g., days) - 'Kind: Discrete | Continuous (marker type) - 'HasEq / 'HasLike: compile-time presence flags |
|
|
|
|
|
|
Functions and values
| Function or value |
Description
|
Full Usage:
addDiscreteEq sid expr mb
Parameters:
StateId<'u>
expr : ModelExpression<'u>
mb : ModelBuilderState<'time, 'E, 'L>
Returns: ModelBuilderState<'time, 'E, 'L>
|
|
Full Usage:
addRateEq sid expr mb
Parameters:
StateId<'u>
expr : ModelExpression<'stateUnit>
mb : ModelBuilderState<'time, 'E, 'L>
Returns: ModelBuilderState<'time, 'E, 'L>
|
|
Full Usage:
emptyState isDiscrete
Parameters:
bool
Returns: ModelBuilderState<'time, Missing, Missing>
|
|
bristlecone