Data structure for mask. More...
#include <dsclim.h>
Data Fields | |
int | use_mask |
If we want to use the mask file. | |
double * | field |
Mask data. | |
char * | filename |
Filename for mask data. | |
char * | maskname |
Name of mask variable. | |
char * | lonname |
Longitude field name. | |
char * | latname |
Latitude field name. | |
char * | coords |
Coordinates for latitude and longitude (1D or 2D). | |
char * | proj |
Mapping projection type. | |
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). | |
double * | lon |
Longitudes. | |
double * | lat |
Latitudes. | |
int | nlon |
Number of longitudes. | |
int | nlat |
Number of latitudes. |
Data structure for mask.
Definition at line 387 of file dsclim.h.
char* mask_struct::coords |
Coordinates for latitude and longitude (1D or 2D).
Definition at line 394 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
char* mask_struct::dimcoords |
Coordinates for X and Y dimensions (1D or 2D).
Definition at line 398 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
char* mask_struct::dimxname |
X dimension name for observation files.
Definition at line 396 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
char* mask_struct::dimyname |
Y dimension name for observation files.
Definition at line 397 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
double* mask_struct::field |
Mask data.
0 for inactive and 1 for active point.
Definition at line 389 of file dsclim.h.
Referenced by free_main_data(), read_mask(), wt_downscaling(), and wt_learning().
char* mask_struct::filename |
Filename for mask data.
Definition at line 390 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
double* mask_struct::lat |
Latitudes.
Definition at line 400 of file dsclim.h.
Referenced by free_main_data(), read_mask(), wt_downscaling(), and wt_learning().
char* mask_struct::latname |
Latitude field name.
Definition at line 393 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
double* mask_struct::lon |
Longitudes.
Definition at line 399 of file dsclim.h.
Referenced by free_main_data(), read_mask(), wt_downscaling(), and wt_learning().
char* mask_struct::lonname |
Longitude field name.
Definition at line 392 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
char* mask_struct::maskname |
Name of mask variable.
Definition at line 391 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
Number of latitudes.
Definition at line 402 of file dsclim.h.
Referenced by read_mask(), wt_downscaling(), and wt_learning().
Number of longitudes.
Definition at line 401 of file dsclim.h.
Referenced by read_mask(), wt_downscaling(), and wt_learning().
char* mask_struct::proj |
Mapping projection type.
Definition at line 395 of file dsclim.h.
Referenced by free_main_data(), load_conf(), and read_mask().
If we want to use the mask file.
Definition at line 388 of file dsclim.h.
Referenced by free_main_data(), load_conf(), main(), wt_downscaling(), and wt_learning().