|
IGModel-SW 1.0
|
Go to the source code of this file.
Data Types | |
| type | class_TestCase5::TestCase5 |
| 球面浅水モデルの標準テスト(Williamson et al, 1992)の TestCase5 を行うクラス. More... | |
| interface | class_TestCase5::initialize_TestCase |
| interface | class_TestCase5::finalize_TestCase |
Modules | |
| module | class_TestCase5 |
Williamson, et al (1992) のテストケース 5 を実施するためのクラスを提供するモジュール. | |
Functions/Subroutines | |
| subroutine | class_TestCase5::init_TestCase5 (self, icgrid_ref) |
| TestCase5 クラスのオブジェクトを初期化する. | |
| subroutine | class_TestCase5::finalize_TestCase5 (self) |
| TestCase5 クラスのオブジェクトを最終化する. | |
| subroutine, public | class_TestCase5::set_initial_v (self, init_v) |
| 初期の速度場として, 剛体回転場を設定する(TestCase2 と同じ). | |
| subroutine, public | class_TestCase5::set_initial_h (self, init_h) |
| 初期の表面高度場を, 初期の速度場である剛体回転場に対して地衡風平衡を満たすように設定する(TestCase2 と同じ). | |
| subroutine, public | class_TestCase5::set_initial_hs (self, init_hs) |
| 下部境界の地形の高度場として, 孤立した山岳地形を設定する. | |
| subroutine, public | class_TestCase5::timelevel_Updated (self, tstep, dt, v_n, h_n) |
| タイムレベルの更新された後の処理を行う. | |
| subroutine | class_TestCase5::calc_init_h () |
| subroutine | class_TestCase5::calc_init_hs () |
| subroutine | class_TestCase5::calc_init_v () |
Variables | |
| real(DP) | class_TestCase5::h_0 |
| real(DP), parameter | class_TestCase5::hs_0 = 2000.0d0 |
| 同心円型をした孤立山岳の最大の高度. The maximum height of an isolated mpountain. | |
| real(DP), parameter | class_TestCase5::theta_c = PI / 6.0d0 |
| 同心円型をした孤立山岳の中心緯度 | |
| real(DP), parameter | class_TestCase5::lambda_c = - PI / 2.0d0 |
| 同心円型をした孤立山岳の中心経度 | |
| real(DP), parameter | class_TestCase5::cb_R = PI / 9.0d0 |
| 同心円型の山岳地形の半径(度数) | |
| real(DP), parameter | class_TestCase5::u_0 = 20.0d0 |
| 剛体回転速度場の最大値 | |
| real(DP) | class_TestCase5::angular_speed |
| 剛体回転に関する角速度 | |
| real(DP) | class_TestCase5::init_TE |
| real(DP) | class_TestCase5::init_PE |
| real(DP) | class_TestCase5::TE |
| real(DP) | class_TestCase5::PE |
| type(Field_IcGrid2D), pointer | class_TestCase5::ini_v |
| type(Field_IcGrid2D), pointer | class_TestCase5::ini_h |
| type(Field_IcGrid2D), pointer | class_TestCase5::ini_hs |