source: XIOS/dev/branch_openmp/extern/src_netcdf4/ceconstraints.h @ 1501

Last change on this file since 1501 was 409, checked in by ymipsl, 11 years ago

Add improved nectdf internal library src

YM

  • Property svn:eol-style set to native
File size: 801 bytes
Line 
1/*********************************************************************
2  *   Copyright 1993, UCAR/Unidata
3  *   See netcdf/COPYRIGHT file for copying and redistribution conditions.
4  *********************************************************************/
5/* $Header$ */
6
7#ifndef CECONSTRAINTS_H
8#define CECONSTRAINTS_H
9
10#ifndef NC_MAX_VAR_DIMS
11#define NC_MAX_VAR_DIMS 1024
12#endif
13
14typedef enum CEops {
15CEO_NIL=0,CEO_EQ=1,CEO_NEQ=2,CEO_GE=3,CEO_GT=4,CEO_LT=5,CEO_LE=6,CEO_RE=7
16} CEops;
17
18/* Must match NCCops */
19#define OPSTRINGS {"?","=","!=",">=",">","<=","<","=~"}
20
21typedef enum CEsort {
22CES_NIL=0,
23CES_STR=8,CES_INT=9,CES_FLOAT=10,
24CES_VAR=11,CES_FCN=12,CES_CONST=13,
25CES_SELECT=14, CES_PROJECT=15,
26CES_SEGMENT=16, CES_CONSTRAINT=17,
27CES_VALUE=18, CES_SLICE=19
28} CEsort;
29
30#endif /*CECONSTRAINTS_H*/
31
Note: See TracBrowser for help on using the repository browser.