Last change
on this file since 1138 was
409,
checked in by ymipsl, 12 years ago
|
Add improved nectdf internal library src
YM
|
-
Property svn:eol-style set to
native
|
File size:
801 bytes
|
Rev | Line | |
---|
[409] | 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 | |
---|
| 14 | typedef enum CEops { |
---|
| 15 | CEO_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 | |
---|
| 21 | typedef enum CEsort { |
---|
| 22 | CES_NIL=0, |
---|
| 23 | CES_STR=8,CES_INT=9,CES_FLOAT=10, |
---|
| 24 | CES_VAR=11,CES_FCN=12,CES_CONST=13, |
---|
| 25 | CES_SELECT=14, CES_PROJECT=15, |
---|
| 26 | CES_SEGMENT=16, CES_CONSTRAINT=17, |
---|
| 27 | CES_VALUE=18, CES_SLICE=19 |
---|
| 28 | } CEsort; |
---|
| 29 | |
---|
| 30 | #endif /*CECONSTRAINTS_H*/ |
---|
| 31 | |
---|
Note: See
TracBrowser
for help on using the repository browser.