RDII
Source-generated reference for AMM models, RTK unit hydrographs, and their assignments. Assignment operations are on Simulation. See Configure specialized definitions for workflows.
AmmModel
Editable AMM definition from simulation.ammModels; node assignments are managed on the simulation.
Properties
id
Canonical configured model ID.
Methods
configuration()
Read the definition in any healthy owner state.
Returns
Promise<AmmModelConfiguration>
Detached complete AMM configuration.
configure()
Atomically update an AMM definition in open or ended; accepted edits return the owner to open.
Parameters
| Parameter | Type | Description |
|---|---|---|
patch |
AmmModelPatch |
Sparse fields; supplying components replaces the complete array. |
Returns
Promise<void>
Resolves after all fields are accepted.
UnitHydrograph
Editable RTK definition from simulation.unitHydrographs; node assignments are separate.
Properties
id
Canonical configured hydrograph ID.
Methods
configuration()
Read the definition in any healthy owner state.
Returns
Promise<UnitHydrographConfiguration>
Detached rain-gage identity and complete twelve-month response matrix.
configure()
Atomically update an RTK definition in open or ended; accepted edits return the owner to open.
Parameters
| Parameter | Type | Description |
|---|---|---|
patch |
UnitHydrographPatch |
Sparse fields; a monthly array replaces all twelve months. |
Returns
Promise<void>
Resolves after the complete patch is accepted.
AmmStandardComponent
Detached standard AMM component. kind is exactly "standard".
Properties
AmmBaseflowComponent
Detached baseflow AMM component. kind is exactly "baseflow".
Properties
AmmModelConfiguration
Complete AMM model configuration in native project units.
Properties
| Property | Modifier | Type | Description |
|---|---|---|---|
rainGage |
readonly |
string |
Canonical rain-gage ID. |
coldTemperature |
readonly |
number |
Cold reference temperature in the model's configured temperature units. |
hotTemperature |
readonly |
number |
Hot reference temperature in the model's configured temperature units. |
components |
readonly |
readonly AmmComponent[] |
Complete ordered standard/baseflow component list. |
AmmModelPatch
Sparse AMM model update. Omitted fields retain their current values.
Properties
| Property | Type | Description |
|---|---|---|
rainGage? |
string |
Canonical rain-gage ID. |
coldTemperature? |
number |
Cold reference temperature in the model's configured temperature units. |
hotTemperature? |
number |
Hot reference temperature in the model's configured temperature units. |
components? |
readonly AmmComponent[] |
Replacement complete component array; omission retains it. |
AmmAssignment
Detached AMM node assignment in native project units. IDs are canonical.
Properties
UnitHydrographResponse
One detached RTK short-, medium-, or long-response parameter set.
Properties
UnitHydrographMonth
One calendar month's named RTK responses.
Properties
| Property | Modifier | Type | Description |
|---|---|---|---|
short |
readonly |
UnitHydrographResponse |
Short-response parameters. |
medium |
readonly |
UnitHydrographResponse |
Medium-response parameters. |
long |
readonly |
UnitHydrographResponse |
Long-response parameters. |
UnitHydrographConfiguration
Complete January-through-December RTK response matrix.
Properties
| Property | Modifier | Type | Description |
|---|---|---|---|
rainGage |
readonly |
string |
Canonical rain-gage ID. |
monthlyResponses |
readonly |
readonly UnitHydrographMonth[] |
Exactly twelve monthly records, January through December. |
UnitHydrographPatch
Sparse RTK update. Omitted fields retain their current values.
Properties
| Property | Type | Description |
|---|---|---|
rainGage? |
string |
Replacement rain-gage ID. |
monthlyResponses? |
readonly UnitHydrographMonth[] |
Replacement complete January-through-December array, exactly twelve entries. |
RdiiAssignment
Detached RTK RDII node assignment in native project units. IDs are canonical.
Properties
AmmComponentKind
Standard runoff-response or seasonal baseflow AMM component.
AmmComponent
AMM component discriminated by kind; component arrays are replaced as a whole.