Click or drag to resize

NetworkStateReaderTNode, TReach Constructor (IModuleNetworkTNode, TReach, NetworkDataDouble, ActionTNode, Double, FuncTReach, Int32, ActionTReach, Int32, Double)

Create network state reader class

Namespace:  DHI.Mike1D.Engine
Assembly:  DHI.Mike1D.Engine (in DHI.Mike1D.Engine.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public NetworkStateReader(
	IModuleNetwork<TNode, TReach> network,
	NetworkData<double> data,
	Action<TNode, double> nodeValueSetter,
	Func<TReach, int[]> reachIndexListSelector,
	Action<TReach, int, double> gpValueSetter
)

Parameters

network
Type: DHI.Mike1D.EngineIModuleNetworkTNode, TReach
Module with network data
data
Type: DHI.Mike1D.GenericNetworkDataDouble
State data
nodeValueSetter
Type: SystemActionTNode, Double
Action for setting a node value on the specified node
reachIndexListSelector
Type: SystemFuncTReach, Int32
Index list selector, usually returning the H- or Q-indexlist for the network reach
gpValueSetter
Type: SystemActionTReach, Int32, Double
Action for setting a grid point value to the grid point on the specified reach and specified grid opint index.
See Also