IGModel-SW 1.0

src/Williamson1992_TestCase/class_TestCase5.f90 File Reference

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
 All Classes Namespaces Files Functions Variables