Symbol |
Description |
Uses |
G
|
tendency term for the tracers
|
4
|
g
|
Gtype names <--------+
|
34
|
g
|
number of dimensions |
|
0
|
g
|
dname1, dname2, ... |
|
0
|
g
|
d1, d2, d3, ... |
|
0
|
g
|
starting indicies: is1, is2, ... |
|
0
|
g
|
ending indicies: ie1, ie2, ... |
|
0
|
g
|
Gtype index
|
0
|
g0
|
|
12
|
g1
|
|
12
|
g10code
|
|
11
|
g2
|
|
12
|
g3
|
|
6
|
g4
|
|
3
|
g5
|
|
3
|
g6
|
|
3
|
G_ACTIVE_READ_PROFILE
|
|
1
|
G_ACTIVE_READ_TILE_XY
|
|
1
|
G_ACTIVE_READ_TILE_XYZ
|
|
1
|
G_ACTIVE_READ_XY
|
|
1
|
G_ACTIVE_READ_XY_LOC
|
|
1
|
G_ACTIVE_READ_XYZ
|
|
1
|
G_ACTIVE_READ_XYZ_LOC
|
|
1
|
G_ACTIVE_READ_XZ
|
|
1
|
G_ACTIVE_READ_XZ_LOC
|
|
1
|
G_ACTIVE_READ_YZ
|
|
1
|
G_ACTIVE_READ_YZ_LOC
|
|
1
|
g_active_var
|
|
54
|
G_ACTIVE_WRITE_PROFILE
|
|
1
|
G_ACTIVE_WRITE_TILE_XY
|
|
1
|
G_ACTIVE_WRITE_TILE_XYZ
|
|
1
|
G_ACTIVE_WRITE_XY
|
|
1
|
G_ACTIVE_WRITE_XY_LOC
|
|
1
|
G_ACTIVE_WRITE_XYZ
|
|
1
|
G_ACTIVE_WRITE_XYZ_LOC
|
|
1
|
G_ACTIVE_WRITE_XZ
|
|
1
|
G_ACTIVE_WRITE_XZ_LOC
|
|
1
|
G_ACTIVE_WRITE_YZ
|
|
1
|
G_ACTIVE_WRITE_YZ_LOC
|
|
1
|
g_aqh
|
|
3
|
g_area
|
|
2
|
g_atemp
|
|
3
|
G_AUTODIFF_INADMODE_SET
|
|
1
|
G_AUTODIFF_INADMODE_UNSET
|
|
1
|
g_bottomdragfld
|
|
2
|
g_climsss
|
|
3
|
g_climsst
|
|
3
|
g_cost_r
|
|
1
|
g_cost_state_final_r
|
|
1
|
g_cost_vector_r
|
|
1
|
g_diffKr
|
|
2
|
g_diffkr
|
|
5
|
g_dQdT
|
|
2
|
g_dummy
|
|
18
|
G_DUMMY_IN_STEPPING
|
|
1
|
G_DYNVARS_BOTTOMDRAG
|
|
1
|
g_dynvars_cd
|
|
3
|
g_dynvars_diag
|
|
1
|
G_DYNVARS_DIFFKR
|
|
1
|
g_dynvars_diffkr
|
|
2
|
G_DYNVARS_KAPGM
|
|
1
|
g_dynvars_kapgm
|
|
2
|
G_DYNVARS_KAPREDI
|
|
1
|
g_dynvars_r
|
|
3
|
g_dynvars_r_2
|
|
1
|
g_EmPmR
|
|
3
|
g_empmr
|
|
5
|
g_etah
|
|
2
|
g_etan
|
|
7
|
g_etaN
|
|
1
|
g_etanm1
|
|
6
|
G_EXF_ADJOINT_SNAPSHOTS
|
|
1
|
g_exf_atm_temp_r
|
|
1
|
g_exf_atm_wind_r
|
|
1
|
g_exf_hsflux_r
|
|
1
|
g_exf_rad_down_r
|
|
1
|
g_exf_stress_r
|
|
1
|
g_fc
|
|
6
|
g_ffields
|
|
2
|
g_ffields_dQdT
|
|
1
|
g_ffields_EmPmR
|
|
1
|
g_ffields_fu
|
|
1
|
g_ffields_fv
|
|
1
|
g_ffields_lambdaSaltClimRelax
|
|
1
|
g_ffields_lambdaThetaClimRelax
|
|
1
|
g_ffields_pload
|
|
1
|
g_ffields_Qnet
|
|
1
|
g_ffields_Qsw
|
|
1
|
g_ffields_saltFlux
|
|
1
|
g_ffields_sIceLoad
|
|
1
|
g_ffields_SSS
|
|
1
|
g_ffields_SST
|
|
1
|
g_fu
|
|
8
|
g_fv
|
|
8
|
g_gs
|
|
6
|
g_gsnm
|
|
2
|
g_gsnm1
|
|
6
|
g_gt
|
|
6
|
g_gtnm
|
|
2
|
g_gtnm1
|
|
6
|
g_gtr1
|
|
4
|
g_gtr1nm1
|
|
4
|
g_gu
|
|
6
|
g_gucd
|
|
4
|
g_gunm
|
|
2
|
g_gunm1
|
|
6
|
g_gv
|
|
6
|
g_gvcd
|
|
4
|
g_gvnm
|
|
2
|
g_gvnm1
|
|
6
|
g_heff
|
|
2
|
g_hflux
|
|
3
|
g_hsnow
|
|
2
|
g_kapgm
|
|
7
|
g_kapredi
|
|
3
|
g_lambdaSaltClimRelax
|
|
2
|
g_lambdaThetaClimRelax
|
|
2
|
g_lwdown
|
|
2
|
g_lwflux
|
|
2
|
G_MONITOR
|
|
1
|
g_objf_state_final
|
|
18
|
g_objf_vector
|
|
2
|
g_pload
|
|
2
|
g_precip
|
|
3
|
g_Qnet
|
|
3
|
g_qnet
|
|
5
|
g_Qsw
|
|
3
|
g_salt
|
|
9
|
g_saltFlux
|
|
2
|
g_seaice_dynvars_1
|
|
1
|
g_sflux
|
|
3
|
g_sIceLoad
|
|
2
|
g_SSS
|
|
2
|
g_sss
|
|
4
|
g_SST
|
|
2
|
g_sst
|
|
4
|
g_swdown
|
|
3
|
G_THE_MAIN_LOOP
|
|
6
|
g_theta
|
|
9
|
g_totphihyd
|
|
3
|
g_tr1
|
|
4
|
g_tr1_r
|
|
2
|
g_uice
|
|
2
|
g_unm1
|
|
6
|
g_ustress
|
|
3
|
g_uvel
|
|
7
|
g_uVel
|
|
2
|
g_uveld
|
|
6
|
g_uwind
|
|
3
|
g_vice
|
|
2
|
g_vnm1
|
|
6
|
g_vstress
|
|
3
|
g_vvel
|
|
7
|
g_vVel
|
|
2
|
g_vveld
|
|
6
|
g_vwind
|
|
3
|
g_wvel
|
|
7
|
g_wVel
|
|
3
|
GAD_2D_CALC_RHS
|
|
2
|
GAD_ADVECTION
|
Generalised advection driver (multi-dim
|
4
|
GAD_ADVECTION
|
Generalised advection driver (multi-dim
|
0
|
GAD_ADVECTION
|
Generalised advection driver (multi-dim
|
0
|
GAD_ADVECTION
|
Generalised advection driver (multi-dim
|
0
|
GAD_ADVECTION
|
Generalised advection driver (multi-dim
|
0
|
GAD_AGE
|
|
6
|
GAD_ALLOW_TS_SOM_ADV
|
|
10
|
GAD_AREA
|
|
8
|
GAD_BIHARM_X
|
|
2
|
GAD_BIHARM_Y
|
|
2
|
GAD_C2_2D_ADV_X
|
|
2
|
GAD_C2_2D_ADV_Y
|
|
2
|
GAD_C2_ADV_R
|
|
2
|
GAD_C2_ADV_X
|
|
2
|
GAD_C2_ADV_Y
|
|
2
|
GAD_C2_IMPL_R
|
|
3
|
GAD_C4_ADV_R
|
|
2
|
GAD_C4_ADV_X
|
|
2
|
GAD_C4_ADV_Y
|
|
2
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
6
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CALC_RHS
|
Generalised advection package ( see pkg/gad )
|
0
|
GAD_CHECK
|
|
2
|
GAD_DEL2
|
|
2
|
GAD_DIAG_SUFX
|
|
34
|
GAD_DIAGNOSTICS_INIT
|
|
2
|
GAD_DIAGNOSTICS_STATE
|
|
2
|
GAD_DIFF_2D_X
|
|
2
|
GAD_DIFF_2D_Y
|
|
2
|
GAD_DIFF_R
|
|
3
|
GAD_DIFF_X
|
|
3
|
GAD_DIFF_Y
|
|
3
|
GAD_DST2U1_ADV_R
|
|
3
|
GAD_DST2U1_ADV_X
|
|
5
|
GAD_DST2U1_ADV_Y
|
|
5
|
GAD_DST2U1_IMPL_R
|
|
3
|
GAD_DST3_ADV_R
|
|
4
|
GAD_DST3_ADV_X
|
|
6
|
GAD_DST3_ADV_Y
|
|
6
|
GAD_DST3FL_ADV_R
|
|
3
|
GAD_DST3FL_ADV_X
|
|
5
|
GAD_DST3FL_ADV_Y
|
|
5
|
GAD_DST3FL_IMPL_R
|
|
3
|
GAD_EXCH_SOM
|
|
5
|
GAD_FLUXLIMIT_ADV_R
|
|
3
|
GAD_FLUXLIMIT_ADV_X
|
|
5
|
GAD_FLUXLIMIT_ADV_Y
|
|
5
|
GAD_FLUXLIMIT_IMPL_R
|
|
3
|
GAD_GRAD_X
|
|
2
|
GAD_GRAD_Y
|
|
2
|
GAD_HEFF
|
|
10
|
GAD_IMPLICIT_R
|
|
5
|
GAD_INIT_FIXED
|
|
2
|
GAD_INIT_VARIA
|
|
2
|
GAD_OlMinSize
|
overlap minimum size for GAD routines
|
27
|
GAD_OS7MP_ADV_R
|
|
3
|
GAD_OS7MP_ADV_X
|
|
4
|
GAD_OS7MP_ADV_Y
|
|
4
|
GAD_PARM_C
|
|
1
|
GAD_PARM_I
|
|
1
|
GAD_PARM_L
|
|
1
|
GAD_QICE1
|
|
4
|
GAD_QICE2
|
|
5
|
GAD_READ_PICKUP
|
|
2
|
GAD_SALINITY
|
salinity
|
30
|
GAD_SALT
|
|
8
|
GAD_Scheme_MaxNum
|
maximum possible number for an advection scheme
|
6
|
GAD_Scheme_olSize
|
overlap minimum size for this advection scheme
|
17
|
GAD_SI_FRAC
|
|
6
|
GAD_SI_HICE
|
|
8
|
GAD_SI_HSNOW
|
|
6
|
GAD_SI_QICE1
|
|
6
|
GAD_SI_QICE2
|
|
7
|
GAD_SMOL
|
|
1
|
GAD_SMOLARKIEWICZ_HACK
|
|
4
|
GAD_SNOW
|
|
8
|
GAD_SOM_ADV_R
|
|
2
|
GAD_SOM_ADV_X
|
|
2
|
GAD_SOM_ADV_Y
|
|
2
|
GAD_SOM_ADVECT
|
|
4
|
GAD_SOM_EXCHANGES
|
|
3
|
GAD_SOM_FILL_CS_CORNER
|
|
3
|
GAD_SOM_LIM_R
|
|
2
|
GAD_SOM_PREP_CS_CORNER
|
|
3
|
GAD_SOM_VARS_R
|
|
1
|
GAD_TEMPERATURE
|
temperature
|
29
|
GAD_TR
|
passive tracer id (GAD_TR1+iTracer-1)
|
8
|
GAD_TR1
|
passive tracer 1
|
29
|
GAD_U3_ADV_R
|
|
2
|
GAD_U3_ADV_X
|
|
2
|
GAD_U3_ADV_Y
|
|
2
|
GAD_U3C4_IMPL_R
|
|
3
|
GAD_VALID_ADVSCHEME
|
|
21
|
GAD_WRITE_PICKUP
|
|
2
|
GALK
|
tendency term of alkalinity
|
10
|
gam
|
|
12
|
GAM
|
|
11
|
gam1
|
|
8
|
gam2
|
|
4
|
gamfac
|
|
4
|
GAMFAC
|
|
1
|
gamm
|
|
12
|
gamma
|
|
4
|
GAMMA
|
|
21
|
gamma_blk
|
adiabatic lapse rate
|
17
|
gamma_blk
|
adiabatic lapse rate
|
0
|
gammas
|
|
5
|
gammat
|
restoring parameters (1./(T/SrelaxStevens - time scale))
|
5
|
GAMMAT
|
|
1
|
GARYFLUX
|
|
1
|
gat1m
|
|
4
|
gat1s
|
|
4
|
gat1t
|
|
4
|
GATHER_2D_R4
|
|
1
|
GATHER_2D_R8
|
|
8
|
GATHER_2D_WH_R4
|
|
1
|
GATHER_2D_WH_R8
|
|
1
|
GATHER_VECTOR
|
|
2
|
GATHER_XZ
|
|
1
|
GATHER_YZ
|
|
1
|
gathered
|
|
3
|
gBaro
|
Accel. due to gravity used in barotropic equation ( m/s^2 )
|
11
|
gbycp
|
|
1
|
GBYCP
|
|
2
|
GCFC11
|
|
4
|
GCFC12
|
|
4
|
GCHEM_ADD_TENDENCY
|
|
3
|
GCHEM_CALC_TENDENCY
|
|
3
|
GCHEM_CHECK
|
|
2
|
GCHEM_DIAGNOSTICS_INIT
|
|
2
|
GCHEM_DIAGS
|
gchem diags. see pkg/gchem
|
0
|
GCHEM_DIAGS
|
gchem diags. see pkg/gchem
|
0
|
GCHEM_DIAGS
|
gchem diags. see pkg/gchem
|
0
|
GCHEM_DIAGS
|
gchem diags. see pkg/gchem
|
0
|
GCHEM_FIELD_LOAD
|
load tracer forcing fields (pkg/gchem)
|
0
|
GCHEM_FIELD_LOAD
|
load tracer forcing fields (pkg/gchem)
|
0
|
GCHEM_FIELD_LOAD
|
load tracer forcing fields (pkg/gchem)
|
0
|
GCHEM_FIELD_LOAD
|
load tracer forcing fields (pkg/gchem)
|
0
|
GCHEM_FIELDS
|
|
1
|
GCHEM_FIELDS_LOAD
|
|
2
|
GCHEM_FORCING_INT
|
tracer forcing for gchem pkg (if all
|
0
|
GCHEM_FORCING_INT
|
tracer forcing for gchem pkg (if all
|
0
|
GCHEM_FORCING_INT
|
tracer forcing for gchem pkg (if all
|
0
|
GCHEM_FORCING_INT
|
tracer forcing for gchem pkg (if all
|
0
|
GCHEM_FORCING_SEP
|
tracer forcing for gchem pkg (if
|
3
|
GCHEM_FORCING_SEP
|
tracer forcing for gchem pkg (if
|
0
|
GCHEM_FORCING_SEP
|
tracer forcing for gchem pkg (if
|
0
|
GCHEM_FORCING_SEP
|
tracer forcing for gchem pkg (if
|
0
|
gchem_ForcingCycle
|
periodic forcing parameter specific for gchem (seconds)
|
4
|
gchem_ForcingPeriod
|
periodic forcing parameter specific for gchem (seconds)
|
4
|
GCHEM_INIT
|
tracer interface pkg (see pkh/gchem)
|
0
|
GCHEM_INIT
|
tracer interface pkg (see pkh/gchem)
|
0
|
GCHEM_INIT
|
tracer interface pkg (see pkh/gchem)
|
0
|
GCHEM_INIT
|
tracer interface pkg (see pkh/gchem)
|
0
|
GCHEM_INIT_FIXED
|
tracer interface pachage, see pkg/gchem
|
2
|
GCHEM_INIT_FIXED
|
tracer interface pachage, see pkg/gchem
|
0
|
GCHEM_INIT_FIXED
|
tracer interface pachage, see pkg/gchem
|
0
|
GCHEM_INIT_FIXED
|
tracer interface pachage, see pkg/gchem
|
0
|
GCHEM_INIT_VARI
|
|
2
|
gchem_int
|
place holder to read in a integer number, set at run time
|
0
|
gchem_int1
|
|
4
|
gchem_int2
|
|
4
|
gchem_int3
|
|
4
|
gchem_int4
|
|
4
|
gchem_int5
|
|
4
|
GCHEM_OUTPUT
|
|
2
|
GCHEM_PARAMS
|
|
1
|
GCHEM_PARM01
|
|
2
|
GCHEM_PARM_L
|
|
1
|
GCHEM_READPARMS
|
tracer interface package, see pkg/gchem
|
2
|
GCHEM_READPARMS
|
tracer interface package, see pkg/gchem
|
0
|
GCHEM_READPARMS
|
tracer interface package, see pkg/gchem
|
0
|
GCHEM_READPARMS
|
tracer interface package, see pkg/gchem
|
0
|
gchem_rl
|
place holder to read in a real number, set at run time
|
0
|
gchem_rl1
|
|
4
|
gchem_rl2
|
|
4
|
gchem_rl3
|
|
4
|
gchem_rl4
|
|
4
|
gchem_rl5
|
|
4
|
GCHEM_SEPARATE_FORCING
|
|
3
|
GCHEM_WRITE_PICKUP
|
|
2
|
gchemTendency
|
3DxPTRACER_num field that store the tendencies due
|
6
|
gcm_tracer
|
surface mean of tracer
|
0
|
gcmdz
|
|
3
|
gcode
|
|
46
|
GDC
|
tendency due to air-sea exchange
|
3
|
gdiag
|
parser field with characteristics of the diagnostics
|
72
|
gdiag
|
parser field with characteristics of the diagnostics
|
0
|
GDIC
|
|
6
|
GDOP
|
|
4
|
GDRAIN
|
|
6
|
gdrain
|
|
5
|
gen0
|
|
14
|
gen1
|
|
24
|
gen_lat0
|
|
7
|
gen_lat_0
|
longitude and latitude of SouthWest
|
0
|
gen_lat_0
|
longitude and latitude of SouthWest
|
0
|
gen_lat_inc
|
vector y-grid increments
|
7
|
gen_lat_inc
|
vector y-grid increments
|
0
|
gen_lon0
|
|
7
|
gen_lon_0
|
longitude and latitude of SouthWest
|
0
|
gen_lon_0
|
longitude and latitude of SouthWest
|
0
|
gen_lon_inc
|
scalar x-grid increment
|
7
|
gen_lon_inc
|
scalar x-grid increment
|
0
|
gen_nlat
|
input x-grid and y-grid size
|
7
|
gen_nlat
|
input x-grid and y-grid size
|
0
|
gen_nlon
|
input x-grid and y-grid size
|
7
|
gen_nlon
|
input x-grid and y-grid size
|
0
|
gen_xout
|
coordinates for output grid
|
7
|
gen_xout
|
coordinates for output grid
|
0
|
gen_yout
|
coordinates for output grid
|
7
|
gen_yout
|
coordinates for output grid
|
0
|
genchanged
|
|
5
|
genconst
|
|
10
|
gencost_avgperiod
|
|
22
|
gencost_barfile
|
|
11
|
gencost_barfld
|
|
5
|
gencost_datafile
|
|
10
|
gencost_errfile
|
|
6
|
gencost_mask
|
|
5
|
gencost_modfld
|
|
5
|
gencost_name
|
|
20
|
gencost_nrec
|
|
6
|
gencost_period
|
|
5
|
gencost_scalefile
|
|
11
|
gencost_spmax
|
|
6
|
gencost_spmin
|
|
6
|
gencost_spzero
|
|
6
|
gencost_weight
|
|
25
|
gencount0
|
|
7
|
gencount1
|
|
6
|
generate_tag
|
|
46
|
GENERIC_BAR_MONTH
|
|
15
|
genfac
|
|
6
|
genfile
|
|
25
|
genfile0
|
|
7
|
genfile1
|
|
7
|
genfileout
|
|
5
|
genfirst
|
|
6
|
genfld
|
|
31
|
genmask
|
|
28
|
genperiod
|
|
25
|
genrec
|
|
8
|
genremove_intercept
|
|
6
|
genremove_slope
|
|
6
|
gensign
|
|
5
|
genstartdate
|
|
6
|
geoid_covariancefile
|
|
11
|
geoid_errfile
|
|
7
|
GET_ALARM
|
|
8
|
GET_LANDFRAC
|
|
7
|
GET_METHANE_N2O
|
|
2
|
GET_OCNVARS
|
|
2
|
GET_TIME
|
|
8
|
GET_WRITE_GLOBAL_FLD
|
|
1
|
GETALB
|
|
2
|
getcon
|
|
107
|
GETCON
|
|
21
|
GETDIAG
|
|
5
|
GETEMISS
|
|
2
|
GETENV
|
|
4
|
GETLGR
|
|
2
|
GETPWHERE
|
|
2
|
GETSICE
|
|
6
|
GETSST
|
|
6
|
gFac
|
switch (0 or 1) that turns on restoring boundary condition
|
9
|
gfd
|
|
26
|
gfdmem
|
|
5
|
GFE
|
|
6
|
gFld
|
tendency of seaice field
|
24
|
gFld
|
tendency array
|
0
|
gfo_errfile
|
|
8
|
gfofile
|
|
17
|
gfointercept
|
|
9
|
gfomask
|
|
33
|
gfoobs
|
|
34
|
gfoperiod
|
|
10
|
gfoslope
|
|
9
|
gfostartdate
|
|
11
|
gfostartdate1
|
|
6
|
gfostartdate2
|
|
6
|
gfoTimeMask
|
|
5
|
gfoTimeMaskFile
|
|
8
|
gg
|
|
54
|
GG
|
|
11
|
GG_VOLFLUX
|
|
1
|
GGL90_CALC
|
|
2
|
GGL90_CALC_DIFF
|
|
5
|
GGL90_CALC_VISC
|
|
2
|
GGL90_CHECK
|
|
2
|
GGL90_CORNER
|
|
1
|
GGL90_DIAGNOSTICS_INIT
|
|
2
|
GGL90_EXCHANGES
|
|
2
|
GGL90_FIELDS
|
|
1
|
GGL90_INIT_FIXED
|
|
2
|
GGL90_INIT_VARIA
|
|
2
|
GGL90_OUTPUT
|
|
2
|
GGL90_PARM01
|
|
2
|
GGL90_PARMS_C
|
|
1
|
GGL90_PARMS_L
|
|
1
|
GGL90_PARMS_R
|
|
1
|
GGL90_READ_PICKUP
|
|
2
|
GGL90_READPARMS
|
|
2
|
GGL90_TAVE_COUNT
|
|
1
|
GGL90_TAVE_FIELDS
|
|
1
|
GGL90_timeAve
|
|
10
|
GGL90_WRITE_PICKUP
|
|
2
|
GGL90alpha
|
|
6
|
GGL90ceps
|
|
7
|
GGL90ck
|
|
6
|
GGL90diffKr
|
|
10
|
GGL90diffKrtave
|
|
6
|
GGL90diffKrTave
|
|
1
|
GGL90diffKzT
|
GGL90 diffusion coefficient for temperature (m^2/s)
|
0
|
GGL90diffMax
|
|
7
|
GGL90diffTKEh
|
|
12
|
GGL90dumpFreq
|
|
6
|
GGL90eps
|
|
4
|
GGL90isOn
|
|
2
|
GGL90isON
|
|
1
|
GGL90m2
|
|
6
|
GGL90mixingLength
|
mixing length of scheme following Banke+Delecuse
|
35
|
GGL90mixingLengthMin
|
|
14
|
GGL90mixingMaps
|
|
5
|
GGL90taveFreq
|
|
7
|
GGL90TKE
|
sub-grid turbulent kinetic energy (m^2/s^2)
|
34
|
GGL90TKEbottom
|
|
9
|
GGL90TKEFile
|
|
8
|
GGL90TKEmin
|
|
10
|
GGL90TKEsurfMin
|
|
6
|
GGL90TKEtave
|
|
6
|
GGL90TKETave
|
|
1
|
GGL90viscArU
|
|
9
|
GGL90viscArUtave
|
|
7
|
GGL90viscArV
|
|
9
|
GGL90viscArVtave
|
|
7
|
GGL90viscAz
|
GGL90 eddy viscosity coefficient (m^2/s)
|
0
|
GGL90viscMax
|
|
8
|
GGL90visctmp
|
|
29
|
GGL90writeState
|
|
6
|
GGm1
|
|
5
|
GH
|
|
9
|
ghat
|
|
21
|
ghgbgr
|
|
2
|
GHUM0
|
|
3
|
gi
|
grid names <----+
|
0
|
gkw
|
|
23
|
glf
|
local flag for globalFiles
|
21
|
glf
|
local flag for globalFiles
|
0
|
glf
|
local flag for globalFiles
|
0
|
glf
|
local flag for globalFiles
|
0
|
glf
|
local flag for globalFiles
|
0
|
global
|
|
54
|
GLOBAL_ADMAX_R4
|
|
2
|
GLOBAL_ADMAX_R8
|
|
2
|
GLOBAL_ADSUM_R4
|
|
2
|
GLOBAL_ADSUM_R8
|
|
2
|
GLOBAL_ADSUM_TILE_RL
|
|
1
|
GLOBAL_MAX_R4
|
|
1
|
GLOBAL_MAX_R8
|
|
4
|
global_nTx
|
|
12
|
GLOBAL_SUM_INT
|
|
13
|
GLOBAL_SUM_R4
|
|
2
|
GLOBAL_SUM_R8
|
|
4
|
GLOBAL_SUM_SEND_RECV
|
|
2
|
GLOBAL_SUM_SINGLECPU_RL
|
|
6
|
GLOBAL_SUM_TILE_RL
|
|
56
|
GLOBAL_SURF_MEAN
|
|
1
|
GLOBAL_VEC_SUM_INT
|
|
1
|
GLOBAL_VEC_SUM_R4
|
|
1
|
GLOBAL_VEC_SUM_R8
|
|
2
|
globalArea
|
Domain Integrated horizontal Area [m2]
|
15
|
globalArr
|
|
6
|
globalarr
|
|
11
|
globalBuf
|
|
4
|
globalFile
|
selects between writing a global or tiled file
|
230
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalFile
|
selects between writing a global or tiled file
|
0
|
globalfile
|
|
156
|
globalFiles
|
Selects between global and tiled files.
|
19
|
globalfiles
|
|
4
|
globFile
|
|
4
|
globfld2d
|
|
15
|
globfld3d
|
|
106
|
globfld3D
|
|
1
|
globfldtmp2
|
|
46
|
globfldtmp3
|
|
43
|
globfldxz
|
|
19
|
globfldyz
|
|
19
|
globmsk
|
|
18
|
globmskxz
|
|
10
|
globmskyz
|
|
10
|
gloNyWh
|
global sum of sNyWh
|
6
|
gloNyWh
|
global sum of sNyWh
|
0
|
glPtr4
|
|
4
|
glPtr8
|
|
4
|
Gm
|
|
5
|
GM
|
|
8
|
gm1
|
|
7
|
gm2
|
|
5
|
gm3
|
|
8
|
GM_advect
|
|
7
|
GM_AdvForm
|
|
24
|
GM_AdvSeparate
|
|
12
|
GM_AUTODIFF_EXCESSIVE_STORE
|
|
6
|
GM_background_K
|
Thickness diffusivity [m^2/s] (GM bolus transport)
|
14
|
GM_bigSlope
|
|
10
|
GM_BOLUS
|
|
1
|
GM_BOLUS_ADVEC
|
|
32
|
GM_DERIVED_PAR
|
|
1
|
GM_EXCLUDE_AC02_TAP
|
|
1
|
GM_EXCLUDE_CLIPPING
|
|
5
|
GM_EXCLUDE_FM07_TAP
|
|
1
|
GM_EXCLUDE_TAPERING
|
|
2
|
GM_EXTRA_DIAGONAL
|
|
24
|
GM_ExtraDiag
|
|
13
|
GM_facTrL2dz
|
minimum Trans. Layer Thick. as a factor of local dz
|
7
|
GM_facTrL2ML
|
maximum Trans. Layer Thick. as a factor of Mix-Layer Depth
|
6
|
GM_HorTensor
|
|
1
|
GM_InMomAsStress
|
|
12
|
GM_isopycK
|
Isopycnal diffusivity [m^2/s] (Redi-tensor)
|
20
|
GM_Kmin_horiz
|
minimum horizontal diffusivity [m^2/s]
|
7
|
GM_Kwx_T
|
|
8
|
GM_Kwy_T
|
|
8
|
GM_Kwz_T
|
|
8
|
GM_maxSlope
|
maximum slope (tapering/clipping) [-]
|
27
|
GM_maxTransLay
|
maximum Trans. Layer Thick. [m]
|
6
|
GM_MDSIO
|
|
5
|
GM_MNC
|
|
10
|
GM_NON_UNITY_DIAGONAL
|
|
21
|
GM_PARAMS_C
|
|
1
|
GM_PARAMS_L
|
|
1
|
GM_PARAMS_R
|
|
1
|
GM_PARM01
|
|
2
|
GM_PsiX
|
|
24
|
GM_PsiXtave
|
|
8
|
GM_PsiY
|
|
20
|
GM_PsiYtave
|
|
8
|
GM_rMaxSlope
|
|
7
|
GM_Scrit
|
|
10
|
GM_Sd
|
|
10
|
GM_skewflx
|
|
12
|
GM_slopeSqCutoff
|
slope^2 cut-off value
|
14
|
GM_slopeSqCutoff
|
slope^2 cut-off value
|
0
|
GM_Small_Number
|
epsilon used in computing the slope
|
25
|
GM_Small_Number
|
epsilon used in computing the slope
|
0
|
GM_taper_scheme
|
select which tapering/clipping scheme to use
|
26
|
GM_TAVE_PSI_B
|
|
1
|
GM_TAVE_VARS
|
|
1
|
GM_timeAve
|
|
12
|
GM_UVtensor
|
|
1
|
GM_Visbeck
|
|
1
|
GM_Visbeck_alpha
|
|
18
|
GM_Visbeck_depth
|
|
8
|
GM_Visbeck_length
|
|
8
|
GM_Visbeck_maxSlope
|
|
9
|
GM_Visbeck_maxVal_K
|
|
5
|
GM_Visbeck_minDepth
|
|
5
|
GM_Visbeck_minVal_K
|
|
5
|
GM_VISBECK_VARIABLE_K
|
|
30
|
GM_Wtensor
|
|
1
|
GMAX_COMMON_I
|
|
1
|
GMAX_COMMON_R4
|
|
1
|
GMAX_COMMON_R8
|
|
1
|
GMH
|
|
15
|
GMIDR
|
|
22
|
gmkx0
|
|
7
|
gmkx1
|
|
7
|
gmky0
|
|
7
|
gmky1
|
|
7
|
gmkz0
|
|
7
|
gmkz1
|
|
7
|
GMREDI_CALC_DIFF
|
GM package ( see pkg/gmredi ).
|
5
|
GMREDI_CALC_DIFF
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_DIFF
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_DIFF
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_DIFF
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_PSI_B
|
|
2
|
GMREDI_CALC_TENSOR
|
GM package ( see pkg/gmredi ).
|
2
|
GMREDI_CALC_TENSOR
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR_DUMMY
|
GM package ( see pkg/gmredi ).
|
2
|
GMREDI_CALC_TENSOR_DUMMY
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR_DUMMY
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR_DUMMY
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_TENSOR_DUMMY
|
GM package ( see pkg/gmredi ).
|
0
|
GMREDI_CALC_UVFLOW
|
|
5
|
GMREDI_CALC_WFLOW
|
|
7
|
GMREDI_CHECK
|
GM Package. pkg/gmredi
|
2
|
GMREDI_CHECK
|
GM Package. pkg/gmredi
|
0
|
GMREDI_CHECK
|
GM Package. pkg/gmredi
|
0
|
GMREDI_CHECK
|
GM Package. pkg/gmredi
|
0
|
GMREDI_CHECK
|
GM Package. pkg/gmredi
|
0
|
GMREDI_DIAGNOSTICS_FILL
|
|
2
|
GMREDI_DIAGNOSTICS_INIT
|
|
2
|
GMREDI_DIAGS
|
GM diags. see pkg/gmredi
|
0
|
GMREDI_DIAGS
|
GM diags. see pkg/gmredi
|
0
|
GMREDI_DIAGS
|
GM diags. see pkg/gmredi
|
0
|
GMREDI_DIAGS
|
GM diags. see pkg/gmredi
|
0
|
GMREDI_DIAGS
|
GM diags. see pkg/gmredi
|
0
|
GMREDI_INIT
|
GM package. ( see pkg/gmredi )
|
0
|
GMREDI_INIT
|
GM package. ( see pkg/gmredi )
|
0
|
GMREDI_INIT
|
GM package. ( see pkg/gmredi )
|
0
|
GMREDI_INIT
|
GM package. ( see pkg/gmredi )
|
0
|
GMREDI_INIT
|
GM package. ( see pkg/gmredi )
|
0
|
GMREDI_INIT_FIXED
|
|
2
|
GMREDI_INIT_VARIA
|
|
2
|
GMREDI_MNC_INIT
|
|
2
|
GMREDI_OUTPUT
|
|
2
|
GMREDI_READPARMS
|
GM Package. see pkg/gmredi
|
2
|
GMREDI_READPARMS
|
GM Package. see pkg/gmredi
|
0
|
GMREDI_READPARMS
|
GM Package. see pkg/gmredi
|
0
|
GMREDI_READPARMS
|
GM Package. see pkg/gmredi
|
0
|
GMREDI_READPARMS
|
GM Package. see pkg/gmredi
|
0
|
GMREDI_RTRANSPORT
|
|
3
|
GMREDI_SLOPE_LIMIT
|
|
4
|
GMREDI_SLOPE_PSI
|
|
2
|
GMREDI_WITH_STABLE_ADJOINT
|
|
4
|
GMREDI_XTRANSPORT
|
|
3
|
GMREDI_YTRANSPORT
|
|
3
|
GMVDR
|
|
22
|
GMwxFile
|
|
9
|
GMwyFile
|
|
9
|
GMwzFile
|
|
9
|
gname
|
|
36
|
gnorm
|
|
4
|
gnorm0
|
|
21
|
go
|
|
18
|
GO
|
|
145
|
GO2
|
|
7
|
gocp
|
|
4
|
gold
|
|
19
|
goptCount
|
Used to count the nuber of grid options (only one is allowed!)
|
28
|
gp
|
|
3
|
gp_inflow
|
|
4
|
GPO4
|
tendency of PO4 due to biological productivity,
|
8
|
gPtr
|
work-space for time-stepping
|
25
|
gPTr
|
|
2
|
gPtracer
|
the tendency array
|
10
|
gPtracer
|
updates tendency array
|
0
|
gPtracer
|
the tendency array
|
0
|
gPtracer
|
updates tendency array
|
0
|
gPtrLoc
|
|
1
|
gpTrNm1
|
work-space for time-stepping
|
17
|
GRAD_SIGMA
|
Calculate isoneutral gradients
|
2
|
GRAD_SIGMA
|
Calculate isoneutral gradients
|
0
|
GRAD_SIGMA
|
Calculate isoneutral gradients
|
0
|
GRAD_SIGMA
|
Calculate isoneutral gradients
|
0
|
GRAD_SIGMA
|
Calculate isoneutral gradients
|
0
|
grav
|
earth s mean gravity (m/s**2) (PREM)
|
36
|
GRAV
|
|
13
|
gravity
|
Accel. due to gravity ( m/s^2 )
|
78
|
GRAVITY
|
|
1
|
gravity_mks
|
gravitational acceleration [m/s^2]
|
7
|
gravitySign
|
indicates the direction of gravity relative to R direction
|
23
|
gravitySign
|
direction of gravity relative to R direction (removed from namelist and set according to z/p coordinate)
|
0
|
GRD2MSC
|
|
23
|
grd_HeatCp
|
Heat capacity of the ground [J/m3/K]
|
17
|
grd_HeatCp
|
Heat capacity of the ground (J/m3/K)
|
0
|
grd_HeatCp
|
Heat capacity of the ground [J/m3/K]
|
0
|
GRDCHK_CHECK
|
|
2
|
grdchk_eps
|
|
14
|
grdchk_epsfac
|
|
8
|
GRDCHK_GET_OBCS_MASK
|
|
2
|
GRDCHK_GET_POSITION
|
|
3
|
GRDCHK_GETADXX
|
|
3
|
GRDCHK_GETXX
|
|
7
|
grdchk_i
|
|
1
|
GRDCHK_INIT
|
|
3
|
GRDCHK_LOC
|
|
3
|
GRDCHK_MAIN
|
Gradient check package. see pkg/grdchk
|
5
|
GRDCHK_MAIN
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_MAIN
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_MAIN
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_MAIN
|
Gradient check package. see pkg/grdchk
|
0
|
grdchk_maskxz
|
|
10
|
grdchk_maskyz
|
|
10
|
grdchk_nml
|
|
2
|
grdchk_obcs_mask_r
|
|
1
|
GRDCHK_PRINT
|
|
3
|
grdchk_r
|
|
1
|
GRDCHK_READPARMS
|
Gradient check package. see pkg/grdchk
|
2
|
GRDCHK_READPARMS
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_READPARMS
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_READPARMS
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_READPARMS
|
Gradient check package. see pkg/grdchk
|
0
|
GRDCHK_SETXX
|
|
7
|
GRDCHK_SUMMARY
|
|
2
|
grdchkparms_i
|
|
1
|
grdchkparms_l
|
|
1
|
grdchkparms_r
|
|
1
|
grdchkvarindex
|
|
180
|
grdchkwhichproc
|
|
27
|
grdDiv
|
|
29
|
GRDSCP
|
|
10
|
GRDSIG
|
|
6
|
grdVrt
|
|
21
|
grdWexcess
|
ground water in excess [m/s]
|
7
|
GREEN
|
|
6
|
GRID
|
|
4
|
grid
|
|
5
|
GRID_DEPTH_CTRL
|
|
1
|
GRID_E_OB
|
|
1
|
GRID_E_OB_AUX
|
|
1
|
GRID_E_PTR_OB
|
|
1
|
GRID_E_PTR_OB_AUX
|
|
1
|
GRID_I
|
|
1
|
GRID_IND_OB
|
|
1
|
GRID_N_OB
|
|
1
|
GRID_N_OB_AUX
|
|
1
|
GRID_N_PTR_OB
|
|
1
|
GRID_N_PTR_OB_AUX
|
|
1
|
GRID_OB_NLFS
|
|
1
|
GRID_OBNH
|
|
1
|
GRID_OBNH_AUX
|
|
1
|
GRID_RL
|
|
1
|
GRID_RS
|
|
1
|
GRID_S_OB
|
|
1
|
GRID_S_OB_AUX
|
|
1
|
GRID_S_PTR_OB
|
|
1
|
GRID_S_PTR_OB_AUX
|
|
1
|
GRID_W_OB
|
|
1
|
GRID_W_OB_AUX
|
|
1
|
GRID_W_PTR_OB
|
|
1
|
GRID_W_PTR_OB_AUX
|
|
1
|
GRIDALT_DIAGNOSTICS_INIT
|
|
2
|
GRIDALT_INITIALISE
|
|
2
|
gridalt_mapping
|
|
1
|
GRIDALT_UPDATE
|
|
3
|
gridField
|
|
8
|
gridFrac
|
|
9
|
gridLoc
|
Position on the grid (U or V) of field.
|
12
|
GridThickness
|
|
4
|
GRN
|
|
5
|
grnd_alb
|
ground albedo [0-1]
|
8
|
grnd_alb
|
ground albedo [0-1]
|
0
|
grnstrip
|
|
5
|
groundAtK1
|
put the surface(k=1) at the ground (replaced by usingPCoords)
|
4
|
groundLevel_atm
|
|
6
|
groundWnp1
|
hold temporary future soil moisture []
|
6
|
gS
|
|
66
|
gs
|
|
2
|
Gs
|
|
5
|
GS_R8_BUFFER_I
|
|
2
|
GS_R8_BUFFER_R
|
|
2
|
gSloc
|
|
5
|
gsm_alk
|
|
6
|
gsm_ALK
|
|
1
|
gsm_c14
|
|
1
|
gsm_C14
|
|
1
|
gsm_dic
|
|
7
|
gsm_DIC
|
|
2
|
gsm_s
|
|
10
|
gsm_S
|
|
1
|
gsm_t
|
|
2
|
gsm_tracer
|
|
3
|
gsNm
|
|
22
|
gsnm
|
|
4
|
gsNm1
|
|
18
|
gsnm1
|
|
2
|
gsphy
|
|
10
|
GSR8_level
|
Cyclic buffer index into global data sum elements.
|
8
|
GSR8_level
|
Cyclic buffer index into global data sum elements.
|
0
|
GSR8_value
|
Global data for accumulating sum elements.
|
16
|
GSR8_value
|
Global data for accumulating sum elements.
|
0
|
gstar
|
|
3
|
GSUM_COMMON_I
|
|
1
|
GSUM_COMMON_R4
|
|
1
|
GSUM_COMMON_R8
|
|
1
|
GSUM_R8
|
|
1
|
GSUM_R8_INIT
|
|
1
|
gT
|
|
85
|
gt
|
|
12
|
Gt
|
|
5
|
GT
|
|
1
|
gt_in
|
|
29
|
gT_in
|
|
7
|
gt_tmp
|
|
3
|
gTair
|
|
10
|
gTairm
|
atmosphere temperature tendency
|
4
|
GTEMP0
|
|
3
|
gthphy
|
|
10
|
gTKE
|
right hand side of diffusion equation
|
3
|
gTloc
|
local tendency in boundary layer
|
5
|
gTloc
|
local tendency in boundary layer
|
0
|
gtm1_in
|
|
8
|
gTm1_in
|
|
3
|
gtNm
|
|
22
|
gtnm
|
|
4
|
gtNm1
|
|
18
|
gtnm1
|
|
2
|
gTracer
|
Tendency at current time ( generally units of quantity/sec )
|
85
|
gTracer
|
(kArg>0) Tendency at current time ( units of quantity/sec ) (kArg=0) state variable at current time
|
0
|
gTracer
|
Tracer field, with tendencies
|
0
|
gTracer
|
Tendency at current time ( generally units of quantity/sec )
|
0
|
gTracer
|
Tracer field, with tendencies
|
0
|
gTracer
|
tendancy array
|
0
|
gTracer
|
tendency array
|
0
|
gTracer
|
tendency array
|
0
|
gTracer
|
future tracer field
|
0
|
gTracer
|
tendency array
|
0
|
gTracer
|
future tracer field
|
0
|
gTrFac
|
|
6
|
gTrLoc
|
|
7
|
gTrNm
|
(kArg>0) Tendencies at previous times ( units of quantity/sec ) (kArg=0) state variable at previous times
|
8
|
gTrNm1
|
Tendency at previous time ( generally units of quantity/sec )
|
8
|
gTrNm1
|
Tracer field, with tendencies
|
0
|
gTrNm1
|
Tendency at previous time ( generally units of quantity/sec )
|
0
|
gTrNm1
|
Tracer field, with tendencies
|
0
|
gTrtmp
|
|
11
|
gU
|
|
113
|
guCor
|
Coriolis terms (2 compon.) computed on C grid
|
8
|
guDiss
|
dissipation tendency (all explicit terms), u component
|
24
|
guDiss
|
dissipation tendency (all explicit terms), u component
|
0
|
gUdiss
|
|
6
|
guDissip
|
gradient of Surface potential (Pressure/rho, ocean) dissipation tendency (all explicit terms), u component
|
10
|
guDissip
|
dissipation tendency (all explicit terms), u component
|
0
|
guDissip
|
dissipation tendency (all explicit terms), u component
|
0
|
gUext
|
|
8
|
guExt
|
|
1
|
guFld
|
Acceleration (U & V compon.) from the C grid
|
3
|
guNm
|
|
13
|
gunm
|
|
4
|
guNm1
|
|
13
|
gunm1
|
|
2
|
guphy
|
|
12
|
gUtmp
|
|
24
|
gV
|
|
111
|
gvCor
|
Coriolis terms (2 compon.) computed on C grid
|
8
|
gvDiss
|
dissipation tendency (all explicit terms), v component
|
30
|
gvDiss
|
dissipation tendency (all explicit terms), v component
|
0
|
gvDissip
|
dissipation tendency (all explicit terms), v component
|
10
|
gvDissip
|
dissipation tendency (all explicit terms), v component
|
0
|
gVext
|
|
8
|
gvExt
|
|
1
|
gvFld
|
Acceleration (U & V compon.) from the C grid
|
3
|
gvNm
|
|
13
|
gvnm
|
|
4
|
gvNm1
|
|
13
|
gvnm1
|
|
2
|
gvphy
|
|
12
|
gVtmp
|
|
24
|
gW
|
|
25
|
gwAdd
|
other tendencies (Coriolis, Metric-terms)
|
7
|
GWATER
|
|
2
|
GWATX
|
|
15
|
GWATXY
|
|
1
|
GWATY
|
|
15
|
GWDD
|
|
2
|
gwDiss
|
vertical momentum dissipation tendency
|
8
|
GWDRAG
|
|
2
|
GWFLUX
|
|
45
|
gwNm
|
|
11
|
gWnm
|
|
2
|
gwNm1
|
|
9
|
gWnm1
|
|
1
|
gwSideDrag
|
side drag tendency
|
4
|
gWtmp
|
|
3
|
gwunit
|
|
29
|
gX
|
Time tendencies at current and previous time levels.
|
0
|
gX
|
Time tendencies at current and previous time levels.
|
0
|
gxNm1
|
Time tendencies at current and previous time levels.
|
0
|
gxNm1
|
Time tendencies at current and previous time levels.
|
0
|
gXNm1
|
|
4
|
gXnm1
|
|
12
|
gYnm1
|
|
14
|
gYNm1
|
|
4
|