Salome HOME
Merge branch V7_3_1_BR
[modules/kernel.git] / src / DSC / DSC_User / Datastream / Calcium / calcium.hf
1 C Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
2 C
3 C Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4 C CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5 C
6 C This library is free software; you can redistribute it and/or
7 C modify it under the terms of the GNU Lesser General Public
8 C License as published by the Free Software Foundation; either
9 C version 2.1 of the License, or (at your option) any later version.
10 C
11 C This library is distributed in the hope that it will be useful,
12 C but WITHOUT ANY WARRANTY; without even the implied warranty of
13 C MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 C Lesser General Public License for more details.
15 C
16 C You should have received a copy of the GNU Lesser General Public
17 C License along with this library; if not, write to the Free Software
18 C Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
19 C
20 C See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21 C
22
23 C  File   : version.h
24 C  Author : Eric Fayolle (EDF)
25 C  Module : KERNEL
26 C
27 C  Outils d'Aide au Couplage de Code de Calcul : $Id$
28
29         INTEGER CP_ENTIER, CP_REEL, CP_DREEL, CP_COMPLEXE,
30      .          CP_LOGIQUE, CP_CHAINE,
31      .          ENTIER,REEL,DREEL,COMPLEXE,LOGIQUE,CHAINE,
32      .          CP_NORMALE, CP_ANORMALE,
33      .          CP_CONT, CP_ARRET,
34      .          CP_TEMPS, CP_ITERATION, CP_SEQUENTIEL,
35      .          CP_IN, CP_OUT,
36      .          IN, OUT,
37      .          CP_ILLIMITE, CP_AUTESP,
38      .          CP_LINEAIRE, CP_ESCALIER, CP_AUCUNE,
39      .          CP_ROUTE, CP_ERREURS,
40      .          CP_ROUTE_NORMAL, CP_ROUTE_DIRECT,
41      .          CP_AUTO, CP_BLOCAGE, CP_MANUEL,
42      .          CP_ATTENTE, CP_IMMEDIATE 
43          INTEGER CPLVAV, CPLVAF, CPLVAS, CPLCAV, CPLFAV,
44      .          VARIABLE_LEN, CODE_LEN, INSTANCE_LEN,
45      .          CPOK, CPEIU, CPNMVR, CPIOVR, CPTP, CPTPVR,
46      .          CPIT, CPITVR, CPRENA, CPDNTP, CPDNDI,
47      .          CPNMCD, CPNMIN, CPATTENTE, CPBLOC, CPNTNULL,
48      .          CPLGVR, CPSTOP, CPATAL, CPNOCP, CPCTVR,
49      .          CPPASNULL, CPMACHINE, CPGRNU, CPGRIN,
50      .          CPFINFICH, CPERRFICH, CPNORERR, CPRUNERR,
51      .          CPOPT, CPVALOPT, CPECREFF, CPLIEN, CPINARRET,
52      .          CPSTOPSEQ, CPDECL, CPINEXEC, CPPVM, CPERRINST
53
54         PARAMETER (VARIABLE_LEN = 144 , 
55      .             CODE_LEN     = 72 , 
56      .             INSTANCE_LEN = 72)
57
58         PARAMETER (CP_NORMALE = 10, CP_ANORMALE = 11)
59
60         PARAMETER (CP_CONT    = 20, CP_ARRET    = 21)
61
62         PARAMETER (CP_ENTIER  = 30, CP_REEL     = 31,
63      .             CP_DREEL   = 32, CP_COMPLEXE = 33, 
64      .             CP_LOGIQUE = 34, CP_CHAINE   = 35)
65
66         PARAMETER (ENTIER  = 30, REEL     = 31,
67      .             DREEL   = 32, COMPLEXE = 33, 
68      .             LOGIQUE = 34, CHAINE   = 35)
69
70         PARAMETER (CP_TEMPS= 40, CP_ITERATION = 41, 
71      .             CP_SEQUENTIEL = 42)
72
73         PARAMETER (CP_IN = 50, CP_OUT = 51)
74         PARAMETER (IN = 50, OUT = 51)
75
76         PARAMETER (CP_ILLIMITE = -70, CP_AUTESP = -71)
77
78         PARAMETER (CP_LINEAIRE = 100, CP_ESCALIER = 101, CP_AUCUNE = 121)
79
80         PARAMETER (CP_ROUTE = 131, CP_ERREURS = 132)
81
82         PARAMETER (CP_ROUTE_NORMAL = 133, CP_ROUTE_DIRECT = 134)
83
84         PARAMETER (CP_AUTO = 135, CP_BLOCAGE = 136, CP_MANUEL = 137)
85
86         PARAMETER (CP_ATTENTE = 24, CP_IMMEDIATE = 141)
87
88         PARAMETER (CPLVAV = 151, CPLVAF = 152, CPLVAS = 153,
89      .             CPLCAV = 154, CPLFAV = 155)
90
91         PARAMETER (CPOK      = 0 , CPEIU     = 1 , CPNMVR    = 2, 
92      .             CPIOVR    = 3 , CPTP      = 4 , CPTPVR    = 5,
93      .             CPIT      = 6 , CPITVR    = 7 , CPRENA    = 8,
94      .             CPDNTP    = 9 , CPDNDI    = 10, CPNMCD    = 11,
95      .             CPNMIN    = 12, CPATTENTE = 13, CPBLOC    = 14,
96      .             CPNTNULL  = 15, CPLGVR    = 16, CPSTOP    = 17,
97      .             CPATAL    = 18, CPNOCP    = 19, CPCTVR    = 20,
98      .             CPPASNULL = 21, CPMACHINE = 22, CPGRNU    = 23,
99      .             CPGRIN    = 24, CPFINFICH = 25, CPERRFICH = 26,
100      .             CPNORERR  = 27, CPRUNERR  = 28, CPOPT     = 29,
101      .             CPVALOPT  = 30, CPECREFF  = 31, CPLIEN    = 32,
102      .             CPINARRET = 33, CPSTOPSEQ = 34, CPDECL    = 35,
103      .             CPINEXEC  = 36, CPPVM     = 37, CPERRINST = 38)
104