Difference between revisions of "Variables"

From WikiROMS
Jump to navigationJump to search
Line 47: Line 47:


=='''T'''==
=='''T'''==
;<span id="t"></span>'''t'''
:Tracer-type variables, <math>\,T(\xi,\eta,s,t,itrc)</math>.
:'''dimension =''' '''t'''(LBi:UBi,LBj:UBj,N,3,NT)
:'''pointer =''' OCEAN(ng)%'''t'''
:'''tangent =''' <span style="color:red">tl_t</span>
:'''adjoint =''' <span style="color:purple">ad_t</span>
:'''grid =''' &rho;-points
:This array contains all the tracer fields.  They are classified as active (potential temperature, salinity), inert (dyes, pollutants, oil spills, etc), passive (sediment, biology). There is a index identifier for each tracer field (see table below).  Notice that salinity does not have physical units. Usually PSU is used to indicate that the practical salinity scale was used to determine conductivity.
{| border="1" cellspacing="0" cellpadding="5" align="center"
! Index
! Field
! Units
|-
| '''itemp'''
| Potential temperature
| Celsius
|-
| '''isalt'''
| Salinity
| None
|-
| '''inert'''(1:NPT)
| NPT inert tracers
| kilogram meter<sup>-3</sup>
|-
| '''idsed'''(1:NST)
| NST sediment tracers
| kilogram meter<sup>-3</sup>
|-
| '''idbio'''(1:NBT)
| NBT biology tracers
| millimole meter<sup>-3</sup>
|-
|}


=='''U'''==
=='''U'''==
Line 61: Line 98:
;<span id="ubar"></span>'''ubar'''  
;<span id="ubar"></span>'''ubar'''  
:Vertically-integrated momentum component in the &xi;-direction, <math>\bar u(\xi,\eta,t)</math>.
:Vertically-integrated momentum component in the &xi;-direction, <math>\bar u(\xi,\eta,t)</math>.
::<math>\bar u = \frac{1}{D} \int_{-h}^{\zeta} u\,H_z\,dz</math>
:'''dimension =''' '''ubar'''(LBi:UBi,LBj:UBj,3)
:'''dimension =''' '''ubar'''(LBi:UBi,LBj:UBj,3)
:'''pointer =''' OCEAN(ng)%'''ubar'''
:'''pointer =''' OCEAN(ng)%'''ubar'''
Line 81: Line 119:
;<span id="vbar"></span>'''vbar'''  
;<span id="vbar"></span>'''vbar'''  
:Vertically-integrated momentum component in the &eta;-direction, <math>\bar v(\xi,\eta,t)</math>.
:Vertically-integrated momentum component in the &eta;-direction, <math>\bar v(\xi,\eta,t)</math>.
::<math>\bar v = \frac{1}{D} \int_{-h}^{\zeta} v\,H_z\,dz</math>
:'''dimension =''' '''vbar'''(LBi:UBi,LBj:UBj,3)
:'''dimension =''' '''vbar'''(LBi:UBi,LBj:UBj,3)
:'''pointer =''' OCEAN(ng)%'''vbar'''
:'''pointer =''' OCEAN(ng)%'''vbar'''

Revision as of 03:50, 15 November 2006

A

B

C

D

E

F

G

H

Hz
Vertical level thicknesses, . The thicknesses are time-dependent and computed in routine set_depths.
dimension = Hz(LBi:UBi,LBj:UBj,N)
pointer = GRID(ng)%Hz
tangent = tl_Hz
adjoint = ad_Hz
units = meter
grid = ρ-points

I

J

K

L

M

N

O

P

Q

R

S

T

t
Tracer-type variables, .
dimension = t(LBi:UBi,LBj:UBj,N,3,NT)
pointer = OCEAN(ng)%t
tangent = tl_t
adjoint = ad_t
grid = ρ-points
This array contains all the tracer fields. They are classified as active (potential temperature, salinity), inert (dyes, pollutants, oil spills, etc), passive (sediment, biology). There is a index identifier for each tracer field (see table below). Notice that salinity does not have physical units. Usually PSU is used to indicate that the practical salinity scale was used to determine conductivity.
Index Field Units
itemp Potential temperature Celsius
isalt Salinity None
inert(1:NPT) NPT inert tracers kilogram meter-3
idsed(1:NST) NST sediment tracers kilogram meter-3
idbio(1:NBT) NBT biology tracers millimole meter-3

U

u
Total momentum component in the ξ-direction, .
dimension = u(LBi:UBi,LBj:UBj,N,2)
pointer = OCEAN(ng)%u
tangent = tl_u
adjoint = ad_u
units = meter second-1
grid = u-points
ubar
Vertically-integrated momentum component in the ξ-direction, .
dimension = ubar(LBi:UBi,LBj:UBj,3)
pointer = OCEAN(ng)%ubar
tangent = tl_ubar
adjoint = ad_ubar
units = meter second-1
grid = u-points

V

v
3D momentum component in the η-direction, .
dimension = v(LBi:UBi,LBj:UBj,N,2)
pointer = OCEAN(ng)%v
tangent = tl_u
adjoint = ad_u
units = meter second-1
grid = v-points
vbar
Vertically-integrated momentum component in the η-direction, .
dimension = vbar(LBi:UBi,LBj:UBj,3)
pointer = OCEAN(ng)%vbar
tangent = tl_vbar
adjoint = ad_vbar
units = meter second-1
grid = v-points

W

W
Terrain-following, vertical velocity component, .
dimension = W(LBi:UBi,LBj:UBj,0:N)
pointer = OCEAN(ng)%W
tangent = tl_W
adjoint = ad_W
units = meter3 second-1
grid = w-points

X

Y

Z

zeta
Free-surface, .
dimension = zeta(LBi:UBi,LBj:UBj,3)
pointer = OCEAN(ng)%zeta
tangent = tl_zeta
adjoint = ad_zeta
units = meter
grid = ρ-points