|
FE-Project
|
module ATMOSPHERE physics / surface process More...
Data Types | |
| type | atmosphysfcvars |
Functions/Subroutines | |
| subroutine, public | atmosphysfcvars_getlocalmeshfields (domid, mesh, svars_list, sflx_list, sfc_temp, sflx_mu, sflx_mv, sflx_mw, sflx_sh, sflx_lh, sflx_qv, lcmesh3d) |
Variables | |
| integer, parameter, public | atmos_phy_sf_svar_temp_id = 1 |
| integer, parameter, public | atmos_phy_sf_svar_num = 1 |
| type(variableinfo), dimension(atmos_phy_sf_svar_num), public | atmos_phy_sf_svar_vinfo |
| integer, parameter, public | atmos_phy_sf_sflx_mu_id = 1 |
| integer, parameter, public | atmos_phy_sf_sflx_mv_id = 2 |
| integer, parameter, public | atmos_phy_sf_sflx_mw_id = 3 |
| integer, parameter, public | atmos_phy_sf_sflx_sh_id = 4 |
| integer, parameter, public | atmos_phy_sf_sflx_lh_id = 5 |
| integer, parameter, public | atmos_phy_sf_sflx_qv_id = 6 |
| integer, parameter, public | atmos_phy_sf_sflx_num1 = 6 |
| type(variableinfo), dimension(atmos_phy_sf_sflx_num1), public | atmos_phy_sf_sflx_vinfo |
module ATMOSPHERE physics / surface process
| name | description | unit | variable |
|---|---|---|---|
| SFLX_MU | x-momentum flux | m/s*kg/m2/s | SFLX_MU |
| SFLX_MV | y-momentum flux | m/s*kg/m2/s | SFLX_MV |
| SFLX_MW | z-momentum flux | m/s*kg/m2/s | SFLX_MW |
| SFLX_SH | sensible heat flux | J/m2/s | SFLX_SH |
| SFLX_LH | latent heat flux | J/m2/s | SFLX_LH |
| SFLX_QV | water vapor flux | kg/m2/s | SFLX_QV |
| SFC_TEMP | surface skin temperature | K | SFC_TEMP |
| subroutine, public mod_atmos_phy_sfc_vars::atmosphysfcvars_getlocalmeshfields | ( | integer, intent(in) | domid, |
| class(meshbase), intent(in) | mesh, | ||
| class(modelvarmanager), intent(inout) | svars_list, | ||
| class(modelvarmanager), intent(inout) | sflx_list, | ||
| class(localmeshfieldbase), intent(out), pointer | sfc_temp, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_mu, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_mv, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_mw, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_sh, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_lh, | ||
| class(localmeshfieldbase), intent(out), pointer | sflx_qv, | ||
| class(localmesh3d), intent(out), optional, pointer | lcmesh3d ) |
Definition at line 223 of file mod_atmos_phy_sfc_vars.F90.
References atmos_phy_sf_sflx_lh_id, atmos_phy_sf_sflx_mu_id, atmos_phy_sf_sflx_mv_id, atmos_phy_sf_sflx_mw_id, atmos_phy_sf_sflx_qv_id, atmos_phy_sf_sflx_sh_id, and atmos_phy_sf_svar_temp_id.
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_svar_temp_id = 1 |
Definition at line 65 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_svar_num = 1 |
Definition at line 66 of file mod_atmos_phy_sfc_vars.F90.
| type(variableinfo), dimension(atmos_phy_sf_svar_num), public mod_atmos_phy_sfc_vars::atmos_phy_sf_svar_vinfo |
Definition at line 67 of file mod_atmos_phy_sfc_vars.F90.
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_mu_id = 1 |
Definition at line 72 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_mv_id = 2 |
Definition at line 73 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_mw_id = 3 |
Definition at line 74 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_sh_id = 4 |
Definition at line 75 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_lh_id = 5 |
Definition at line 76 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_qv_id = 6 |
Definition at line 77 of file mod_atmos_phy_sfc_vars.F90.
Referenced by atmosphysfcvars_getlocalmeshfields().
| integer, parameter, public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_num1 = 6 |
Definition at line 78 of file mod_atmos_phy_sfc_vars.F90.
| type(variableinfo), dimension(atmos_phy_sf_sflx_num1), public mod_atmos_phy_sfc_vars::atmos_phy_sf_sflx_vinfo |
Definition at line 80 of file mod_atmos_phy_sfc_vars.F90.