NodeMaxInflowReservoir Class |
The class handles two types of inflow, surface inflow and catchment runoff inflow. The procedure models that the catchment runoff inflow "runs through" the surface model before entering the node.
Namespace: DHI.Mike1D.Engine
public class NodeMaxInflowReservoir : ISourcePoint, IComponentSourcePoint
The NodeMaxInflowReservoir type exposes the following members.
Name | Description | |
---|---|---|
ActualInflow | Actual total inflow to node for current time step | |
ActualSurfaceInflow | Actual surface inflow for current time step, different from what was set in AddSurfaceContribution when max inflow limit is in effect | |
ComponentMassInReservoir | Amount of component (mass) retained in reservoir | |
WaterVolumeInReservoir | Amount of water retained in reservoir |
Name | Description | |
---|---|---|
AddSourceContribution(Double) |
Add a contribution to the source.
| |
AddSourceContribution(Int32, Double) |
Add a mass contribution to the AD source for the specified component.
| |
AddSourceContribution(Int32, Double, Double) |
Add a concentration contribution to the source for the specified component.
| |
AddSourcePerAreaContribution |
Add a contribution per area unit to the source.
| |
AddSourcePerLengthContribution |
Add a contribution per length to the source.
| |
AddSurfaceContribution(Double) |
Add a surface inflow contribution
Note that only one surface connection is supported, so this should not be called twice (the second call will override the first) | |
AddSurfaceContribution(Double, Double) |
Add a surface inflow contribution as an implicit source
Note that only one surface connection is supported, so this should not be called twice (the second call will override the first) | |
EmptyReservoir | Empty reservoir | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OutflowConcentration |
The outflow concentration, i.e. concentration of flow out of the node.
| |
SetSurfaceConcentration |
Set concentration of component for surface inflow.
Only used if surface inflow is positive. When negative, water flows out with concentration in node. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |