IndexRundeck: P1SoM40Created: Wed May 8 03:30:18 EDT 2024

OCEAN

File: OCEAN_COM.f
Summary: OCEAN dynamic ocean related variables
Author : Gary Russell/Gavin Schmidt
Version:

Subroutines:
alloc_odiff


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 |

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility