コンテンツにスキップ

人工粘性

対応バージョン: 2.0.20261007

水位や河床高の細かな数値的な振動を抑えるため、人工的な平滑化(人工粘性)を加える設定です。通常はオフのままで構いません。計算が不安定な場合や、河床変動計算で格子サイズ程度の細かな凹凸が生じる場合に使います。係数を大きくしすぎると、本来の水面形や地形まで平滑化されるので注意してください。

「人工粘性」タブ(水面・河床高とも有効にした状態)

項目一覧

水面

項目 説明 既定値
有効とする
j_adiff
オンにすると、水位に人工粘性(平滑化)を加えます。水面の細かな振動を抑えたい場合に使います。 オフ
人工粘性の種類
j_hdiffType
水位の人工粘性係数の与え方です。「一定」は下の値をそのまま使い、「最大流速と格子サイズに基づく関数」は下の値に最大流速と格子サイズを掛けた値を使います。
選択肢: 一定/最大流速と格子サイズに基づく関数
表示される条件: 「有効とする」が「オン」
一定
粘性係数
hdiff
水位の人工粘性係数です。
表示される条件: 「有効とする」が「オン」
0.01
対象とする水面
j_hdiffSlope
平滑化の対象です。「元データ」は水位そのもの、「平均河床勾配に対する相対水位」は平均的な河床勾配を差し引いた水位を平滑化します。
選択肢: 元データ/平均河床勾配に対する相対水位
表示される条件: 「有効とする」が「オン」
元データ

河床高

項目 説明 既定値
有効とする
j_ediff
オンにすると、河床高に人工粘性(平滑化)を加えます。河床変動計算で細かな凹凸を抑えたい場合に使います。 オフ
人工粘性の種類
j_ediffType
河床高の人工粘性係数の与え方です。
選択肢: 一定/最大流速と格子サイズに基づく関数
表示される条件: 「有効とする」が「オン」
一定
粘性係数
ediff
河床高の人工粘性係数です。
表示される条件: 「有効とする」が「オン」
0.01
対象とする河床高
j_ediffSlope
平滑化の対象です。「元データ」は河床高そのもの、「平均河床勾配に対する相対河床高」は平均的な河床勾配を差し引いた河床高を平滑化します。
選択肢: 元データ/平均河床勾配に対する相対河床高
表示される条件: 「有効とする」が「オン」
元データ

計算条件の一覧へ戻る