Index | Rundeck: P1SoM40 | Created: Wed May 8 03:30:18 EDT 2024 |
OCEAN | File: OCEAN_COM.f |
Author : Gary Russell/Gavin Schmidt
Version:
Subroutines:
Global Variables:
- twopi : used from constant
- im : used from oceanres
- Initial Value
= >IMO
Used by: | :adjust_mean_salt | :advec_lin_1d_custom | :basin_prep | :checko_serial | :gather_straits_pairs | :geomo | :get_gradients0 | :ig2og_oceans | :init_ocean | :init_odiff | :init_straits | :kvinit | :oabfilx | :oabfily | :oadvm | :oadvt | :oadvt2 | :oadvt3 | :oadvtx | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oadvuz | :oadvv | :obasin | :obdrag | :obdrag2 | :oceans | :ocoast | :oconv | :odhorz | :odhorz0 | :odiff | :oflux | :ofluxv | :og2ig_uvsurf | :oijl_prep | :omtov | :opfil | :opfil2 | :opgf | :opgf0 | :ovtom | :polevel | :precip_oc | :relax_zmoms | :scatter_straits_pairs | :set_owtbudg | :stadvt | :strmij | :strmij_straits | :strmjl | :strout | :vbar_gm0 | GISSMIX_COM | GM_COM | INT_AG2OG_MOD:int_ag2og_2da_par | INT_AG2OG_MOD:int_ag2og_3da_par | INT_AG2OG_MOD:int_ag2og_vector1_par | INT_OG2AG_MOD:int_og2ag_2da_par | INT_OG2AG_MOD:int_og2ag_3da_par | INT_OG2AG_MOD:int_og2ag_3db_par | KPP_COM | OCEAN_DYN | ODIAG | OPFIL2_COEFFS |
- jm : used from oceanres
- Initial Value
= >JMO
Used by: | :adjust_mean_salt | :advec_lin_1d_custom | :basin_prep | :checko_serial | :geomo | :get_gradients0 | :ig2og_oceans | :init_ocean | :init_odiff | :init_straits | :kvinit | :oabfilx | :oabfily | :oadvm | :oadvt | :oadvt2 | :oadvt3 | :oadvtx | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oadvuz | :oadvv | :obasin | :obdrag | :obdrag2 | :oceans | :ocoast | :oconv | :odhorz | :odhorz0 | :odiff | :oflux | :ofluxv | :og2ig_uvsurf | :oijl_prep | :omtov | :opfil | :opfil2 | :opgf | :opgf0 | :otj_straits | :ovtom | :polevel | :precip_oc | :relax_zmoms | :set_owtbudg | :stadvt | :strmij | :strmij_straits | :strmjl | :strmjl_straits | :strout | :vbar_gm0 | GISSMIX_COM | GM_COM | INT_AG2OG_MOD:int_ag2og_2da_par | INT_AG2OG_MOD:int_ag2og_3da_par | INT_AG2OG_MOD:int_ag2og_vector1_par | INT_OG2AG_MOD:int_og2ag_2da_par | INT_OG2AG_MOD:int_og2ag_3da_par | INT_OG2AG_MOD:int_og2ag_3db_par | KPP_COM | OCEAN_DYN | ODIAG | OPFIL2_COEFFS:calc_opfil2_coeffs |
- lmo : used from oceanres
Used by: | :adjust_mean_salt | :advec_lin_1d_custom | :basin_prep | :checko_serial | :get_gradients0 | :ground_oc | :init_ocean | :init_odiff | :init_straits | :kvinit | :oabfilx | :oabfily | :oadvm | :oadvt | :oadvt2 | :oadvt3 | :oadvtx | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oadvuz | :oadvv | :obdrag | :obdrag2 | :oceans | :oconv | :odhorz | :odhorz0 | :odiff | :oflux | :ofluxv | :oijl_prep | :omtov | :opfil | :opgf | :opgf0 | :ovdiff | :ovdiffs | :ovtom | :relax_zmoms | :stable | :stadvt | :stbdra | :stconv | :stpgf | :strmij | :strmij_straits | :strmjl | :strmjl_straits | :strout | :vbar_gm0 | GISSMIX_COM | GM_COM | KPPE | KPP_COM | OCEAN_DYN | ODIAG | OPFIL2_COEFFS | OPFIL2_COEFFS:calc_opfil2_coeffs |
- lmo_min : used from oceanres
Used by: | :init_ocean |
- lsrpd : used from oceanres
Used by: | SW2OCEAN |
- dzo : used from oceanres
Used by: | :densgrad | :oconv | :oflux | :ofluxv | GM_COM |
- aoremap_type : used from hntrp_mod
- Initial Value
= >hntrp_type
- ivsp :
integer*4, parameter
- Initial Value
= 3*IM/4
Used by: | :oadvv | :omtov | :opgf | :ovtom |
- ivnp :
integer*4, parameter
- Initial Value
= IM/4
Used by: | :get_gradients0 | :oadvv | :obdrag | :obdrag2 | :oceans | :oconv | :odiff | :omtov | :opgf | :ostres | :ostres2 | :ovtom |
- obottom_drag :
integer*4
- use ocean bottom drag routine (default=1)
Initial Value= 1
Used by: | :init_ocean | :oceans |
- ocoastal_drag :
integer*4
- use ocean coastal drag routine (default=1)
Initial Value= 1
Used by: | :init_ocean | :oceans |
- fim :
real*8, parameter
- Initial Value
= IM
- byim :
real*8, parameter
- Initial Value
= 1./FIM
- oc_mean_salinity :
- define mean salinity of ocean (if set)
- oc_tracer_mean :
- mean tracer ratio of ocean
- mo :
real*8, allocatable, dimension(:, :, :)
- mass of ocean (kg/m^2)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :conserv_oam | :conserv_oke | :conserv_oms | :glmelt | :ground_oc | :init_ocean | :kvinit | :oadvv | :obdrag | :obdrag2 | :oceans | :oconv | :odhorz0 | :odiff | :oflux | :ofluxv | :og2ag_toc2sst | :omtov | :opgf | :ostres | :ostres2 | :ovtom | :precip_oc | :vbar_gm0 | GM_COM |
- uo :
real*8, allocatable, dimension(:, :, :)
- E-W velocity on C-grid (m/s)
Used by: | :alloc_ocean | :checko_serial | :conserv_oam | :conserv_oke | :init_ocean | :kvinit | :oabfilx | :oabfily | :oadvv | :obdrag | :obdrag2 | :oceans | :oconv | :odhorz0 | :odiff | :oflux | :ofluxv | :og2ag_toc2sst | :og2ig_uvsurf | :omtov | :ostres | :ostres2 | :ovtom |
- vo :
real*8, allocatable, dimension(:, :, :)
- N-S velocity on C-grid (m/s)
Used by: | :alloc_ocean | :checko_serial | :conserv_oke | :init_ocean | :kvinit | :oabfilx | :oabfily | :oadvv | :obdrag | :obdrag2 | :oceans | :oconv | :odhorz0 | :odiff | :oflux | :ofluxv | :og2ag_toc2sst | :og2ig_uvsurf | :omtov | :ostres | :ostres2 | :ovtom |
- uod :
real*8, allocatable, dimension(:, :, :)
- E-W velocity on D-grid (m/s)
Used by: | :alloc_ocean | :init_ocean | :kvinit | :obdrag2 | :oceans | :oconv | :ostres2 |
- vod :
real*8, allocatable, dimension(:, :, :)
- N-S velocity on D-grid (m/s)
Used by: | :alloc_ocean | :init_ocean | :kvinit | :obdrag2 | :oceans | :oconv | :ostres2 |
- gzmo :
real*8, allocatable, dimension(:, :, :)
- pot. enthalpy of ocean (+moments) (J)
Used by: | :alloc_ocean | :checko_serial | :ground_oc | :init_ocean | :oceans | :oconv |
- gymo :
real*8, allocatable, dimension(:, :, :)
- pot. enthalpy of ocean (+moments) (J)
Used by: | :alloc_ocean | :checko_serial | :init_ocean | :kvinit | :oceans | :ocoast | :oconv |
- gxmo :
real*8, allocatable, dimension(:, :, :)
- pot. enthalpy of ocean (+moments) (J)
Used by: | :alloc_ocean | :checko_serial | :init_ocean | :kvinit | :oceans | :ocoast | :oconv |
- g0m :
real*8, allocatable, dimension(:, :, :)
- pot. enthalpy of ocean (+moments) (J)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :conserv_oce | :glmelt | :ground_oc | :init_ocean | :kvinit | :oceans | :oconv | :odhorz0 | :og2ag_toc2sst | :opgf | :opgf0 | :precip_oc | :vbar_gm0 |
- szmo :
real*8, allocatable, dimension(:, :, :)
- salinity of ocean (+moments) (kg)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :init_ocean | :oceans | :oconv |
- symo :
real*8, allocatable, dimension(:, :, :)
- salinity of ocean (+moments) (kg)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :init_ocean | :kvinit | :oceans | :ocoast | :oconv |
- sxmo :
real*8, allocatable, dimension(:, :, :)
- salinity of ocean (+moments) (kg)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :init_ocean | :kvinit | :oceans | :ocoast | :oconv |
- s0m :
real*8, allocatable, dimension(:, :, :)
- salinity of ocean (+moments) (kg)
Used by: | :adjust_mean_salt | :alloc_ocean | :checko_serial | :conserv_osl | :ground_oc | :init_ocean | :kvinit | :oceans | :oconv | :odhorz0 | :og2ag_toc2sst | :opgf | :opgf0 | :precip_oc | :vbar_gm0 |
- oc_salt_mean :
real*8
- Initial Value
= -999.
Used by: | :adjust_mean_salt | :init_ocean |
- use_qus :
integer
- Initial Value
= 0
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- gxxmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- gyymo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- gzzmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- gxymo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- gyzmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans |
- gzxmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans |
- sxxmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- syymo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- szzmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- sxymo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv |
- syzmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans |
- szxmo :
real*8, allocatable, dimension(:, :, :)
Used by: | :alloc_ocean | :init_ocean | :oceans |
- uonp :
real*8, dimension(LMO)
Used by: | :odiff |
- vonp :
real*8, dimension(LMO)
Used by: | :oceans | :odiff | :omtov | :ovtom |
- dlon :
real*8
- longitudinal spacing in radians
Used by: | :geomo | :init_straits | :opfil |
- dlat :
real*8
- latitudinal spacing in radians
Used by: | :geomo | :init_odiff | :init_straits |
- dlatm :
real*8
- latitudinal spacing in minutes
Used by: | :geomo |
- fjeq :
real*8
- location of equator in grid units
Used by: | :geomo | :init_straits |
- odlat_dg :
real*8
Used by: | :geomo | :strmij |
- odlon_dg :
real*8
Used by: | :geomo |
- oxyp :
real*8, allocatable, dimension(:, :)
Used by: | :adjust_mean_salt | :alloc_ocean | :conserv_oce | :conserv_oke | :conserv_oms | :conserv_osl | :def_meta_ocdiag | :geomo | :og2ag_toc2sst | :write_meta_ocdiag |
- dxypo :
real*8, dimension(jm)
Used by: | :adjust_mean_salt | :basin_prep | :checko_serial | :get_gradients0 | :glmelt | :ground_oc | :init_ocean | :init_odiff | :init_straits | :oconv | :odhorz | :odhorz0 | :ofluxv | :oijl_prep | :precip_oc | :set_owtbudg | :stadv | :stpgf | :vbar_gm0 | GM_COM |
- dxpo :
real*8, dimension(jm)
Used by: | :get_gradients0 | :init_odiff | :odhorz | :odiff | GM_COM | OPFIL2_COEFFS:calc_opfil2_coeffs |
- dypo :
real*8, dimension(jm)
Used by: | :init_odiff | :odhorz | :odiff | :oijl_prep | GM_COM | OPFIL2_COEFFS:calc_opfil2_coeffs |
- dxvo :
real*8, dimension(jm)
Used by: | :densgrad | :init_odiff | :odhorz | :odiff | :oijl_prep |
- dyvo :
real*8, dimension(jm)
Used by: | :get_gradients0 | :init_odiff | :odhorz | :odiff | GM_COM |
- cospo :
real*8, dimension(jm)
Used by: | :init_odiff | GM_COM |
- sinpo :
real*8, dimension(jm)
Used by: | :oconv | :odhorz | :og2ag_toc2sst | :stconv | GM_COM |
- dxyvo :
real*8, dimension(jm)
Used by: | :geomo | :init_odiff | :odhorz | :ostres | :ostres2 |
- dxyso :
real*8, dimension(jm)
Used by: | :ostres | :ostres2 |
- dxyno :
real*8, dimension(jm)
Used by: | :ostres | :ostres2 |
- ramvs :
real*8, dimension(jm)
Used by: | :geomo | :oconv |
- ramvn :
real*8, dimension(jm)
Used by: | :geomo | :oconv |
- rlat :
real*8, dimension(jm)
Used by: | :geomo | :init_odiff |
- bydxypo :
real*8, dimension(jm)
Used by: | :ground_oc | :init_odiff | :oconv | :odiff | :ofluxv | :stadv |
- sinvo :
real*8, dimension(0:jm)
Used by: | :odhorz | :og2ag_toc2sst |
- cosvo :
real*8, dimension(0:jm)
Used by: | :init_odiff |
- ze :
real*8, dimension(0:lmo)
Used by: | :glmelt | :init_ocean | :init_odiag | :init_straits | :oceans | :oconv | :stconv | :strout | :vbar_gm0 | GM_COM | SW2OCEAN |
- dzoe :
real*8, dimension(0:lmo)
Used by: | :init_ocean |
- bydzoe :
real*8, dimension(0:lmo)
Used by: | :init_ocean | :relax_zmoms |
- zmid :
real*8, dimension(lmo)
Used by: | :init_ocean | :init_straits |
- olat_dg :
real*8, dimension(jm, 2)
- latitude of mid points of primary and sec. grid boxs (deg)
Used by: | :geomo | :init_odiag |
- dxpgf :
real*8, dimension(0:JM)
Used by: | :geomo | :opgf |
- dypgf :
real*8, dimension(JM)
Used by: | :geomo | :opgf |
- cosm :
real*8, dimension(JM)
Used by: | :geomo |
- cosq :
real*8, dimension(JM)
Used by: | :geomo |
- sinic :
real*8, dimension(IM)
Used by: | :get_gradients0 | :oconv | :ostres | :ostres2 | :polevel |
- cosic :
real*8, dimension(IM)
Used by: | :get_gradients0 | :oconv | :ostres | :ostres2 | :polevel |
- sinu :
real*8, dimension(IM)
Used by: | :geomo | :get_gradients0 | :oadvv | :odiff | :omtov | :ovtom | :polevel |
- cosu :
real*8, dimension(IM)
Used by: | :geomo | :get_gradients0 | :oadvv | :odiff | :omtov | :ovtom | :polevel |
- sinxy :
real*8, dimension(JM)
Used by: | :geomo | :oadvv |
- tanxy :
real*8, dimension(JM)
Used by: | :geomo | :oadvv |
- olon_dg :
real*8, dimension(im, 2)
- longitude of mid points of prim. and sec. grid boxes (deg)
Used by: | :geomo | :init_odiag |
- imaxj :
integer, dimension(jm)
- varying number of used longitudes
Used by: | :adjust_mean_salt | :basin_prep | :checko_serial | :conserv_oce | :conserv_odiag | :conserv_oms | :conserv_osl | :geomo | :glmelt | :ground_oc | :init_ocean | :oceans | :oijl_prep | :precip_oc | :set_owtbudg |
- lmm :
integer, dimension(:, :), allocatable
Used by: | :adjust_mean_salt | :advec_lin_1d_custom | :alloc_ocean | :checko_serial | :conserv_oce | :conserv_oms | :conserv_osl | :densgrad | :get_gradients0 | :glmelt | :ground_oc | :init_ocean | :init_straits | :oadvty | :oadvtz | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oceans | :ocoast | :oconv | :oijl_prep | :ostres2 | GM_COM |
- lmu :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :init_odiff | :oabfilx | :oabfily | :obdrag | :obdrag2 | :oceans | :oconv | :odiff | :ostres | :ostres2 | GM_COM | OPFIL2_COEFFS:calc_opfil2_coeffs |
- lmv :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :init_odiff | :oabfilx | :oabfily | :obdrag | :obdrag2 | :oceans | :oconv | :odiff | :ostres | :ostres2 | GM_COM |
- j40s :
integer*4
- j1o :
integer*4
Used by: | :geomo | :init_ocean | :oabfilx | :oabfily | :obdrag | :obdrag2 | :opfil |
- olat2d_dg :
real*8, allocatable, dimension(:, :)
Used by: | :alloc_ocean | :geomo | :set_oj_budg |
- hatmo :
real*8, dimension(:, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :read_ocean_topo |
- hocean :
real*8, dimension(:, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :init_straits | :oconv | :read_ocean_topo |
- focean :
real*8, dimension(:, :), allocatable
Used by: | :adjust_mean_salt | :advec_lin_1d_custom | :alloc_ocean | :basin_prep | :checko_serial | :glmelt | :ground_oc | :init_ocean | :oadvtx | :oadvty | :oadvtz | :obasin | :oijl_prep | :opgf | :precip_oc | :read_ocean_topo | :vbar_gm0 | :write_meta_ocdiag |
- dto :
real*8
- timestep for ocean dynamics (s)
Initial Value= 450.
Used by: | :init_ocean | :oceans | :oflux |
- ndyno :
integer
Used by: | :init_ocean | :init_odiag | :oceans |
- mdyno :
integer
Used by: | :init_ocean | :oceans |
- msgso :
integer
Used by: | :init_ocean | :oceans |
- budget :
- grid quantities (defined locally on each proc.)
- dtofs :
real*8
Used by: | :init_ocean | :oceans |
- dtolf :
real*8
Used by: | :init_ocean | :oceans | :ofluxv |
- dts :
real*8
Used by: | :basin_prep | :init_ocean | :init_odiag | :obdrag | :obdrag2 | :oceans | :ocoast | :oconv | :ofluxv | :oijl_prep | :stbdra | :stconv | :strout | GM_COM |
- bydts :
real*8
Used by: | :init_ocean | :oconv |
- owtbudg :
real*8, allocatable, dimension(:, :)
Used by: | :alloc_ocean | :conserv_odiag | :set_owtbudg |
- oj_budg :
integer, allocatable, dimension(:, :)
Used by: | :alloc_ocean | :conserv_odiag | :set_oj_budg | :set_owtbudg |
- opress :
real*8, allocatable, dimension(:, :)
- Anomalous pressure at surface of ocean (under ice) (Pa)
Used by: | :alloc_ocean | :ground_oc | :odhorz0 | :ofluxv | :opgf | :vbar_gm0 |
- oj_0b :
integer
Used by: | :conserv_odiag | :set_oj_budg |
- oj_1b :
integer
Used by: | :conserv_odiag | :set_oj_budg |
- ogeoz :
real*8, allocatable, dimension(:, :)
- ocean geopotential at surface (m^2/s^2)
Used by: | :alloc_ocean | :init_ocean | :oceans | :oconv | :odhorz | :og2ag_toc2sst | :opgf |
- kpl :
integer, allocatable, dimension(:, :)
- level to which mixed layer descends (1)
Used by: | :alloc_ocean | :init_ocean | :oconv | KPP_COM |
- ogeoz_sv :
real*8, allocatable, dimension(:, :)
Used by: | :alloc_ocean | :init_ocean | :oceans | :og2ag_toc2sst |
- opbot :
real*8, allocatable, dimension(:, :)
- ocean bottom pressure (diagnostic only) (Pa)
Used by: | :alloc_ocean | :oceans | :odhorz0 | :ofluxv | :opgf |
- nbyz :
- [muvc]: # of basins at each lat/depth
- i :
- [12]yz[muvc]: start/end i-indices for each basin
- mysparsecomm_type :
type(sparsecommunicator_type), save
Used by: | :gather_straits_pairs | :init_straits | :scatter_straits_pairs |
- nbyzmax :
integer, parameter
- Initial Value
= 20
Used by: | :alloc_ocean | :init_ocean | :oadvuz | OPFIL2_COEFFS:calc_opfil2_coeffs |
- nbyzm :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oceans | :oconv | :odhorz | :odhorz0 | :ofluxv | :polevel | :relax_zmoms |
- nbyzu :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oceans | :odhorz | :ofluxv | :polevel | OPFIL2_COEFFS:calc_opfil2_coeffs |
- nbyzv :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvty2 | :oadvty3 | :oadvty4 | :oceans | :odhorz | :ofluxv | :polevel |
- nbyzc :
integer, dimension(:, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :odhorz |
- remap_o2a :
type(aoremap_type)
- atm->ocn,ocn->atm interpolation info
Used by: | :init_ocean | INT_OG2AG_MOD:int_og2ag_2da_par | INT_OG2AG_MOD:int_og2ag_3da_par | INT_OG2AG_MOD:int_og2ag_3db_par |
- remap_a2o :
type(aoremap_type)
- atm->ocn,ocn->atm interpolation info
Used by: | :init_ocean | INT_AG2OG_MOD:int_ag2og_2da_par | INT_AG2OG_MOD:int_ag2og_3da_par | INT_AG2OG_MOD:int_ag2og_vector1_par |
- i1yzm :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oceans | :oconv | :odhorz | :odhorz0 | :ofluxv | :polevel | :relax_zmoms |
- i2yzm :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oadvty2 | :oadvty3 | :oadvty4 | :oadvtz2 | :oadvtz3 | :oadvtz4 | :oceans | :oconv | :odhorz | :odhorz0 | :ofluxv | :polevel | :relax_zmoms |
- i1yzu :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oceans | :odhorz | :ofluxv | :polevel | OPFIL2_COEFFS:calc_opfil2_coeffs |
- i2yzu :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvtx2 | :oadvtx3 | :oadvtx4 | :oceans | :odhorz | :ofluxv | :polevel | OPFIL2_COEFFS:calc_opfil2_coeffs |
- i1yzv :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvty2 | :oadvty3 | :oadvty4 | :oceans | :odhorz | :ofluxv | :polevel |
- i2yzv :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :densgrad | :get_gradients0 | :init_ocean | :oadvty2 | :oadvty3 | :oadvty4 | :oceans | :odhorz | :ofluxv | :polevel |
- i1yzc :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :odhorz |
- i2yzc :
integer, dimension(:, :, :), allocatable
Used by: | :alloc_ocean | :init_ocean | :odhorz |
- bydxyv :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- khp :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- khv :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- tanp :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- tanv :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- bydxv :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- bydxp :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- bydyv :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- bydyp :
real*8, save, allocatable, dimension(:)
Used by: | :init_odiff | :odiff |
- uxa :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- uxb :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- uxc :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- uya :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- uyb :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- uyc :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vxa :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vxb :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vxc :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vya :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vyb :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- vyc :
real*8, save, allocatable, dimension(:, :, :)
Used by: | :init_odiff | :odiff |
- bydxypjm :
real*8, save
Used by: | :init_odiff |
- uypb :
real*8, save, dimension(lmo)
Used by: | :init_odiff |
- uypa :
real*8, save, dimension(im, lmo)
Used by: | :init_odiff |
- fslip :
real*8, parameter
- Initial Value
= 0.
Used by: | :init_odiff | :odiff |