30 #ifndef __CALCIUM_TYPES__
31 #define __CALCIUM_TYPES__
36 const float EPSILON = 1.e-6;
40 const int CP_TEMPS = 40;
41 const int CP_ITERATION = 41;
42 const int CP_SEQUENTIEL = 42;
47 const int CP_CONT = 20;
48 const int CP_ARRET = 21;
51 const int CP_LINEAIRE = 100;
52 const int CP_ESCALIER = 101;
61 const int CP_ILLIMITE = -70;
62 const int CP_AUTESP = -71;
66 typedef int InfoType ;
67 const int UNLIMITED_STORAGE_LEVEL = CP_ILLIMITE;
68 typedef enum {UNDEFINED_DEPENDENCY=CPIT,TIME_DEPENDENCY=CP_TEMPS,
69 ITERATION_DEPENDENCY=CP_ITERATION,
71 SEQUENCE_DEPENDENCY =CP_SEQUENTIEL
73 typedef enum {TI_SCHEM=TI,TF_SCHEM=TF,ALPHA_SCHEM} DateCalSchem;
74 typedef enum {L0_SCHEM=CP_ESCALIER,L1_SCHEM=CP_LINEAIRE} InterpolationSchem;
75 typedef enum {UNDEFINED_EXTRA_SCHEM,E0_SCHEM,E1_SCHEM} ExtrapolationSchem;
76 typedef enum {UNDEFINED_DIRECTIVE=0,CONTINUE=CP_CONT,STOP=CP_ARRET} DisconnectDirective;
103 const int CPITVR = 7;
106 const int CPRENA = 8;
109 const int CPDNTP = 9;
112 const int CPDNDI = 10;
115 const int CPNMCD = 11;
118 const int CPNMIN = 12;
121 const int CPATTENTE = 13;
124 const int CPBLOC = 14;
127 const int CPNTNULL = 15;
130 const int CPLGVR = 16;
133 const int CPSTOP = 17;
136 const int CPATAL = 18;
139 const int CPNOCP = 19;
142 const int CPCTVR = 20;
145 const int CPPASNULL = 21;
148 const int CPMACHINE = 22;
151 const int CPGRNU = 23;
154 const int CPGRIN = 24;
157 const int CPFINFICH = 25;
160 const int CPERRFICH = 26;
164 const int CPNORERR = 27;
168 const int CPRUNERR = 28;
171 const int CPOPT = 29;
174 const int CPVALOPT = 30;
177 const int CPECREFF = 31;
182 const int CPLIEN = 32;
186 const int CPINARRET = 33;
190 const int CPSTOPSEQ = 34;
193 const int CPDECL = 35;
196 const int CPINEXEC = 36;
207 const int CPINSTDEC = 40;
Definition: CalciumTypes.hxx:33