MESSy/CLaMS: dimensions and representations

Deklaration of dimensions and representations

In bmil/messy_main_channel_bi.f90:

Dimensions

Representations

Initialize dimensions and representations

In bmil/messy_main_channel_clams.inc:

Dimensions

Initialize with new_dimension

ID

Name

Length

DIMID_TIME

time

1

DIMID_LON

LON

nx

DIMID_LAT

LAT

ny

DIMID_LEV

LEV

nz

DIMID_THETA

THETA

ntheta

DIMID_TRAJ

NPARTS

nparts_max

DIMID_SHUFFLE

NPARTS_SHUFFLE

nparts_max_shuffle

DIMID_MIX_GRID

NLEVS

adapt_par%nlevs

DIMID_NTASKS

ntasks

ntasks

DIMID_WAVE

WAVELENGTH

jpwave

DIMID_DISSOC_LEV

DISSOC_LEV

jpslevall

DIMID_DISSOC_LEVC

DISSOC_LEVC

jpslev

DIMID_DISSOC_LAT

DISSOC_LAT

jpschi

DIMID_DISSOC_SZA

DISSOC_SZA

jpschi

DIMID_DISSOC_NUMJ

DISSOC_NUMJ

numj_max

DIMID_SEDI_PARTICLE

SEDI_PARTICLE

nparticle_max

Dimension variables

Create with add_dimension_variable

Name of dimension

Name of dimension variable

values of dimension variable

time

time

0.0

time

YYYYMMDD

yyyymmdd

time

dt

delta_time

time

nstep

REAL(current_time_step, DP)

LON

LON

longrid

LAT

LAT

latgrid

LEV

LEV

levelgrid(1:nz)

Representations

Create with new_representation