OHyMoS.NET Class Library

PowerLawKinematicWave フィールド

PowerLawKinematicWave クラスのフィールドは以下のとおりです。PowerLawKinematicWave クラスの完全なメンバ一覧については、 PowerLawKinematicWave メンバ のトピックを参照してください。

内部プロテクト フィールド

_a Parameter: kinematic constant a [m/sec] in
 Q = a*A^m 
_cLateralIn Parameter: _cLateralIn[i] is a multiplication factor [-] to the i-th lateral inflow port _rpLateralIn[i].
_cUpIn Parameter: _cUpIn[i] is a multiplication factor [-] to the i-th inflow port from upstream end, _rpUpIn[i].
_dt Parameter: time step [sec] for finite difference calculation. Time step is fixed in this calculation model.

計算時間間隔。[sec]

このモデルでは固定値として扱います。
_dx Working variable: length of the division. [m]
 _dx = _lengthOfStream / _numOfSepStream 
_epsilon Parameter: tolerance level of diffrence of two consecutive caluculated discharges to stop the iteration.
_isdt 初期時刻での流量の分布をどのように与えるかを指定する変数。 ONLY_DOWN_STREAM_END なら、下流端で流量を与えて、他は内挿。 EVERY_SECTION なら、x = _dx, 2*_dx, ..., _numOfSepStream * _dx の分点で流量を与える。 Supplemental variable for setting initial state.
_lengthOfStream Parameter: length of the stream segment. [m]

河道区間の長さ。[m]
_m Parameter: kinematic constant m [-] in
 Q = a*A^m 
_numOfLateralIn Structural variable: number of lateral inflows. _numOfLateralIn >= 0.
_numOfSepStream Parameter: number of divisions of the stream. [-]

河道区間を等分した数。[-]
_numOfUpIn Structural variable: number of inflows from the upstream ends. _numOfUpIn >= 0.
_qCrnt State variable: discharge Q [m^3/sec] ( = q * w) at current time.
_qLevel Parameter: tolerance level of diffrence of two consecutive caluculated discharges to stop the iteration.
_qNext Working variable: discharge Q [m^3/sec] at next time.
_rpLateralIn lateral inflow ports. Lateral inflow rate per unit length of stream will be calculated by multiplying constant _cLateralIn[i] with the value obtained from _rpLateralIn[i]
_rpUpIn inflow ports from the upstream end.
_sp Send port. Runoff discharge (m^3/sec) at the slopeend or the stream end.

送信端子は1個です。 得られるデータは OhDataPackDouble 型です。 データ補間型は DataConnectionType.BROKENLINE です。

河道下流端からの流出量が得られます。 計算された流出量の次元は [m^3/sec] です。
_theta Parameter: time weighting parameter [-]. The standard value of theta is 0.5. If theta = 0, the finite difference calculation scheme becomes an explicit one.

参照

PowerLawKinematicWave クラス | PowerLawKinematicWave メンバ | OhymosNet 名前空間