var_struct Struct Reference

Data structure var_struct for observation database variables. More...

#include <dsclim.h>

Collaboration diagram for var_struct:
Collaboration graph
[legend]

Data Fields

int nobs_var
 Number of observation variables.
char * lonname
 Longitude variable name for observation files.
char * latname
 Latitude variable name for observation files.
char * timename
 Time dimension name for observation files.
proj_structproj
 Projection information of large scale fields.
char * dimxname
 X dimension name for observation files.
char * dimyname
 Y dimension name for observation files.
char * dimcoords
 Coordinates for X and Y dimensions (1D or 2D).
char * frequency
 Frequency of observation data.
char * path
 Directory where observation data is stored: the template is of the form path/acronym_YYYYYYYY.nc where YYYYYYYY are the beginning and ending years concatenated.
int month_begin
 The input year in the database begins at this month number (1-12).
int year_digits
 Number of digits to represent years in observations data filename.
char * altitude
 Altitude NetCDF filename.
char * altitudename
 Altitude NetCDF variable filename.
char * template
 Observation datafiles template.
char ** acronym
 Acronym for variable in filename and NetCDF file.
char ** netcdfname
 Standard NetCDF variable acronym.
char ** name
 Long name of observation variable.
char ** post
 Post-processing attribute.
char ** clim
 Climatology Anomaly attribute.
char ** output
 Output attribute.
char ** units
 Units attribute for post-processing variables.
char ** height
 Height attribute for post-processing variables.
double * delta
 Value to add to get SI units.
double * factor
 Value to multiply to get SI units.

Detailed Description

Data structure var_struct for observation database variables.

Definition at line 118 of file dsclim.h.


Field Documentation

Acronym for variable in filename and NetCDF file.

Definition at line 134 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Altitude NetCDF filename.

Must be located in path directory.

Definition at line 131 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Altitude NetCDF variable filename.

Definition at line 132 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Climatology Anomaly attribute.

Definition at line 138 of file dsclim.h.

Referenced by free_main_data(), and load_conf().

Value to add to get SI units.

Definition at line 142 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Coordinates for X and Y dimensions (1D or 2D).

Definition at line 126 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

X dimension name for observation files.

Definition at line 124 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Y dimension name for observation files.

Definition at line 125 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Value to multiply to get SI units.

Definition at line 143 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Frequency of observation data.

Definition at line 127 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Height attribute for post-processing variables.

Definition at line 141 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Latitude variable name for observation files.

Definition at line 121 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Longitude variable name for observation files.

Definition at line 120 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

The input year in the database begins at this month number (1-12).

Definition at line 129 of file dsclim.h.

Referenced by load_conf(), output_downscaled_analog(), and read_obs_period().

Long name of observation variable.

Definition at line 136 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Standard NetCDF variable acronym.

Definition at line 135 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Number of observation variables.

Definition at line 119 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Output attribute.

Definition at line 139 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Directory where observation data is stored: the template is of the form path/acronym_YYYYYYYY.nc where YYYYYYYY are the beginning and ending years concatenated.

Definition at line 128 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Post-processing attribute.

Definition at line 137 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Projection information of large scale fields.

Definition at line 123 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Observation datafiles template.

Definition at line 133 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), and read_obs_period().

Time dimension name for observation files.

Definition at line 122 of file dsclim.h.

Referenced by free_main_data(), load_conf(), output_downscaled_analog(), read_obs_period(), and wt_downscaling().

Units attribute for post-processing variables.

Definition at line 140 of file dsclim.h.

Referenced by free_main_data(), load_conf(), and output_downscaled_analog().

Number of digits to represent years in observations data filename.

Definition at line 130 of file dsclim.h.

Referenced by load_conf(), output_downscaled_analog(), and read_obs_period().


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

Generated on 12 May 2016 for DSCLIM by  doxygen 1.6.1