|
| procedure | init (this, tb_type_name, dtsec, model_mesh3d) |
| procedure | final (this) |
| procedure | tendency (this, tb_tends, prog_vars, trc_vars, aux_vars, aux_tb_vars, diag_tb_vars, boundary_cond, dx, dy, dz, sx, sy, sz, lift, mesh3d, gfilter_flag, gfilter, diag_nu_kh, modal_filter_flag, modal_filter) |
|
| procedure(atm_phy_tb_cal_grad), pointer, nopass | tbsolver_cal_grad => null() |
| procedure(atm_phy_tb_cal_grad_qtrc), pointer, nopass | tbsolver_cal_grad_qtrc => null() |
| procedure(atm_phy_tb_final), pointer, nopass | tbsolver_final => null() |
| procedure(atm_phy_tb_cal_tend), pointer, nopass | tbsolver_cal_tend => null() |
| procedure(atm_phy_tb_cal_tend_qtrc), pointer, nopass | tbsolver_cal_tend_qtrc => null() |
◆ init()
| procedure scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::init |
( |
class(atmphytbdgmdriver), intent(inout) | this, |
|
|
character(len=*), intent(in) | tb_type_name, |
|
|
real(dp), intent(in) | dtsec, |
|
|
class(modelmesh3d), intent(inout), target | model_mesh3d ) |
◆ final()
| procedure scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::final |
( |
class(atmphytbdgmdriver), intent(inout) | this | ) |
|
◆ tendency()
| procedure scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tendency |
( |
class(atmphytbdgmdriver), intent(inout) | this, |
|
|
class(modelvarmanager), intent(inout) | tb_tends, |
|
|
class(modelvarmanager), intent(inout) | prog_vars, |
|
|
class(modelvarmanager), intent(inout) | trc_vars, |
|
|
class(modelvarmanager), intent(inout) | aux_vars, |
|
|
class(modelvarmanager), intent(inout) | aux_tb_vars, |
|
|
class(modelvarmanager), intent(inout) | diag_tb_vars, |
|
|
type(atmdynbnd), intent(in) | boundary_cond, |
|
|
type(sparsemat), intent(in) | dx, |
|
|
type(sparsemat), intent(in) | dy, |
|
|
type(sparsemat), intent(in) | dz, |
|
|
type(sparsemat), intent(in) | sx, |
|
|
type(sparsemat), intent(in) | sy, |
|
|
type(sparsemat), intent(in) | sz, |
|
|
type(sparsemat), intent(in) | lift, |
|
|
class(meshbase3d), intent(in), target | mesh3d, |
|
|
logical, intent(in) | gfilter_flag, |
|
|
class(meshfieldfilteroperation3d), intent(inout) | gfilter, |
|
|
type(meshfield3d), dimension(2), intent(inout) | diag_nu_kh, |
|
|
logical, intent(in) | modal_filter_flag, |
|
|
type(modalfilter), intent(in) | modal_filter ) |
◆ tb_typeid
| integer scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tb_typeid |
◆ auxtrcvars
| type(meshfield3d), dimension(:), allocatable scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::auxtrcvars |
◆ auxtrcvars_manager
| type(modelvarmanager) scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::auxtrcvars_manager |
◆ auxtrcvars_commid
| integer scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::auxtrcvars_commid |
◆ grad_dens
| type(meshfield3d), dimension(3) scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::grad_dens |
◆ tbsolver_cal_grad
| procedure (atm_phy_tb_cal_grad), pointer, nopass scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tbsolver_cal_grad => null() |
|
static |
◆ tbsolver_cal_grad_qtrc
| procedure (atm_phy_tb_cal_grad_qtrc), pointer, nopass scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tbsolver_cal_grad_qtrc => null() |
|
static |
◆ tbsolver_final
| procedure (atm_phy_tb_final), pointer, nopass scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tbsolver_final => null() |
|
static |
◆ tbsolver_cal_tend
| procedure (atm_phy_tb_cal_tend), pointer, nopass scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tbsolver_cal_tend => null() |
|
static |
◆ tbsolver_cal_tend_qtrc
| procedure (atm_phy_tb_cal_tend_qtrc), pointer, nopass scale_atm_phy_tb_dgm_driver::atmphytbdgmdriver::tbsolver_cal_tend_qtrc => null() |
|
static |
The documentation for this type was generated from the following file: