FE-Project
Loading...
Searching...
No Matches
mod_atmos_phy_tb_vars::atmosphytbvars Type Reference

Derived type to manage variables with atmospheric SGS turbulent component. More...

Public Member Functions

procedure init (this, model_mesh)
 Setup an object to manage variables with atmospheric SGS turbulent component.
procedure final (this)
 Finalize an object to manage variables with atmospheric SGS turbulent component.
procedure history (this)

Public Attributes

type(meshfield3d), dimension(:), allocatable tends
type(modelvarmanagertends_manager
type(meshfield3d), dimension(:), allocatable auxvars
type(modelvarmanagerauxvars_manager
integer auxvars_commid
type(meshfield3d), dimension(:), allocatable diagvars
type(modelvarmanagerdiagvars_manager
integer tends_num_tot

Detailed Description

Derived type to manage variables with atmospheric SGS turbulent component.

Definition at line 65 of file mod_atmos_phy_tb_vars.F90.

Member Function/Subroutine Documentation

◆ init()

procedure mod_atmos_phy_tb_vars::atmosphytbvars::init ( class(atmosphytbvars), intent(inout), target this,
class(modelmeshbase), intent(in), target model_mesh )

Setup an object to manage variables with atmospheric SGS turbulent component.

Parameters
model_meshObject to manage computational mesh of atmospheric model

Definition at line 78 of file mod_atmos_phy_tb_vars.F90.

◆ final()

procedure mod_atmos_phy_tb_vars::atmosphytbvars::final ( class(atmosphytbvars), intent(inout) this)

Finalize an object to manage variables with atmospheric SGS turbulent component.

Definition at line 79 of file mod_atmos_phy_tb_vars.F90.

◆ history()

procedure mod_atmos_phy_tb_vars::atmosphytbvars::history ( class(atmosphytbvars), intent(inout) this)

Member Data Documentation

◆ tends

type(meshfield3d), dimension(:), allocatable mod_atmos_phy_tb_vars::atmosphytbvars::tends

Definition at line 66 of file mod_atmos_phy_tb_vars.F90.

66 type(MeshField3D), allocatable :: tends(:)

◆ tends_manager

type(modelvarmanager) mod_atmos_phy_tb_vars::atmosphytbvars::tends_manager

Definition at line 67 of file mod_atmos_phy_tb_vars.F90.

67 type(ModelVarManager) :: tends_manager

◆ auxvars

type(meshfield3d), dimension(:), allocatable mod_atmos_phy_tb_vars::atmosphytbvars::auxvars

Definition at line 69 of file mod_atmos_phy_tb_vars.F90.

69 type(MeshField3D), allocatable :: auxvars(:)

◆ auxvars_manager

type(modelvarmanager) mod_atmos_phy_tb_vars::atmosphytbvars::auxvars_manager

Definition at line 70 of file mod_atmos_phy_tb_vars.F90.

70 type(ModelVarManager) :: auxvars_manager

◆ auxvars_commid

integer mod_atmos_phy_tb_vars::atmosphytbvars::auxvars_commid

Definition at line 71 of file mod_atmos_phy_tb_vars.F90.

71 integer :: auxvars_commid

◆ diagvars

type(meshfield3d), dimension(:), allocatable mod_atmos_phy_tb_vars::atmosphytbvars::diagvars

Definition at line 73 of file mod_atmos_phy_tb_vars.F90.

73 type(MeshField3D), allocatable :: diagvars(:)

◆ diagvars_manager

type(modelvarmanager) mod_atmos_phy_tb_vars::atmosphytbvars::diagvars_manager

Definition at line 74 of file mod_atmos_phy_tb_vars.F90.

74 type(ModelVarManager) :: diagvars_manager

◆ tends_num_tot

integer mod_atmos_phy_tb_vars::atmosphytbvars::tends_num_tot

Definition at line 76 of file mod_atmos_phy_tb_vars.F90.

76 integer :: TENDS_NUM_TOT

The documentation for this type was generated from the following file: