SCALE-RM
|
module OCEAN Variables More...
Functions/Subroutines | |
subroutine, public | ocean_vars_setup |
Setup. More... | |
subroutine, public | ocean_vars_restart_open |
Open ocean restart file for read. More... | |
subroutine, public | ocean_vars_restart_read |
Read ocean restart. More... | |
subroutine, public | ocean_vars_history |
History output set for ocean variables. More... | |
subroutine, public | ocean_vars_total |
Budget monitor for ocean. More... | |
subroutine, public | ocean_vars_external_in (OCEAN_TEMP_in, OCEAN_SFC_TEMP_in, OCEAN_SFC_albedo_in, OCEAN_SFC_Z0M_in, OCEAN_SFC_Z0H_in, OCEAN_SFC_Z0E_in) |
Input from External I/O. More... | |
subroutine, public | ocean_vars_restart_create |
Create ocean restart file. More... | |
subroutine, public | ocean_vars_restart_enddef |
Exit netCDF define mode. More... | |
subroutine, public | ocean_vars_restart_close |
Close restart file. More... | |
subroutine, public | ocean_vars_restart_def_var |
Define ocean variables in restart file. More... | |
subroutine, public | ocean_vars_restart_write |
Write ocean variables to restart file. More... | |
Variables | |
logical, public | ocean_restart_output = .false. |
Output restart file? More... | |
character(len=h_long), public | ocean_restart_in_basename = '' |
Basename of the input file. More... | |
logical, public | ocean_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file? More... | |
character(len=h_long), public | ocean_restart_out_basename = '' |
Basename of the output file. More... | |
logical, public | ocean_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file? More... | |
character(len=h_mid), public | ocean_restart_out_title = 'OCEAN restart' |
Title of the output file. More... | |
character(len=h_short), public | ocean_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8. More... | |
real(rp), dimension(:,:), allocatable, public | ocean_temp |
temperature at uppermost ocean layer [K] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_temp |
ocean surface skin temperature [K] More... | |
real(rp), dimension(:,:,:), allocatable, public | ocean_sfc_albedo |
ocean surface albedo (0-1) More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0m |
ocean surface roughness length for momentum [m] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0h |
ocean surface roughness length for heat [m] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0e |
ocean surface roughness length for vapor [m] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_temp_t |
tendency of OCEAN_TEMP More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_temp_t |
tendency of OCEAN_SFC_TEMP More... | |
real(rp), dimension(:,:,:), allocatable, public | ocean_sfc_albedo_t |
tendency of OCEAN_SFC_alebdo More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0m_t |
tendency of OCEAN_SFC_Z0M More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0h_t |
tendency of OCEAN_SFC_Z0H More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sfc_z0e_t |
tendency of OCEAN_SFC_Z0E More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_mw |
ocean surface w-momentum flux [kg/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_mu |
ocean surface u-momentum flux [kg/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_mv |
ocean surface v-momentum flux [kg/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_sh |
ocean surface sensible heat flux [J/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_lh |
ocean surface latent heat flux [J/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_wh |
ocean surface water heat flux [J/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_sflx_evap |
ocean surface water vapor flux [kg/m2/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_u10 |
ocean surface velocity u at 10m [m/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_v10 |
ocean surface velocity v at 10m [m/s] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_t2 |
ocean surface temperature at 2m [K] More... | |
real(rp), dimension(:,:), allocatable, public | ocean_q2 |
ocean surface water vapor at 2m [kg/kg] More... | |
real(rp), dimension(:,:), allocatable, public | atmos_temp |
real(rp), dimension(:,:), allocatable, public | atmos_pres |
real(rp), dimension(:,:), allocatable, public | atmos_w |
real(rp), dimension(:,:), allocatable, public | atmos_u |
real(rp), dimension(:,:), allocatable, public | atmos_v |
real(rp), dimension(:,:), allocatable, public | atmos_dens |
real(rp), dimension(:,:), allocatable, public | atmos_qv |
real(rp), dimension(:,:), allocatable, public | atmos_pbl |
real(rp), dimension(:,:), allocatable, public | atmos_sfc_pres |
real(rp), dimension(:,:), allocatable, public | atmos_sflx_lw |
real(rp), dimension(:,:), allocatable, public | atmos_sflx_sw |
real(rp), dimension(:,:), allocatable, public | atmos_cossza |
real(rp), dimension(:,:), allocatable, public | atmos_sflx_prec |
module OCEAN Variables
name | type | default value | comment |
---|---|---|---|
OCEAN_RESTART_IN_BASENAME | character(len=H_LONG) | '' | Basename of the input file |
OCEAN_RESTART_IN_POSTFIX_TIMELABEL | logical | .false. | Add timelabel to the basename of input file? |
OCEAN_RESTART_IN_CHECK_COORDINATES | logical | .true. | |
OCEAN_RESTART_OUTPUT | logical | .false. | Output restart file? |
OCEAN_RESTART_OUT_BASENAME | character(len=H_LONG) | '' | Basename of the output file |
OCEAN_RESTART_OUT_POSTFIX_TIMELABEL | logical | .true. | Add timelabel to the basename of output file? |
OCEAN_RESTART_OUT_TITLE | character(len=H_MID) | 'OCEAN restart' | Title of the output file |
OCEAN_RESTART_OUT_DTYPE | character(len=H_SHORT) | 'DEFAULT' | REAL4 or REAL8 |
OCEAN_VARS_CHECKRANGE | logical | .false. |
name | description | unit | variable |
---|---|---|---|
OCEAN_ALB_LW | ocean surface albedo (longwave) | 1 | OCEAN_SFC_albedo |
OCEAN_ALB_SW | ocean surface albedo (shortwave) | 1 | OCEAN_SFC_albedo |
OCEAN_SFC_TEMP | ocean surface skin temperature | K | OCEAN_SFC_TEMP |
OCEAN_SFC_Z0E | ocean surface roughness length (vapor) | m | OCEAN_SFC_Z0E |
OCEAN_SFC_Z0H | ocean surface roughness length (heat) | m | OCEAN_SFC_Z0H |
OCEAN_SFC_Z0M | ocean surface roughness length (momentum) | m | OCEAN_SFC_Z0M |
OCEAN_SFLX_LH | ocean surface latent heat flux | J/m2/s | OCEAN_SFLX_LH |
OCEAN_SFLX_MU | ocean surface u-momentum flux | kg/m2/s | OCEAN_SFLX_MU |
OCEAN_SFLX_MV | ocean surface v-momentum flux | kg/m2/s | OCEAN_SFLX_MV |
OCEAN_SFLX_MW | ocean surface w-momentum flux | kg/m2/s | OCEAN_SFLX_MW |
OCEAN_SFLX_SH | ocean surface sensible heat flux | J/m2/s | OCEAN_SFLX_SH |
OCEAN_SFLX_WH | ocean surface water heat flux | J/m2/s | OCEAN_SFLX_WH |
OCEAN_SFLX_evap | ocean surface water vapor flux | kg/m2/s | OCEAN_SFLX_evap |
OCEAN_TEMP | temperature at uppermost ocean layer | K | OCEAN_TEMP |
subroutine, public mod_ocean_vars::ocean_vars_setup | ( | ) |
Setup.
Definition at line 186 of file mod_ocean_vars.f90.
References atmos_cossza, atmos_dens, atmos_pbl, atmos_pres, atmos_qv, atmos_sfc_pres, atmos_sflx_lw, atmos_sflx_prec, atmos_sflx_sw, atmos_temp, atmos_u, atmos_v, atmos_w, scale_const::const_undef, scale_grid_index::ia, scale_stdio::io_fid_conf, scale_stdio::io_fid_log, scale_stdio::io_fid_nml, scale_stdio::io_l, scale_stdio::io_nml, scale_grid_index::ja, ocean_q2, ocean_restart_in_basename, ocean_restart_in_postfix_timelabel, ocean_restart_out_basename, ocean_restart_out_dtype, ocean_restart_out_postfix_timelabel, ocean_restart_out_title, ocean_restart_output, ocean_sfc_albedo, ocean_sfc_albedo_t, ocean_sfc_temp, ocean_sfc_temp_t, ocean_sfc_z0e, ocean_sfc_z0e_t, ocean_sfc_z0h, ocean_sfc_z0h_t, ocean_sfc_z0m, ocean_sfc_z0m_t, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, ocean_t2, ocean_temp, ocean_temp_t, ocean_u10, ocean_v10, and scale_process::prc_mpistop().
Referenced by mod_rm_driver::scalerm(), and mod_rm_prep::scalerm_prep().
subroutine, public mod_ocean_vars::ocean_vars_restart_open | ( | ) |
Open ocean restart file for read.
Definition at line 331 of file mod_ocean_vars.f90.
References scale_fileio::fileio_open(), scale_stdio::io_fid_log, scale_stdio::io_l, ocean_restart_in_basename, ocean_restart_in_postfix_timelabel, mod_ocean_admin::ocean_sw, and scale_time::time_gettimelabel().
Referenced by mod_admin_restart::admin_restart_read().
subroutine, public mod_ocean_vars::ocean_vars_restart_read | ( | ) |
Read ocean restart.
Definition at line 375 of file mod_ocean_vars.f90.
References scale_fileio::fileio_flush(), scale_stdio::io_aggregate, scale_stdio::io_fid_log, scale_stdio::io_l, ocean_sfc_albedo, ocean_sfc_temp, ocean_sfc_z0e, ocean_sfc_z0h, ocean_sfc_z0m, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, ocean_temp, and ocean_vars_total().
Referenced by mod_admin_restart::admin_restart_read(), and mod_rm_driver::resume_state().
subroutine, public mod_ocean_vars::ocean_vars_history | ( | ) |
History output set for ocean variables.
Definition at line 428 of file mod_ocean_vars.f90.
References scale_grid_index::ie, scale_grid_index::is, scale_grid_index::je, scale_grid_index::js, ocean_sfc_albedo, ocean_sfc_temp, ocean_sfc_z0e, ocean_sfc_z0h, ocean_sfc_z0m, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, and ocean_temp.
Referenced by mod_ocean_driver::ocean_driver(), and mod_ocean_driver::ocean_driver_resume().
subroutine, public mod_ocean_vars::ocean_vars_total | ( | ) |
Budget monitor for ocean.
Definition at line 472 of file mod_ocean_vars.f90.
References ocean_sfc_albedo, ocean_sfc_temp, ocean_sfc_z0e, ocean_sfc_z0h, ocean_sfc_z0m, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, ocean_temp, and scale_rm_statistics::statistics_checktotal.
Referenced by mod_ocean_driver::ocean_driver(), ocean_vars_external_in(), ocean_vars_restart_read(), and ocean_vars_restart_write().
subroutine, public mod_ocean_vars::ocean_vars_external_in | ( | real(rp), dimension (ia,ja), intent(in) | OCEAN_TEMP_in, |
real(rp), dimension (ia,ja), intent(in) | OCEAN_SFC_TEMP_in, | ||
real(rp), dimension(ia,ja,2), intent(in) | OCEAN_SFC_albedo_in, | ||
real(rp), dimension (ia,ja), intent(in) | OCEAN_SFC_Z0M_in, | ||
real(rp), dimension (ia,ja), intent(in) | OCEAN_SFC_Z0H_in, | ||
real(rp), dimension (ia,ja), intent(in) | OCEAN_SFC_Z0E_in | ||
) |
Input from External I/O.
Definition at line 512 of file mod_ocean_vars.f90.
References scale_stdio::io_fid_log, scale_stdio::io_l, ocean_sfc_albedo, ocean_sfc_temp, ocean_sfc_z0e, ocean_sfc_z0h, ocean_sfc_z0m, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, ocean_temp, and ocean_vars_total().
subroutine, public mod_ocean_vars::ocean_vars_restart_create | ( | ) |
Create ocean restart file.
Definition at line 548 of file mod_ocean_vars.f90.
References scale_fileio::fileio_create(), scale_stdio::io_fid_log, scale_stdio::io_l, ocean_restart_out_basename, ocean_restart_out_dtype, ocean_restart_out_postfix_timelabel, ocean_restart_out_title, mod_ocean_admin::ocean_sw, and scale_time::time_gettimelabel().
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_ocean_vars::ocean_vars_restart_enddef | ( | ) |
Exit netCDF define mode.
Definition at line 585 of file mod_ocean_vars.f90.
References scale_fileio::fileio_enddef().
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_ocean_vars::ocean_vars_restart_close | ( | ) |
Close restart file.
Definition at line 599 of file mod_ocean_vars.f90.
References scale_fileio::fileio_close(), scale_stdio::io_fid_log, and scale_stdio::io_l.
Referenced by mod_admin_restart::admin_restart_read(), and mod_admin_restart::admin_restart_write().
subroutine, public mod_ocean_vars::ocean_vars_restart_def_var | ( | ) |
Define ocean variables in restart file.
Definition at line 619 of file mod_ocean_vars.f90.
References scale_fileio::fileio_def_var(), and ocean_restart_out_dtype.
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_ocean_vars::ocean_vars_restart_write | ( | ) |
Write ocean variables to restart file.
Definition at line 663 of file mod_ocean_vars.f90.
References ocean_sfc_albedo, ocean_sfc_temp, ocean_sfc_z0e, ocean_sfc_z0h, ocean_sfc_z0m, ocean_sflx_evap, ocean_sflx_lh, ocean_sflx_mu, ocean_sflx_mv, ocean_sflx_mw, ocean_sflx_sh, ocean_sflx_wh, ocean_temp, and ocean_vars_total().
Referenced by mod_admin_restart::admin_restart_write().
logical, public mod_ocean_vars::ocean_restart_output = .false. |
Output restart file?
Definition at line 49 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_restart::admin_restart_write(), and ocean_vars_setup().
character(len=h_long), public mod_ocean_vars::ocean_restart_in_basename = '' |
Basename of the input file.
Definition at line 51 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_open(), and ocean_vars_setup().
logical, public mod_ocean_vars::ocean_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file?
Definition at line 52 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_open(), and ocean_vars_setup().
character(len=h_long), public mod_ocean_vars::ocean_restart_out_basename = '' |
Basename of the output file.
Definition at line 53 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_create(), and ocean_vars_setup().
logical, public mod_ocean_vars::ocean_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file?
Definition at line 54 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_create(), and ocean_vars_setup().
character(len=h_mid), public mod_ocean_vars::ocean_restart_out_title = 'OCEAN restart' |
Title of the output file.
Definition at line 55 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_create(), and ocean_vars_setup().
character(len=h_short), public mod_ocean_vars::ocean_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8.
Definition at line 56 of file mod_ocean_vars.f90.
Referenced by mod_admin_restart::admin_restart_setup(), ocean_vars_restart_create(), ocean_vars_restart_def_var(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_temp |
temperature at uppermost ocean layer [K]
Definition at line 59 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_temp |
ocean surface skin temperature [K]
Definition at line 60 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension(:,:,:), allocatable, public mod_ocean_vars::ocean_sfc_albedo |
ocean surface albedo (0-1)
Definition at line 61 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0m |
ocean surface roughness length for momentum [m]
Definition at line 62 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0h |
ocean surface roughness length for heat [m]
Definition at line 63 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0e |
ocean surface roughness length for vapor [m]
Definition at line 64 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), mod_mkinit::ocean_setup(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), ocean_vars_total(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_temp_t |
tendency of OCEAN_TEMP
Definition at line 67 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_temp_t |
tendency of OCEAN_SFC_TEMP
Definition at line 68 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_ocean_vars::ocean_sfc_albedo_t |
tendency of OCEAN_SFC_alebdo
Definition at line 69 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0m_t |
tendency of OCEAN_SFC_Z0M
Definition at line 70 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0h_t |
tendency of OCEAN_SFC_Z0H
Definition at line 71 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sfc_z0e_t |
tendency of OCEAN_SFC_Z0E
Definition at line 72 of file mod_ocean_vars.f90.
Referenced by mod_ocean_driver::ocean_driver(), mod_ocean_phy_driver::ocean_phy_driver(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_mw |
ocean surface w-momentum flux [kg/m2/s]
Definition at line 75 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_mu |
ocean surface u-momentum flux [kg/m2/s]
Definition at line 76 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_mv |
ocean surface v-momentum flux [kg/m2/s]
Definition at line 77 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_sh |
ocean surface sensible heat flux [J/m2/s]
Definition at line 78 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_lh |
ocean surface latent heat flux [J/m2/s]
Definition at line 79 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_sflx_wh |
ocean surface water heat flux [J/m2/s]
Definition at line 80 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension(:,:), allocatable, public mod_ocean_vars::ocean_sflx_evap |
ocean surface water vapor flux [kg/m2/s]
Definition at line 81 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), ocean_vars_external_in(), ocean_vars_history(), ocean_vars_restart_read(), ocean_vars_restart_write(), ocean_vars_setup(), and ocean_vars_total().
real(rp), dimension(:,:), allocatable, public mod_ocean_vars::ocean_u10 |
ocean surface velocity u at 10m [m/s]
Definition at line 84 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), and ocean_vars_setup().
real(rp), dimension(:,:), allocatable, public mod_ocean_vars::ocean_v10 |
ocean surface velocity v at 10m [m/s]
Definition at line 85 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_t2 |
ocean surface temperature at 2m [K]
Definition at line 86 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::ocean_q2 |
ocean surface water vapor at 2m [kg/kg]
Definition at line 87 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_set(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_temp |
Definition at line 90 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_pres |
Definition at line 91 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_w |
Definition at line 92 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_u |
Definition at line 93 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_v |
Definition at line 94 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_dens |
Definition at line 95 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_qv |
Definition at line 96 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_pbl |
Definition at line 97 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_sfc_pres |
Definition at line 98 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_sflx_lw |
Definition at line 99 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_sflx_sw |
Definition at line 100 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_ocean_vars::atmos_cossza |
Definition at line 101 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().
real(rp), dimension(:,:), allocatable, public mod_ocean_vars::atmos_sflx_prec |
Definition at line 102 of file mod_ocean_vars.f90.
Referenced by mod_ocean_phy_driver::ocean_phy_driver(), mod_ocean_driver::ocean_surface_get(), and ocean_vars_setup().