ICompositStructure Interface
Collection of structures at the same location. Interface used by the engines.
Namespace: DHI.Mike1D.StructureModuleAssembly: DHI.Mike1D.StructureModule (in DHI.Mike1D.StructureModule.dll) Version: 24.0.0.0 (11.1.1.1111)
public interface ICompositStructure
| Evaluate(StructureParametersFromHD) |
Calculates structure discharge based on parameters from HD module (upstream and downstream water levels, etc.)
|
| Evaluate(Double, Double) |
Sets up- and down-stream water level and forces the calculation of the discharge and its derivatives.
|
| Initialize |
Initialize the composite structure
|
| Prepare |
Prepare for simulation
|
| PrepareTimeStep |
Prepare structure for time step
This method need only be called in case structures are being
controlled and i.e. a gate is closing with a specified speed and needs to know time.
|
| Validate |
Writes errors, warnings and hints into their respective member classes. The member objects are initially cleared.
|