|
FE-Project
|
Derived type to manage variables with planetary boundary layer (PBL) turbulence parameterization component in atmospheric model. More...
Public Member Functions | |
| procedure | init (this, model_mesh, qs_bl, qe_bl, qa_bl) |
| Setup an object to manage variables with a planetary boundary layer (PBL) turbulence parameterization component. | |
| procedure | final (this) |
| Finalize an object to manage variables with planetary boundary layer (PBL) turbulence parameterization component. | |
| procedure | setup (this, model_mesh) |
| Setup variable objects. | |
| procedure | history (this) |
| Put data with BL variables to history file. | |
Public Attributes | |
| type(meshfield3d), dimension(:), allocatable | tends |
| Array of tendency variables. | |
| type(modelvarmanager) | tends_manager |
| Object to manage tendencies. | |
| type(meshfield3d), dimension(:), allocatable | diagvars |
| type(modelvarmanager) | diagvars_manager |
| integer | qs |
| Start index of tracer variables with PBL turbulence parameterization. | |
| integer | qe |
| End index of tracer variables with PBL turbulence parameterization. | |
| integer | qa |
| Number of tracer variables with PBL turbulence parameterization. | |
| integer | tends_num_tot |
| Number of tendency variables with PBL turbulence parameterization. | |
Derived type to manage variables with planetary boundary layer (PBL) turbulence parameterization component in atmospheric model.
Definition at line 56 of file mod_atmos_phy_bl_vars.F90.
| procedure mod_atmos_phy_bl_vars::atmosphyblvars::init | ( | class(atmosphyblvars), intent(inout), target | this, |
| class(modelmeshbase), intent(in), target | model_mesh, | ||
| integer, intent(in) | qs_bl, | ||
| integer, intent(in) | qe_bl, | ||
| integer, intent(in) | qa_bl ) |
Setup an object to manage variables with a planetary boundary layer (PBL) turbulence parameterization component.
Definition at line 69 of file mod_atmos_phy_bl_vars.F90.
| procedure mod_atmos_phy_bl_vars::atmosphyblvars::final | ( | class(atmosphyblvars), intent(inout) | this | ) |
Finalize an object to manage variables with planetary boundary layer (PBL) turbulence parameterization component.
Definition at line 70 of file mod_atmos_phy_bl_vars.F90.
| procedure mod_atmos_phy_bl_vars::atmosphyblvars::setup | ( | class(atmosphyblvars), intent(inout), target | this, |
| class(modelmeshbase), intent(in), target | model_mesh ) |
Setup variable objects.
Definition at line 71 of file mod_atmos_phy_bl_vars.F90.
| procedure mod_atmos_phy_bl_vars::atmosphyblvars::history | ( | class(atmosphyblvars), intent(inout) | this | ) |
Put data with BL variables to history file.
Definition at line 72 of file mod_atmos_phy_bl_vars.F90.
References mod_atmos_phy_bl_vars::atmosphyblvars_getlocalmeshfields_tend().
| type(meshfield3d), dimension(:), allocatable mod_atmos_phy_bl_vars::atmosphyblvars::tends |
Array of tendency variables.
Definition at line 57 of file mod_atmos_phy_bl_vars.F90.
| type(modelvarmanager) mod_atmos_phy_bl_vars::atmosphyblvars::tends_manager |
Object to manage tendencies.
Definition at line 58 of file mod_atmos_phy_bl_vars.F90.
| type(meshfield3d), dimension(:), allocatable mod_atmos_phy_bl_vars::atmosphyblvars::diagvars |
Definition at line 60 of file mod_atmos_phy_bl_vars.F90.
| type(modelvarmanager) mod_atmos_phy_bl_vars::atmosphyblvars::diagvars_manager |
Definition at line 61 of file mod_atmos_phy_bl_vars.F90.
| integer mod_atmos_phy_bl_vars::atmosphyblvars::qs |
Start index of tracer variables with PBL turbulence parameterization.
Definition at line 63 of file mod_atmos_phy_bl_vars.F90.
| integer mod_atmos_phy_bl_vars::atmosphyblvars::qe |
End index of tracer variables with PBL turbulence parameterization.
Definition at line 64 of file mod_atmos_phy_bl_vars.F90.
| integer mod_atmos_phy_bl_vars::atmosphyblvars::qa |
Number of tracer variables with PBL turbulence parameterization.
Definition at line 65 of file mod_atmos_phy_bl_vars.F90.
| integer mod_atmos_phy_bl_vars::atmosphyblvars::tends_num_tot |
Number of tendency variables with PBL turbulence parameterization.
Definition at line 67 of file mod_atmos_phy_bl_vars.F90.