IGModel-SW 1.0
|
データ型 | |
type | class_TestCase2::TestCase2 |
球面浅水モデルの標準テスト(Williamson et al, 1992)の TestCase2 を行うクラス. [詳細] | |
interface | class_TestCase2::initialize_TestCase |
interface | class_TestCase2::finalize_TestCase |
モジュール | |
module | class_TestCase2 |
Williamson, et al (1992) のテストケース 2 を実施するためのクラスを提供するモジュール. | |
関数/サブルーチン | |
subroutine | class_TestCase2::init_TestCase2 (self, icgrid_ref) |
TestCase2 クラスのオブジェクトを初期化する. | |
subroutine | class_TestCase2::finalize_TestCase2 (self) |
TestCase2 クラスのオブジェクトを最終化する. | |
subroutine, public | class_TestCase2::set_initial_v (self, init_v) |
初期の速度場を設定する. | |
subroutine, public | class_TestCase2::set_initial_h (self, init_h) |
初期の表面高度場を設定する. | |
subroutine, public | class_TestCase2::set_initial_hs (self, init_hs) |
下部境界の地形の高度場を設定する. | |
subroutine, public | class_TestCase2::timelevel_Updated (self, tstep, dt, v_n, h_n) |
タイムレベルの更新された後の処理を行う. | |
subroutine | class_TestCase2::eval_numcal_h_solution (t, true_h, h_n) |
表面高度場の数値解と解析解を比較し, 数値計算の精度を評価する. | |
変数 | |
real(DP) | class_TestCase2::h_0 |
real(DP) | class_TestCase2::u_0 |
real(DP) | class_TestCase2::angular_speed |
character(TOKEN) | class_TestCase2::filename = 'error_norm.dat' |
type(IcGrid_ncWriter), save | class_TestCase2::writer |