NCL Home > Documentation > Functions > Meteorology

# coriolis_param

Calculate the Coriolis parameter.

Available in version 6.4.0 and later.

## Prototype

```load "\$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"  ; This library is automatically loaded
; from NCL V6.2.0 onward.
; No need for user to explicitly load.

function coriolis_param (
lat  : numeric
)

return_val [dimsizes(lat)] :  float or double
```

## Arguments

lat

A variable of any dimensionality containing the latitude (degrees)

## Return value

A scalar or array of the same size(s) as lat. The output will be double if lat is of type double.

## Description

Calculate the Coriolis parameter: 2*OMEGA*sin(lat) where OMEGA=7.292e-5

## Examples

Example 1

```    lat    = 35                                      ; scalar
f35    = coriolis_param(lat)  ; scalar
print(f35)                    ; f35(1)

nlat   = 10
LAT    = latGlobeFo(nlat, "LAT", "latitude", "degrees_north")  ; LAT(LAT)
fLAT   = coriolis_param(LAT)   ; 1D array of length 10
print(fLAT)

```
The output is:
```
Variable: f35
Type: float
Total Size: 4 bytes
1 values
Number of Dimensions: 1
Dimensions and sizes:   [1]
Coordinates:
Number Of Attributes: 2
long_name :   Coriolis parameter
units :       1/s
(0)     8.365038e-05

----------------------------------

Variable: fLAT
Type: float
Total Size: 40 bytes
10 values
Number of Dimensions: 1
Dimensions and sizes:   [LAT | 10]
Coordinates:
LAT: [-81..81]
Number Of Attributes: 2
long_name :   Coriolis parameter
units :       1/s
(0)     -0.0001440445
(1)     -0.0001299444
(2)     -0.0001031244
(3)     -6.620997e-05
(4)     -2.28144e-05
(5)     2.28144e-05
(6)     6.620997e-05
(7)     0.0001031244
(8)     0.0001299444
(9)     0.0001440445
```