コンテンツにスキップ

時間と繰り返し計算に関するパラメータ

対応バージョン: 2.0.20261007

計算の時間刻み、計算終了時刻、出力間隔、時間平均、および圧力・水面の繰り返し計算の設定をまとめたタブです。

「時間と繰り返し計算に関するパラメータ」タブ(非静水圧モデルを選んだ状態)

主な設定の考え方

  • 時間刻み:格子サイズと流速に対して時間刻みが大きすぎると、計算が発散します。目安として、流速×時間刻み が格子サイズの数分の1以下になるようにします。
  • 出力間隔:出力間隔を小さくすると、計算結果のファイルが大きくなります。時間平均値は出力間隔ごとの値から求めるため、出力間隔によって時間平均値が変わることがあります。
  • 圧力計算(非静水圧モデル):「SOR計算における誤差制限値」「最大反復回数」「圧力計算の緩和係数」は、非静水圧モデルとハイブリッドモデルの圧力方程式の解き方の設定です。
  • 自由水面の計算:オフにすると水面を固定して計算します。

項目一覧

時間パラメータ

項目 説明 既定値
出力開始時間(秒)
ostime
計算結果の出力を始める時刻(秒)です。 0.0
出力間隔(秒)
tuk
計算結果を出力する時間間隔(秒)です。小さくすると出力ファイルが大きくなります。 1.0
計算終了時刻
etime
計算を終える時刻です。単位は下の「時間単位」で選びます。 1000

時間平均に関するパラメータ

項目 説明 既定値
時間平均の開始時間
AveStart
時間平均値の計算を始める時刻です。時間平均は出力間隔ごとの値から求めます。 100
時間平均の終了時間
AveEnd
時間平均値の計算を終える時刻です。 1000
計算終了時刻および時間平均の時間単位
timeUnit
計算終了時刻と時間平均の時刻の単位です。
選択肢: 秒/時間/日
秒
計算のタイムステップ(秒)
dt
計算の時間刻み(秒)です。格子サイズと流速に対して大きすぎると計算が発散します。 0.01

繰り返し計算に関するパラメータ

項目 説明 既定値
SOR計算における誤差制限値
sorerr
非静水圧モデルの圧力方程式(SOR法)の収束判定値です。
表示される条件: 「静水圧モデル/非静水圧モデル」≧1
0.001
最大反復回数
lsor
圧力方程式の反復計算の最大回数です。
表示される条件: 「静水圧モデル/非静水圧モデル」≧1
10
圧力計算の緩和係数
soralpha
圧力方程式の反復計算(SOR法)の緩和係数です。
表示される条件: 「静水圧モデル/非静水圧モデル」≧1
.7
自由水面の計算
j_surf
オンにすると、自由水面の変化を計算します。オフでは水面を固定します。 オン
水面計算における水深積分した連続式の重み
alpha_surf
非静水圧モデルの水面計算で、深さ平均の連続式による水面の更新に掛ける重みです。
表示される条件: (「自由水面の計算」が「オン」 かつ 「静水圧モデル/非静水圧モデル」≧1)
1.0
水面計算における運動学的条件の重み
alpha_kinematic
非静水圧モデルの水面計算で、運動学的境界条件による水面の更新に掛ける重みです。
表示される条件: (「自由水面の計算」が「オン」 かつ 「静水圧モデル/非静水圧モデル」≧1)
0.0
自由水面計算の開始時間
stime_surf
自由水面の計算を始める時刻(秒)です。
表示される条件: 「自由水面の計算」が「オン」
0
水面の反復回数(最大)
hloop
水面と流速の計算を1時間ステップ内で繰り返す最大回数です。
表示される条件: 「自由水面の計算」が「オン」
10
打切り誤差
hloop_err
上の繰り返し計算の収束判定値です。
表示される条件: 「自由水面の計算」が「オン」
0.0001

計算条件の一覧へ戻る