Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/code
In directory sc8-pr-cvs1:/tmp/cvs-serv6822/dodico/idl/code
Modified Files:
diapre.idl hiswa.idl curvi.idl vag.idl olb.idl reflux.idl
simboat.idl sisyphe.idl taucomac.idl cubature.idl mascaret.idl
reflux3d.idl seuil.idl dimduc.idl sipor.idl lido.idl oscar.idl
sinavi.idl refonde.idl navmer.idl dunes.idl
Log Message:
*** keyword substitution change ***
Index: diapre.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/diapre.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: hiswa.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/hiswa.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: curvi.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/curvi.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: vag.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/vag.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: olb.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/olb.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: reflux.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/reflux.idl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Index: simboat.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/simboat.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: sisyphe.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sisyphe.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: taucomac.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/taucomac.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: cubature.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/cubature.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: mascaret.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/mascaret.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: reflux3d.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/reflux3d.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: seuil.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/seuil.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: dimduc.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/dimduc.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: sipor.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sipor.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: lido.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/lido.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: oscar.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/oscar.idl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** oscar.idl 30 Jan 2003 09:47:12 -0000 1.2
--- oscar.idl 21 Feb 2003 14:28:53 -0000 1.3
***************
*** 1,395 ****
! /*
! * @file oscar.idl
! * @creation 2002-09-30
! * @modification $Date$
! * @license GNU General Public License 2
! * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
! * @author Olivier Hoareau <oho...@et...>
! * @mail de...@fu...
! */
!
! #ifndef _OSCAR_IDL
! #define _OSCAR_IDL
!
! #include "general/calcul.idl"
!
! /**
! * @version $Revision$ $Date$ by $Author$
! * @author Olivier Hoareau
! */
! module oscar
! {
!
! /**
! * cette constante est utilisée lorsqu'un double n'a pas
! * de valeur (pas de valeur saisie par l'utilisateur) cette
! * valeur particulière ne doit donc pas être prise par un
! * double quelconque mais comme la valeur équivalente à
! * 'l'information n'a pas de valeur' (null autrement dit)
! * ATTENTION : suivant le JDK utilisé, la valeur,
! * Double.MIN_VALUE, n'est pas forcément la même, faites
! * donc attention si vous modifiez cette valeur à ne pas
! * dépasser la précision du JDK IBM ou du JDK Sun
! */
! const reel VALEUR_NULLE= 4.9E-323;
!
! /**
! * Structure de données génériques utilisées
! * par plusieurs des structures résultats
! */
! struct SPointCoteValeur
! {
! /**
! * cote du point en mètres.
! */
! reel cote;
! /**
! * valeur du point (pression,...).
! */
! reel valeur;
! };
!
! /**
! * Tableau de points (génériques).
! */
! typedef sequence<SPointCoteValeur> VSPointCoteValeur;
!
! /** structure commentaires */
! struct SCommentairesOscar
! {
! /** commentaires de 40 caracteres */
! chaine titre;
! };
!
! /** structure couche de sol */
! struct SCoucheSol
! {
! /** épaisseur de la couche */
! reel epaisseur;
!
! /** poids volumique humide */
! reel poidsVolumiqueHumide;
!
! /** poids volumique sature ou dejauge */
! reel poidsVolumique;
!
! /** coefficient de poussée ou de butée */
! reel coefficient;
!
! /** terme de cohésion drainée ou non drainée */
! reel cohesion;
!
! /** angle de frottement drainée ou non drainée */
! reel angleFrottement;
!
! };
!
! /** structure liste de couche de sol */
! typedef sequence<SCoucheSol> VSCoucheSol;
!
! /** structure sol */
! struct SSol
! {
! /** nombre de couches en poussée */
! entier nombreCouchesPoussee;
!
! /** tableau des couches en poussée */
! VSCoucheSol couchesPoussee;
!
! /** nombre de couches en butée */
! entier nombreCouchesButee;
!
! /** tableau des couches en butée */
! VSCoucheSol couchesButee;
!
! };
!
! /**
! * Eau.
! */
! struct SEau
! {
! /** faut-il prendre en compte une nappe d'eau côté poussée ? */
! booleen presenceNappeEauCotePoussee;
! /** faut-il prendre en compte une nappe d'eau côté butée ? */
! booleen presenceNappeEauCoteButee;
!
! /**
! * S: Statique ou D: Dynamique.
! */
! chaine typeCalculEau;
!
! /**
! * quand S.
! */
! reel coteNappeEauCotePoussee;
! reel coteNappeEauCoteButee;
! };
!
! /**
! * Surcharges.
! */
! struct SSurcharge
! {
! /**
! * combinaison de L:linéique, B:uniforme en bande et S:uniforme semi-infinie
! */
! chaine typeSurcharge;
!
! /**
! * quand L.
! */
! reel valeurSurchargeLineique;
!
! /**
! * quand B.
! */
! reel valeurSurchargeUniformeEnBande;
!
! /**
! * quand S.
! */
! reel valeurSurchargeUniformeSemiInfinie;
! };
!
! /**
! * Parametres generaux.
! */
! struct SParametresGeneraux
! {
! /**
! * L: Long terme ou C: Court terme.
! */
! chaine choixCalculSol;
! reel coteTerrePleinPoussee;
! reel coteTerrePleinButee;
! chaine projet;
! };
!
! /**
! * Contrainte.
! */
! struct SContrainte
! {
! reel cote;
! reel valeur;
! };
! typedef sequence<SContrainte> VSContrainte;
!
! /**
! * Effort en tête de rideau
! */
! struct SEffortEnTeteDeRideau
! {
! reel valeurForceEnTete;
! reel valeurMomentEnTete;
! };
!
! /**
! * Fichier diagramme.
! */
! struct SFichierDiagramme
! {
! chaine fichier;
! VSPointCoteValeur pointsCotePression;
! };
! typedef sequence<SFichierDiagramme> VSFichierDiagramme;
!
! /**
! * Efforts.
! */
! struct SEffort
! {
! entier nombreContraintesVerticales;
! VSContrainte contraintesVerticales;
! entier nombreContraintesHorizontales;
! VSContrainte contraintesHorizontales;
! VSFichierDiagramme fichiersDeDiagramme;
! SEffortEnTeteDeRideau effortEnTeteDeRideau;
! };
!
! /**
! * Ouvrages.
! */
! struct SOuvrage
! {
! /**
! * O:oui ou N:non
! */
! chaine presenceNappeTirants;
!
! /**
! * quand O.
! */
! reel coteNappeTirants;
! reel pourcentageEncastrementNappe;
!
! reel moduleYoungAcier;
! reel limiteElastiqueAcier;
! reel inertiePalplanches;
! reel demieHauteur;
!
! reel espaceEntreDeuxTirants;
! reel sectionTirants;
! reel limiteElastiqueAcierTirants;
! };
!
! /**
! * Parametres.
! */
! struct SParametresOscar
! {
! chaine nomFichierEntree;
! SCommentairesOscar commentairesOscar;
! SSol sol;
! SEau eau;
! SSurcharge surcharge;
! SEffort effort;
! SOuvrage ouvrage;
! SParametresGeneraux parametresGeneraux;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats du prédimensionnement du
! * rideau.
! */
! struct SResultatsPredimensionnement
! {
! /**
! * Cote de pression nulle en mètres.
! */
! reel cotePressionNull;
! /**
! * Point de butée simple en mètres.
! */
! reel pointButeeSimple;
! /**
! * Pied (20% de contre butée) en mètres.
! */
! reel pied20Pourcent;
! /**
! * Pied (contre-butée calculée) en mètres.
! */
! reel piedContreButee;
! /**
! * structure de données contenant
! * les infos sur le moment maximum
! * telles que cote et valeur.
! */
! SPointCoteValeur momentMaximum;
! /**
! * structure de données contenant
! * les infos sur le moment minimum
! * telles que cote et valeur.
! */
! SPointCoteValeur momentMinimum;
! /**
! * valeur de l'encastrement demandé en
! * pourcentage.
! */
! reel encastrement;
! /**
! * réaction d'ancrage
! */
! reel reactionAncrage;
! /**
! * niveau d'ancrage
! */
! reel niveauAncrage;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats du diagramme des pressions.
! */
! struct SResultatsPressions
! {
! /**
! * tableau de couples cote - pression.
! */
! VSPointCoteValeur pointsCotePression;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats de la déformée.
! */
! struct SResultatsDeformees
! {
! /**
! * tableau de couples cote - déformée.
! */
! VSPointCoteValeur pointsCoteDeformee;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats des efforts tranchants.
! */
! struct SResultatsEffortsTranchants
! {
! /**
! * tableau de couples cote - effort.
! */
! VSPointCoteValeur pointsCoteEffort;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats des moments fléchissants.
! */
! struct SResultatsMomentsFlechissants
! {
! /**
! * tableau de couples cote - moment.
! */
! VSPointCoteValeur pointsCoteMoment;
! };
!
! typedef sequence<chaine> Vchaine;
!
! /**
! * structure de données utilisées pour les
! * messages d'erreurs renvoyés par Xplan.
! */
! struct SResultatsErreursXplan
! {
! /**
! * tableau de messages (chaines de caractères).
! */
! Vchaine messages;
! };
!
! /**
! * structure principal utilisées pour les
! * résultats.
! */
! struct SResultatsOscar
! {
! SResultatsPredimensionnement predimensionnement;
! SResultatsPressions pressions;
! SResultatsDeformees deformees;
! SResultatsEffortsTranchants efforts;
! SResultatsMomentsFlechissants moments;
! SResultatsErreursXplan erreurs;
! };
!
! // INTERFACES
!
! interface IParametresOscar : ::calcul::IParametres
! {
! attribute SParametresOscar parametresOscar;
! };
!
! interface ICalculOscar : ::calcul::ICalcul
! {
! };
!
! interface IResultatsOscar : ::calcul::IResultats
! {
! attribute SResultatsOscar resultatsOscar;
! };
! };
!
! #endif
--- 1,395 ----
! /*
! * @file oscar.idl
! * @creation 2002-09-30
! * @modification $Date$
! * @license GNU General Public License 2
! * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
! * @author Olivier Hoareau <oho...@et...>
! * @mail de...@fu...
! */
!
! #ifndef _OSCAR_IDL
! #define _OSCAR_IDL
!
! #include "general/calcul.idl"
!
! /**
! * @version $Revision$ $Date$ by $Author$
! * @author Olivier Hoareau
! */
! module oscar
! {
!
! /**
! * cette constante est utilisée lorsqu'un double n'a pas
! * de valeur (pas de valeur saisie par l'utilisateur) cette
! * valeur particulière ne doit donc pas être prise par un
! * double quelconque mais comme la valeur équivalente à
! * 'l'information n'a pas de valeur' (null autrement dit)
! * ATTENTION : suivant le JDK utilisé, la valeur,
! * Double.MIN_VALUE, n'est pas forcément la même, faites
! * donc attention si vous modifiez cette valeur à ne pas
! * dépasser la précision du JDK IBM ou du JDK Sun
! */
! const reel VALEUR_NULLE= 4.9E-323;
!
! /**
! * Structure de données génériques utilisées
! * par plusieurs des structures résultats
! */
! struct SPointCoteValeur
! {
! /**
! * cote du point en mètres.
! */
! reel cote;
! /**
! * valeur du point (pression,...).
! */
! reel valeur;
! };
!
! /**
! * Tableau de points (génériques).
! */
! typedef sequence<SPointCoteValeur> VSPointCoteValeur;
!
! /** structure commentaires */
! struct SCommentairesOscar
! {
! /** commentaires de 40 caracteres */
! chaine titre;
! };
!
! /** structure couche de sol */
! struct SCoucheSol
! {
! /** épaisseur de la couche */
! reel epaisseur;
!
! /** poids volumique humide */
! reel poidsVolumiqueHumide;
!
! /** poids volumique sature ou dejauge */
! reel poidsVolumique;
!
! /** coefficient de poussée ou de butée */
! reel coefficient;
!
! /** terme de cohésion drainée ou non drainée */
! reel cohesion;
!
! /** angle de frottement drainée ou non drainée */
! reel angleFrottement;
!
! };
!
! /** structure liste de couche de sol */
! typedef sequence<SCoucheSol> VSCoucheSol;
!
! /** structure sol */
! struct SSol
! {
! /** nombre de couches en poussée */
! entier nombreCouchesPoussee;
!
! /** tableau des couches en poussée */
! VSCoucheSol couchesPoussee;
!
! /** nombre de couches en butée */
! entier nombreCouchesButee;
!
! /** tableau des couches en butée */
! VSCoucheSol couchesButee;
!
! };
!
! /**
! * Eau.
! */
! struct SEau
! {
! /** faut-il prendre en compte une nappe d'eau côté poussée ? */
! booleen presenceNappeEauCotePoussee;
! /** faut-il prendre en compte une nappe d'eau côté butée ? */
! booleen presenceNappeEauCoteButee;
!
! /**
! * S: Statique ou D: Dynamique.
! */
! chaine typeCalculEau;
!
! /**
! * quand S.
! */
! reel coteNappeEauCotePoussee;
! reel coteNappeEauCoteButee;
! };
!
! /**
! * Surcharges.
! */
! struct SSurcharge
! {
! /**
! * combinaison de L:linéique, B:uniforme en bande et S:uniforme semi-infinie
! */
! chaine typeSurcharge;
!
! /**
! * quand L.
! */
! reel valeurSurchargeLineique;
!
! /**
! * quand B.
! */
! reel valeurSurchargeUniformeEnBande;
!
! /**
! * quand S.
! */
! reel valeurSurchargeUniformeSemiInfinie;
! };
!
! /**
! * Parametres generaux.
! */
! struct SParametresGeneraux
! {
! /**
! * L: Long terme ou C: Court terme.
! */
! chaine choixCalculSol;
! reel coteTerrePleinPoussee;
! reel coteTerrePleinButee;
! chaine projet;
! };
!
! /**
! * Contrainte.
! */
! struct SContrainte
! {
! reel cote;
! reel valeur;
! };
! typedef sequence<SContrainte> VSContrainte;
!
! /**
! * Effort en tête de rideau
! */
! struct SEffortEnTeteDeRideau
! {
! reel valeurForceEnTete;
! reel valeurMomentEnTete;
! };
!
! /**
! * Fichier diagramme.
! */
! struct SFichierDiagramme
! {
! chaine fichier;
! VSPointCoteValeur pointsCotePression;
! };
! typedef sequence<SFichierDiagramme> VSFichierDiagramme;
!
! /**
! * Efforts.
! */
! struct SEffort
! {
! entier nombreContraintesVerticales;
! VSContrainte contraintesVerticales;
! entier nombreContraintesHorizontales;
! VSContrainte contraintesHorizontales;
! VSFichierDiagramme fichiersDeDiagramme;
! SEffortEnTeteDeRideau effortEnTeteDeRideau;
! };
!
! /**
! * Ouvrages.
! */
! struct SOuvrage
! {
! /**
! * O:oui ou N:non
! */
! chaine presenceNappeTirants;
!
! /**
! * quand O.
! */
! reel coteNappeTirants;
! reel pourcentageEncastrementNappe;
!
! reel moduleYoungAcier;
! reel limiteElastiqueAcier;
! reel inertiePalplanches;
! reel demieHauteur;
!
! reel espaceEntreDeuxTirants;
! reel sectionTirants;
! reel limiteElastiqueAcierTirants;
! };
!
! /**
! * Parametres.
! */
! struct SParametresOscar
! {
! chaine nomFichierEntree;
! SCommentairesOscar commentairesOscar;
! SSol sol;
! SEau eau;
! SSurcharge surcharge;
! SEffort effort;
! SOuvrage ouvrage;
! SParametresGeneraux parametresGeneraux;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats du prédimensionnement du
! * rideau.
! */
! struct SResultatsPredimensionnement
! {
! /**
! * Cote de pression nulle en mètres.
! */
! reel cotePressionNull;
! /**
! * Point de butée simple en mètres.
! */
! reel pointButeeSimple;
! /**
! * Pied (20% de contre butée) en mètres.
! */
! reel pied20Pourcent;
! /**
! * Pied (contre-butée calculée) en mètres.
! */
! reel piedContreButee;
! /**
! * structure de données contenant
! * les infos sur le moment maximum
! * telles que cote et valeur.
! */
! SPointCoteValeur momentMaximum;
! /**
! * structure de données contenant
! * les infos sur le moment minimum
! * telles que cote et valeur.
! */
! SPointCoteValeur momentMinimum;
! /**
! * valeur de l'encastrement demandé en
! * pourcentage.
! */
! reel encastrement;
! /**
! * réaction d'ancrage
! */
! reel reactionAncrage;
! /**
! * niveau d'ancrage
! */
! reel niveauAncrage;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats du diagramme des pressions.
! */
! struct SResultatsPressions
! {
! /**
! * tableau de couples cote - pression.
! */
! VSPointCoteValeur pointsCotePression;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats de la déformée.
! */
! struct SResultatsDeformees
! {
! /**
! * tableau de couples cote - déformée.
! */
! VSPointCoteValeur pointsCoteDeformee;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats des efforts tranchants.
! */
! struct SResultatsEffortsTranchants
! {
! /**
! * tableau de couples cote - effort.
! */
! VSPointCoteValeur pointsCoteEffort;
! };
!
! /**
! * structure de données utilisées pour les
! * résultats des moments fléchissants.
! */
! struct SResultatsMomentsFlechissants
! {
! /**
! * tableau de couples cote - moment.
! */
! VSPointCoteValeur pointsCoteMoment;
! };
!
! typedef sequence<chaine> Vchaine;
!
! /**
! * structure de données utilisées pour les
! * messages d'erreurs renvoyés par Xplan.
! */
! struct SResultatsErreursXplan
! {
! /**
! * tableau de messages (chaines de caractères).
! */
! Vchaine messages;
! };
!
! /**
! * structure principal utilisées pour les
! * résultats.
! */
! struct SResultatsOscar
! {
! SResultatsPredimensionnement predimensionnement;
! SResultatsPressions pressions;
! SResultatsDeformees deformees;
! SResultatsEffortsTranchants efforts;
! SResultatsMomentsFlechissants moments;
! SResultatsErreursXplan erreurs;
! };
!
! // INTERFACES
!
! interface IParametresOscar : ::calcul::IParametres
! {
! attribute SParametresOscar parametresOscar;
! };
!
! interface ICalculOscar : ::calcul::ICalcul
! {
! };
!
! interface IResultatsOscar : ::calcul::IResultats
! {
! attribute SResultatsOscar resultatsOscar;
! };
! };
!
! #endif
Index: sinavi.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sinavi.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: refonde.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/refonde.idl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Index: navmer.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/navmer.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Index: dunes.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/dunes.idl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
|