Last change
on this file since 1975 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
|
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 | |
---|
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.