|
FE-Project
|
module Oceanic component More...
Data Types | |
| type | oceancomponent |
| Derived type to manage oceanic component. More... | |
Functions/Subroutines | |
| subroutine | ocean_setup (this) |
| Setup an object to mange oceanic component. | |
module Oceanic component
| name | type | default value | comment |
|---|---|---|---|
| ACTIVATE_FLAG | logical | .false. | Flag whether oceanic component is activated |
| TIME_DT | real(DP) | UNDEF8 | Timestep value of oceanic component |
| TIME_DT_UNIT | character(len=H_SHORT) | 'SEC' | Timestep unit of oceanic component |
| TIME_DT_RESTART | real(DP) | UNDEF8 | Timestep value when outputting restart file for oceanic component |
| TIME_DT_RESTART_UNIT | character(len=H_SHORT) | 'SEC' | Timestep unit when outputting restart file for oceanic component |
| OCEAN_MESH_TYPE | character(len=H_SHORT) | 'REGIONAL' !< Name of mesh type for oceanic component ('REGIONAL' or 'GLOBAL') | |
| OCEAN_DYN_DO | logical | .true. | Flag whether dynamics process is considered |
| subroutine mod_ocean_component::ocean_setup | ( | class(oceancomponent), intent(inout), target | this | ) |
Setup an object to mange oceanic component.
Definition at line 108 of file mod_ocean_component.F90.
References scale_atm_phy_sf_bulk_simple::atmos_phy_sf_simple_flux(), mod_ocean_vars::atmvar2d_sflx_rd_lw_dif_id, mod_ocean_vars::atmvar2d_sflx_rd_sw_dir_id, mod_ocean_vars::auxvar2d_sfc_alb_vis_dir_id, scale_file_history_meshfield::file_history_meshfield_setup(), mod_ocean_vars::ocn_sflx_lh_id, mod_ocean_vars::ocn_sflx_mu_id, mod_ocean_vars::ocn_sflx_mv_id, mod_ocean_vars::ocn_sflx_mw_id, mod_ocean_vars::ocn_sflx_qv_id, mod_ocean_vars::ocn_sflx_sh_id, mod_ocean_vars::phytend_rhoh_id, and scale_time_manager::time_manager_regist_component().