|
| procedure | init (this, eqs_type_name, tint_type_name, dtsec, modal_filter_flag, disable_limiter, model_mesh3d, boundary_cond, only_traceradv_flag) |
| procedure | final (this) |
| procedure | update (this, trc_vars, prog_vars, aux_vars, phytends, element_operation, dx, dy, dz, sx, sy, sz, lift, mesh3d, dyn_driver) |
◆ init()
| procedure scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::init |
( |
class(atmdyndgmdriver_trcadv3d), intent(inout) | this, |
|
|
character(len=*), intent(in) | eqs_type_name, |
|
|
character(len=*), intent(in) | tint_type_name, |
|
|
real(dp), intent(in) | dtsec, |
|
|
logical, intent(in) | modal_filter_flag, |
|
|
logical, intent(in) | disable_limiter, |
|
|
class(modelmesh3d), intent(inout), target | model_mesh3d, |
|
|
class(atmdynbnd), intent(in), target | boundary_cond, |
|
|
logical, intent(in) | only_traceradv_flag ) |
◆ final()
| procedure scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::final |
( |
class(atmdyndgmdriver_trcadv3d), intent(inout) | this | ) |
|
◆ update()
| procedure scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::update |
( |
class(atmdyndgmdriver_trcadv3d), intent(inout) | this, |
|
|
class(modelvarmanager), intent(inout) | trc_vars, |
|
|
class(modelvarmanager), intent(inout) | prog_vars, |
|
|
class(modelvarmanager), intent(inout) | aux_vars, |
|
|
class(modelvarmanager), intent(inout) | phytends, |
|
|
class(elementoperationbase3d), intent(in) | element_operation, |
|
|
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, |
|
|
class(atmdyndgmdriver_nonhydro3d), intent(inout) | dyn_driver ) |
◆ eqs_typeid
| integer scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::eqs_typeid |
◆ only_traceradv_flag
| logical scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::only_traceradv_flag |
◆ faceintmat
| type(sparsemat) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::faceintmat |
◆ disable_limiter
| logical scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::disable_limiter |
◆ alphadensm
| type(meshfield3d) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::alphadensm |
◆ alphadensp
| type(meshfield3d) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::alphadensp |
◆ trcvars3d
| type(meshfield3d), dimension(:), allocatable scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::trcvars3d |
◆ trcvar3d_manager
| type(modelvarmanager) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::trcvar3d_manager |
◆ trcvar3d_commid
| integer scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::trcvar3d_commid |
◆ aux_trcvars3d
| type(meshfield3d), dimension(:), allocatable scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::aux_trcvars3d |
◆ auxtrcvar3d_manager
| type(modelvarmanager) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::auxtrcvar3d_manager |
◆ auxtrcvar3d_commid
| integer scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::auxtrcvar3d_commid |
◆ auxtrc_flux_vars3d
| type(meshfield3d), dimension(:), allocatable scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::auxtrc_flux_vars3d |
◆ auxtrc_flux_var3d_manager
| type(modelvarmanager) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::auxtrc_flux_var3d_manager |
◆ auxtrc_flux_var3d_commid
| integer scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::auxtrc_flux_var3d_commid |
◆ modalfilter_flag
| logical scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::modalfilter_flag |
◆ modal_filter_3d
| type(modalfilter) scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::modal_filter_3d |
◆ boundary_cond
| type(atmdynbnd), pointer scale_atm_dyn_dgm_driver_trcadv3d::atmdyndgmdriver_trcadv3d::boundary_cond |
The documentation for this type was generated from the following file: