JURASSIC
Data Fields
clim_t Struct Reference

JuMACS climatology on a fixed grid. More...

#include <jurassic.h>

Data Fields

int nalt
 Number of altitude levels. More...
 
int nlat
 Number of latitude bands. More...
 
int ntime
 Number of climatological time coordinates. More...
 
double alt [CZ]
 Altitude grid [km]. More...
 
double lat [CLAT]
 Latitude grid [deg]. More...
 
double time [CT]
 Climatological time coordinates [s into year]. More...
 
double t [CT][CZ][CLAT]
 Temperature [K]. More...
 
double q [NG][CT][CZ][CLAT]
 Volume mixing ratio [ppv]. More...
 
int has_t
 Set if a temperature field was read. More...
 
int has_q [NG]
 Set for each emitter with a field read. More...
 

Detailed Description

JuMACS climatology on a fixed grid.

Monthly zonal mean fields on the JuMACS (altitude, lat) grid, stored in fixed-size arrays only, such that the structure can be copied to a compute device as a whole. The fields are defined for month < CT, altitude < nalt, and lat < nlat. The month index is associated with the climatological time coordinates time, given as seconds into a year of 365.25 days.

Definition at line 1552 of file jurassic.h.

Field Documentation

◆ nalt

int clim_t::nalt

Number of altitude levels.

Definition at line 1554 of file jurassic.h.

◆ nlat

int clim_t::nlat

Number of latitude bands.

Definition at line 1557 of file jurassic.h.

◆ ntime

int clim_t::ntime

Number of climatological time coordinates.

Definition at line 1560 of file jurassic.h.

◆ alt

double clim_t::alt[CZ]

Altitude grid [km].

Definition at line 1563 of file jurassic.h.

◆ lat

double clim_t::lat[CLAT]

Latitude grid [deg].

Definition at line 1566 of file jurassic.h.

◆ time

double clim_t::time[CT]

Climatological time coordinates [s into year].

Definition at line 1569 of file jurassic.h.

◆ t

double clim_t::t[CT][CZ][CLAT]

Temperature [K].

Definition at line 1572 of file jurassic.h.

◆ q

double clim_t::q[NG][CT][CZ][CLAT]

Volume mixing ratio [ppv].

Definition at line 1575 of file jurassic.h.

◆ has_t

int clim_t::has_t

Set if a temperature field was read.

Definition at line 1578 of file jurassic.h.

◆ has_q

int clim_t::has_q[NG]

Set for each emitter with a field read.

Definition at line 1581 of file jurassic.h.


The documentation for this struct was generated from the following file: