You can subscribe to this list here.
| 2003 |
Jan
|
Feb
(89) |
Mar
(219) |
Apr
(82) |
May
(33) |
Jun
(11) |
Jul
(129) |
Aug
(357) |
Sep
(34) |
Oct
(37) |
Nov
(42) |
Dec
(182) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(59) |
Feb
(74) |
Mar
(196) |
Apr
(205) |
May
(109) |
Jun
(268) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement In directory sc8-pr-cvs1:/tmp/cvs-serv11160/dodico/src/org/fudaa/dodico/evenement Modified Files: CObjetEventSenderSupport.java DObjetEventListenerSupport.java DObjetEvent.java ObjetEventListener.java Log Message: *** keyword substitution change *** Index: CObjetEventSenderSupport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/CObjetEventSenderSupport.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: DObjetEventListenerSupport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/DObjetEventListenerSupport.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: DObjetEvent.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/DObjetEvent.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: ObjetEventListener.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/ObjetEventListener.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/geodesie In directory sc8-pr-cvs1:/tmp/cvs-serv16419/dodico/src/org/fudaa/dodico/geodesie Modified Files: SysGeodesique.java package.html Ellipsoide.java SysGeodesiqueLambert.java Log Message: *** keyword substitution change *** Index: SysGeodesique.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/geodesie/SysGeodesique.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: package.html =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/geodesie/package.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: Ellipsoide.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/geodesie/Ellipsoide.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: SysGeodesiqueLambert.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/geodesie/SysGeodesiqueLambert.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 |
|
From: <de...@us...> - 2003-04-01 09:44:45
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/fortran
In directory sc8-pr-cvs1:/tmp/cvs-serv16108/dodico/src/org/fudaa/dodico/fortran
Modified Files:
FortranReader.java FortranBinaryOutputStream.java
Log Message:
Diverses maj
Index: FortranReader.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/fortran/FortranReader.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** FortranReader.java 18 Mar 2003 11:09:39 -0000 1.4
--- FortranReader.java 1 Apr 2003 09:44:37 -0000 1.5
***************
*** 94,98 ****
/**
* Appel la methode LineNumberReader.readLine().
- * Renvoie pas de EOFException si la ligne obtenue est nulle
* @see java.io.LineNumberReader#readLine()
*/
--- 94,97 ----
***************
*** 102,106 ****
if (line == null)
throw new EOFException();
! return line;
}
--- 101,113 ----
if (line == null)
throw new EOFException();
! if (jumpBlankLine_)
! {
! if ("".equals(line.trim()))
! {
! this.readLine();
! return line;
! }
! }
! return line;
}
***************
*** 167,190 ****
}
*/
!
/**
! * Lit une ligne et l'analyse selon le format fixe fourni.
! * @param _fmt le format sous forme d'un tableau de largeurs
*/
! public void readFields(int[] _fmt) throws IOException, EOFException
{
! // String s=readLine();
! // line=s;
! // if(s==null) throw new EOFException();
! readLine();
! if (jumpBlankLine_)
! {
! if ("".equals(line.trim()))
! {
! this.readFields(_fmt);
! return;
! }
! }
! fields = null;
if (_fmt != null)
--- 174,186 ----
}
*/
!
/**
! * Analyse la ligne courante selon le format passe en parametre.
! * Cette methode permet d'utiliser la methode readLine() pour connaitre
! * le debut de la ligne puis de l'analyser avec un format precis.
*/
! public void analyzeCurrentLine(int[] _fmt) throws IOException, EOFException
{
! fields = null;
if (_fmt != null)
***************
*** 205,223 ****
for (i = 0; i < l; i++)
{
! fmti=_fmt[i];
//begin=Math.min(j, lineLength);
! begin=j<lineLength?j:lineLength;
//end=Math.min(j + _fmt[i], lineLength);
! temp=j + fmti;
! end=temp<lineLength?temp:lineLength;
! cars=new char[end-begin];
line.getChars(begin, end, cars, 0);
! tempS=new StringBuffer(fmti);
tempS.append(cars);
// MODIF AXEL
//fields[i] =
! // line.substring(
! // Math.min(j, lineLength),
! // Math.min(j + _fmt[i], lineLength));
// MODIF BERTRAND
--- 201,219 ----
for (i = 0; i < l; i++)
{
! fmti = _fmt[i];
//begin=Math.min(j, lineLength);
! begin = j < lineLength ? j : lineLength;
//end=Math.min(j + _fmt[i], lineLength);
! temp = j + fmti;
! end = temp < lineLength ? temp : lineLength;
! cars = new char[end - begin];
line.getChars(begin, end, cars, 0);
! tempS = new StringBuffer(fmti);
tempS.append(cars);
// MODIF AXEL
//fields[i] =
! // line.substring(
! // Math.min(j, lineLength),
! // Math.min(j + _fmt[i], lineLength));
// MODIF BERTRAND
***************
*** 226,230 ****
while (tempS.length() < fmti)
tempS.append(" ");
! fields[i]=tempS.toString();
j += fmti;
--- 222,226 ----
while (tempS.length() < fmti)
tempS.append(" ");
! fields[i] = tempS.toString();
j += fmti;
***************
*** 234,237 ****
--- 230,255 ----
/**
+ * Lit une ligne et l'analyse selon le format fixe fourni.
+ * @param _fmt le format sous forme d'un tableau de largeurs
+ */
+ public void readFields(int[] _fmt) throws IOException, EOFException
+ {
+ // String s=readLine();
+ // line=s;
+ // if(s==null) throw new EOFException();
+ readLine();
+ if (jumpBlankLine_)
+ {
+ if ("".equals(line.trim()))
+ {
+ this.readFields(_fmt);
+ return;
+ }
+ }
+ analyzeCurrentLine(_fmt);
+
+ }
+
+ /**
* Cette methode ne peut etre appelee que si le caractere
* de commentaire a ete initialise avec la methode
***************
*** 525,529 ****
jumpBlankLine_ = jumpBlankLine;
}
!
/**
* Methode statique permettant de fermer plusieurs readers.
--- 543,547 ----
jumpBlankLine_ = jumpBlankLine;
}
!
/**
* Methode statique permettant de fermer plusieurs readers.
***************
*** 533,567 ****
public final static IOException[] close(FortranReader[] _r)
{
! IOException[] envoie=null;
! boolean exceptionLauch=false;
! if(_r!=null)
{
! int l=_r.length;
! FortranReader t;
! envoie=new IOException[l];
! for (int i = 0; i < l; i++)
{
! t=_r[i];
! //ferme un flux
! if(t!=null)
! {
! try
! {
! t.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch( IOException e)
! {
! exceptionLauch=true;
! envoie[i]=e;
! }
! }
}
}
! if(exceptionLauch)
{
return envoie;
}
! else return null;
}
--- 551,590 ----
public final static IOException[] close(FortranReader[] _r)
{
! IOException[] envoie = null;
! boolean exceptionLauch = false;
! int l = _r.length;
! FortranReader t;
! envoie = new IOException[l];
! for (int i = 0; i < l; i++)
{
! envoie[i] = close(_r[i]);
! if (envoie[i] != null)
{
! exceptionLauch = true;
}
}
! if (exceptionLauch)
{
return envoie;
}
! else
! return null;
! }
!
! public final static IOException close(FortranReader _r)
! {
! IOException envoie = null;
!
! try
! {
! _r.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch (IOException e)
! {
!
! envoie = e;
! }
! return envoie;
}
Index: FortranBinaryOutputStream.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/fortran/FortranBinaryOutputStream.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
|
|
From: <de...@us...> - 2003-04-01 09:42:16
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/fortran In directory sc8-pr-cvs1:/tmp/cvs-serv15368/dodico/src/org/fudaa/dodico/fortran Modified Files: CsvReader.java Log Message: modif cvs mots clefs Index: CsvReader.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/fortran/CsvReader.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CsvReader.java 21 Feb 2003 16:00:38 -0000 1.2 --- CsvReader.java 1 Apr 2003 09:42:08 -0000 1.3 *************** *** 18,22 **** * texte dont les champs sont separes par des virgules. * ! * @version $Revision$ $Date$ by $Author$ * @author Guillaume Desnoix */ --- 18,22 ---- * texte dont les champs sont separes par des virgules. * ! * @version $Id$ * @author Guillaume Desnoix */ |
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef In directory sc8-pr-cvs1:/tmp/cvs-serv14468/dodico/src/org/fudaa/dodico/ef Modified Files: DMaillage.java DTrou.java DNoeud.java DParametresCalcul.java DElement.java DArete.java DRegion.java Log Message: modif cvs mots clefs Index: DMaillage.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DMaillage.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DMaillage.java 18 Mar 2003 10:56:57 -0000 1.2 --- DMaillage.java 1 Apr 2003 09:39:13 -0000 1.3 *************** *** 20,24 **** * Definition d'un maillage * ! * @version $Revision$ $Date$ by $Author$ * @author Sofiane Hadji */ --- 20,24 ---- * Definition d'un maillage * ! * @version $Id$ * @author Sofiane Hadji */ Index: DTrou.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DTrou.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DTrou.java 18 Mar 2003 10:56:57 -0000 1.2 --- DTrou.java 1 Apr 2003 09:39:14 -0000 1.3 *************** *** 17,21 **** * ... * ! * @version $Revision$ $Date$ by $Author$ * @author */ --- 17,21 ---- * ... * ! * @version $Id$ * @author */ Index: DNoeud.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DNoeud.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DNoeud.java 18 Mar 2003 10:56:57 -0000 1.2 --- DNoeud.java 1 Apr 2003 09:39:14 -0000 1.3 *************** *** 17,21 **** * Definition d'un noeud. * ! * @version $Revision$ $Date$ by $Author$ * @author Sofiane Hadji , Bertrand Marchand */ --- 17,21 ---- * Definition d'un noeud. * ! * @version $Id$ * @author Sofiane Hadji , Bertrand Marchand */ Index: DParametresCalcul.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DParametresCalcul.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DParametresCalcul.java 18 Mar 2003 10:56:57 -0000 1.2 --- DParametresCalcul.java 1 Apr 2003 09:39:15 -0000 1.3 *************** *** 17,21 **** * Parametres d'un mailleur ( a completer surement). * ! * @version $Revision$ $Date$ by $Author$ * @author Fred Deniger */ --- 17,21 ---- * Parametres d'un mailleur ( a completer surement). * ! * @version $Id$ * @author Fred Deniger */ Index: DElement.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DElement.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DElement.java 18 Mar 2003 10:56:57 -0000 1.2 --- DElement.java 1 Apr 2003 09:39:15 -0000 1.3 *************** *** 18,22 **** * Definition d'un element. * ! * @version $Revision$ $Date$ by $Author$ * @author Sofiane Hadji , Bertrand Marchand */ --- 18,22 ---- * Definition d'un element. * ! * @version $Id$ * @author Sofiane Hadji , Bertrand Marchand */ Index: DArete.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DArete.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DArete.java 18 Mar 2003 10:56:57 -0000 1.2 --- DArete.java 1 Apr 2003 09:39:15 -0000 1.3 *************** *** 17,21 **** * Definition d'une arete d'element. * ! * @version $Revision$ $Date$ by $Author$ * @author Bertrand Marchand */ --- 17,21 ---- * Definition d'une arete d'element. * ! * @version $Id$ * @author Bertrand Marchand */ Index: DRegion.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/DRegion.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DRegion.java 18 Mar 2003 10:56:57 -0000 1.2 --- DRegion.java 1 Apr 2003 09:39:15 -0000 1.3 *************** *** 17,21 **** * Definition d'un trou. * ! * @version $Revision$ $Date$ by $Author$ * @author Fred Deniger */ --- 17,21 ---- * Definition d'un trou. * ! * @version $Id$ * @author Fred Deniger */ |
|
From: <de...@us...> - 2003-04-01 09:37:18
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/serviceDunes In directory sc8-pr-cvs1:/tmp/cvs-serv13761/dodico/src/org/fudaa/dodico/ef/serviceDunes Modified Files: DServiceDunes.java Convertisseur.java Log Message: modif cvs mots clefs Index: DServiceDunes.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/serviceDunes/DServiceDunes.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DServiceDunes.java 18 Mar 2003 10:56:57 -0000 1.2 --- DServiceDunes.java 1 Apr 2003 09:37:06 -0000 1.3 *************** *** 28,32 **** * Une interface entre métier et code (version IPoint). * ! * @version $Revision$ $Date$ by $Author$ * @author Fred Deniger */ --- 28,32 ---- * Une interface entre métier et code (version IPoint). * ! * @version $Id$ * @author Fred Deniger */ Index: Convertisseur.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/ef/serviceDunes/Convertisseur.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Convertisseur.java 18 Mar 2003 10:56:57 -0000 1.2 --- Convertisseur.java 1 Apr 2003 09:37:07 -0000 1.3 *************** *** 21,25 **** * Si les parametres d'entrees sont invalides, un tableau vide est renvoye. * ! * @version $Revision$ $Date$ by $Author$ * @author deniger */ --- 21,25 ---- * Si les parametres d'entrees sont invalides, un tableau vide est renvoye. * ! * @version $Id$ * @author deniger */ |
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement In directory sc8-pr-cvs1:/tmp/cvs-serv12710/dodico/src/org/fudaa/dodico/evenement Modified Files: CObjetEventSenderSupport.java DObjetEventListenerSupport.java DObjetEvent.java ObjetEventListener.java Log Message: modif cvs mots clefs Index: CObjetEventSenderSupport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/CObjetEventSenderSupport.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CObjetEventSenderSupport.java 1 Apr 2003 09:29:01 -0000 1.2 --- CObjetEventSenderSupport.java 1 Apr 2003 09:33:37 -0000 1.3 *************** *** 19,23 **** /** ! * @version $Revision$ $Date$ by $Author$ * @author Axel von Arnim */ --- 19,23 ---- /** ! * @version $Id$ * @author Axel von Arnim */ Index: DObjetEventListenerSupport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/DObjetEventListenerSupport.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DObjetEventListenerSupport.java 1 Apr 2003 09:29:01 -0000 1.2 --- DObjetEventListenerSupport.java 1 Apr 2003 09:33:38 -0000 1.3 *************** *** 17,21 **** /** ! * @version $Revision$ $Date$ by $Author$ * @author Axel von Arnim */ --- 17,21 ---- /** ! * @version $Id$ * @author Axel von Arnim */ Index: DObjetEvent.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/DObjetEvent.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DObjetEvent.java 1 Apr 2003 09:29:02 -0000 1.2 --- DObjetEvent.java 1 Apr 2003 09:33:38 -0000 1.3 *************** *** 15,19 **** /** ! * @version $Revision$ $Date$ by $Author$ * @author Axel von Arnim */ --- 15,19 ---- /** ! * @version $Id$ * @author Axel von Arnim */ Index: ObjetEventListener.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/evenement/ObjetEventListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ObjetEventListener.java 1 Apr 2003 09:29:04 -0000 1.2 --- ObjetEventListener.java 1 Apr 2003 09:33:39 -0000 1.3 *************** *** 13,17 **** /** ! * @version $Revision$ $Date$ by $Author$ * @author Axel von Arnim */ --- 13,17 ---- /** ! * @version $Id$ * @author Axel von Arnim */ |
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/dunes/io In directory sc8-pr-cvs1:/tmp/cvs-serv10893/dodico/src/org/fudaa/dodico/dunes/io Modified Files: DunesWriter.java DunesReader.java DunesFileFormat.java Added Files: DunesKeyWord.java Log Message: Ajout des mot-clefs pour dunes --- NEW FILE: DunesKeyWord.java --- /* * @file DunesKeyWord.java * @creation 21 mars 2003 * @modification $Date: 2003/04/01 09:28:10 $ * @license GNU General Public License 2 * @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne * @mail de...@fu... */ package org.fudaa.dodico.dunes.io; /** * * @author deniger * @version $Id: DunesKeyWord.java,v 1.1 2003/04/01 09:28:10 deniger Exp $ */ public class DunesKeyWord { /** * Returns the aDAPTATIF. * @return int */ public static int getAdaptatifCode() { return 2; } /** * Returns the eLEMENT_ID. * @return String */ public static String getElementCode() { return "ELEMENT"; } /** * Returns the nOEUD_ID. * @return String */ public static String getNoeudCode() { return "NOEUD"; } /** * Returns the nON_ADAPTATIF. * @return int */ public static int getNonAdaptatifCode() { return 1; } } Index: DunesWriter.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/dunes/io/DunesWriter.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DunesWriter.java 18 Mar 2003 14:59:02 -0000 1.1 --- DunesWriter.java 1 Apr 2003 09:28:09 -0000 1.2 *************** *** 12,21 **** import java.io.Writer; ! import org.fudaa.dodico.commun.DodicoIOAnalyze; import org.fudaa.dodico.commun.DodicoLib; import org.fudaa.dodico.corba.geometrie.SMaillageIndex; import org.fudaa.dodico.corba.geometrie.SPoint; import org.fudaa.dodico.tr.TrLib; ! import org.fudaa.dodico.tr.TrWriterCharAbstract; /** --- 12,21 ---- import java.io.Writer; ! import org.fudaa.dodico.commun.DodicoAnalyze; import org.fudaa.dodico.commun.DodicoLib; import org.fudaa.dodico.corba.geometrie.SMaillageIndex; import org.fudaa.dodico.corba.geometrie.SPoint; import org.fudaa.dodico.tr.TrLib; ! import org.fudaa.dodico.tr.TrWriterCharSimpleAbstract; /** *************** *** 24,52 **** * @version $Id$ */ ! public class DunesWriter extends TrWriterCharAbstract { DunesInterface dunes_; ! DunesFileFormat format_; ! Writer out_; public DunesWriter() { this(null); } ! public DunesWriter(DunesFileFormat _f) { ! super(DunesFileFormat.NB_FILE); ! if(_f==null) format_=DunesFileFormat.getInstance(); } ! public void setDunesInterface(DunesInterface _inter) { dunes_ = _inter; } ! ! public void setOut(Writer _out) { ! out_=_out; } --- 24,54 ---- * @version $Id$ */ ! public class DunesWriter extends TrWriterCharSimpleAbstract { DunesInterface dunes_; ! DunesKeyWord format_; ! public DunesWriter() { this(null); } ! public DunesWriter(DunesFileFormat _f) { ! if (_f == null) ! format_ = DunesFileFormat.getInstance().getKeyWords(); ! else ! format_ = _f.getKeyWords(); } ! public void setDunesInterface(DunesInterface _inter) { dunes_ = _inter; } ! ! public void setInterface(Object _inter) { ! setDunesInterface((DunesInterface) _inter); } *************** *** 57,72 **** * La méthode se termine par un flush mais ne ferme pas le flux. */ ! public void write() throws IOException { //Test sur les objets a ecrire - DodicoIOAnalyze analyze=getAnalyzeFor(0); if (dunes_ == null) { ! analyze.addError("La structure à écrire est nulle !", -1, true); return; } ! if(out_==null) { ! analyze.addError("Le flux de sortie est nul !", -1, true); return; } --- 59,73 ---- * La méthode se termine par un flush mais ne ferme pas le flux. */ ! public void write() { //Test sur les objets a ecrire if (dunes_ == null) { ! _initAnalyze().addError("La structure à écrire est nulle !", -1, true); return; } ! if (out_ == null) { ! _initAnalyze().addError("Le flux de sortie est nul !", -1, true); return; } *************** *** 74,78 **** if (maillage == null) { ! analyze.addError("Le maillage est nul !", -1, true); return; } --- 75,79 ---- if (maillage == null) { ! _initAnalyze().addError("Le maillage est nul !", -1, true); return; } *************** *** 80,84 **** if (pts == null) { ! analyze.addError("Le maillage ne contient pas de points !", -1, true); return; } --- 81,88 ---- if (pts == null) { ! _initAnalyze().addError( ! "Le maillage ne contient pas de points !", ! -1, ! true); return; } *************** *** 86,90 **** if (nPts == 0) { ! analyze.addError("Le maillage ne contient pas de points !", -1, true); return; } --- 90,97 ---- if (nPts == 0) { ! _initAnalyze().addError( ! "Le maillage ne contient pas de points !", ! -1, ! true); return; } *************** *** 92,96 **** if (elems == null) { ! analyze.addError("Le maillage ne contient pas d'éléments !", -1, true); return; } --- 99,106 ---- if (elems == null) { ! _initAnalyze().addError( ! "Le maillage ne contient pas d'éléments !", ! -1, ! true); return; } *************** *** 98,102 **** if (nElems == 0) { ! analyze.addError("Le maillage ne contient pas d'éléments !", -1, true); return; } --- 108,115 ---- if (nElems == 0) { ! _initAnalyze().addError( ! "Le maillage ne contient pas d'éléments !", ! -1, ! true); return; } *************** *** 131,215 **** int pourcStep = (int) (50 / step); SPoint pt; ! for (int i = 0; i < nPts; i++) { ! pt = pts[i]; ! b.append((i + 1)); ! b.append(' '); ! b.append(pt.x); ! b.append(' '); ! b.append(pt.y); ! b.append(' '); ! b.append(pt.z); ! b.append(lineSep_); ! if (printAdaptatifV) { ! b.append(adValeur[i]); b.append(lineSep_); ! } ! writeTo(out_, b); ! if (afficheAvance) ! { ! if (i > pMax) { ! pourc += pourcStep; ! progressReceiver_.setProgression(pourc); ! pMax += pas; } } ! } ! //Cette ligne blanche est-elle utile ? ! b.append(lineSep_); ! //L'identifiant element ! b.append(format_.getElementCode()); ! b.append(lineSep_); ! //le nb d'éléments ! b.append(nElems); ! b.append(lineSep_); ! //pour afficher l'etat d'avancement ! step = TrLib.getStep(nElems); ! pas = (int) (nElems / step); ! pMax = pas; ! pourcStep = (int) (50 / step); ! //les points par elements ! int[] ppel; ! //le nombre de points par elements. ! int nppel; ! for (int i = 0; i < nElems; i++) ! { ! ppel = elems[i]; ! nppel = ppel.length; ! //le num d'elements ! b.append((i + 1)); ! b.append(' '); ! //le nombre de point pour l'élément i ! b.append(nppel); ! //les indices des points pour l'element i ! for (int j = 0; j < nppel; j++) { b.append(' '); ! b.append(ppel[j]); ! } ! writelnTo(out_, b); ! //mis a jour de l'etat d'avancement au cas ou. ! if (afficheAvance) ! { ! if (i > pMax) { ! pourc += pourcStep; ! progressReceiver_.setProgression(pourc); ! pMax += pas; } } } - writeTo(out_, b); - out_.flush(); return; } - - public IOException[] close() - { - return DodicoLib.close(new Writer[]{out_}); - } - } --- 144,230 ---- int pourcStep = (int) (50 / step); SPoint pt; ! try { ! for (int i = 0; i < nPts; i++) { ! pt = pts[i]; ! b.append((i + 1)); ! b.append(' '); ! b.append(pt.x); ! b.append(' '); ! b.append(pt.y); ! b.append(' '); ! b.append(pt.z); b.append(lineSep_); ! if (printAdaptatifV) { ! b.append(adValeur[i]); ! b.append(lineSep_); ! } ! DodicoLib.writeTo(out_, b); ! if (afficheAvance) ! { ! if (i > pMax) ! { ! pourc += pourcStep; ! progressReceiver_.setProgression(pourc); ! pMax += pas; ! } } } ! //Cette ligne blanche est-elle utile ? ! b.append(lineSep_); ! //L'identifiant element ! b.append(format_.getElementCode()); ! b.append(lineSep_); ! //le nb d'éléments ! b.append(nElems); ! b.append(lineSep_); ! //pour afficher l'etat d'avancement ! step = TrLib.getStep(nElems); ! pas = (int) (nElems / step); ! pMax = pas; ! pourcStep = (int) (50 / step); ! //les points par elements ! int[] ppel; ! //le nombre de points par elements. ! int nppel; ! for (int i = 0; i < nElems; i++) { + ppel = elems[i]; + nppel = ppel.length; + //le num d'elements + b.append((i + 1)); b.append(' '); ! //le nombre de point pour l'élément i ! b.append(nppel); ! //les indices des points pour l'element i ! for (int j = 0; j < nppel; j++) { ! b.append(' '); ! //Les indices sont stockés a partir de 0. ! b.append(ppel[j] + 1); ! } ! writelnTo(out_, b); ! //mis a jour de l'etat d'avancement au cas ou. ! if (afficheAvance) ! { ! if (i > pMax) ! { ! pourc += pourcStep; ! progressReceiver_.setProgression(pourc); ! pMax += pas; ! } } } + DodicoLib.writeTo(out_, b); + out_.flush(); + } + catch (IOException _ex) + { + manageException(_ex, _initAnalyze()); } return; } } Index: DunesReader.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/dunes/io/DunesReader.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DunesReader.java 18 Mar 2003 14:59:02 -0000 1.1 --- DunesReader.java 1 Apr 2003 09:28:11 -0000 1.2 *************** *** 18,22 **** import org.fudaa.dodico.fortran.FortranReader; import org.fudaa.dodico.tr.TrLib; ! import org.fudaa.dodico.tr.TrReaderAbstract; /** --- 18,22 ---- import org.fudaa.dodico.fortran.FortranReader; import org.fudaa.dodico.tr.TrLib; ! import org.fudaa.dodico.tr.TrReaderCharSimpleAbstract; /** *************** *** 26,35 **** * @version $Id$ */ ! public class DunesReader extends TrReaderAbstract { DunesAdapter source_; ! FortranReader in_; ! DunesFileFormat format_; /** --- 26,34 ---- * @version $Id$ */ ! public class DunesReader extends TrReaderCharSimpleAbstract { DunesAdapter source_; ! DunesKeyWord format_; /** *************** *** 38,63 **** public DunesReader() { ! this(null); } public DunesReader(DunesFileFormat _f) { ! super(1); ! if(_f==null) format_=DunesFileFormat.getInstance(); ! else format_=_f; ! } ! ! public void setIn(Reader _f) ! { ! in_=_f==null?null:new FortranReader(_f); ! } ! ! public void setIn(Reader _f,int _sz) ! { ! in_=_f==null?null:new FortranReader(_f,_sz); } ! ! ! public DunesInterface getDunesInterface() { --- 37,51 ---- public DunesReader() { ! this(null); } public DunesReader(DunesFileFormat _f) { ! if (_f == null) ! format_ = DunesFileFormat.getInstance().getKeyWords(); ! else ! format_ = _f.getKeyWords(); } ! public DunesInterface getDunesInterface() { *************** *** 65,72 **** } ! public void read() throws IOException { - in_.setJumpBlankLine(true); try --- 53,59 ---- } ! public void read() { in_.setJumpBlankLine(true); try *************** *** 79,83 **** && (!format_.getNoeudCode().equals(in_.stringField(0)))) { ! getAnalyzeFor(0).addError( DodicoLib.geti18n("L'identifiant") + " " --- 66,70 ---- && (!format_.getNoeudCode().equals(in_.stringField(0)))) { ! _initAnalyze().addError( DodicoLib.geti18n("L'identifiant") + " " *************** *** 100,104 **** if (in_.getNumberOfFields() != 2) { ! getAnalyzeFor(0).addError("Nombre de noeuds non trouve", in_, true); return; } --- 87,91 ---- if (in_.getNumberOfFields() != 2) { ! _initAnalyze().addError("Nombre de noeuds non trouve", in_, true); return; } *************** *** 135,142 **** { ! getAnalyzeFor(0).addInfo( DodicoLib.geti18n("Format attendu") + ": NUM_POINT X Y Z", in_); ! getAnalyzeFor(0).addError( DodicoLib.geti18n("Définition du noeud") + " " --- 122,129 ---- { ! _initAnalyze().addInfo( DodicoLib.geti18n("Format attendu") + ": NUM_POINT X Y Z", in_); ! _initAnalyze().addError( DodicoLib.geti18n("Définition du noeud") + " " *************** *** 150,154 **** if (temp != (i + 1)) { ! getAnalyzeFor(0).addInfo( "Le numero du point ne correspond pas au numéro réel", in_, --- 137,141 ---- if (temp != (i + 1)) { ! _initAnalyze().addInfo( "Le numero du point ne correspond pas au numéro réel", in_, *************** *** 165,169 **** { ! getAnalyzeFor(0).addWarning( "la ligne du coefficient adaptatif ne doit contenir qu'un champ", in_, --- 152,156 ---- { ! _initAnalyze().addWarning( "la ligne du coefficient adaptatif ne doit contenir qu'un champ", in_, *************** *** 187,191 **** && (!format_.getElementCode().equals(in_.stringField(0)))) { ! getAnalyzeFor(0).addError( DodicoLib.geti18n("L'identifiant") + " " --- 174,178 ---- && (!format_.getElementCode().equals(in_.stringField(0)))) { ! _initAnalyze().addError( DodicoLib.geti18n("L'identifiant") + " " *************** *** 202,206 **** if (in_.getNumberOfFields() != 1) { ! getAnalyzeFor(0).addError( "Cette ligne ne doit contenir que le nombre d'elements", in_, --- 189,193 ---- if (in_.getNumberOfFields() != 1) { ! _initAnalyze().addError( "Cette ligne ne doit contenir que le nombre d'elements", in_, *************** *** 221,229 **** if (in_.getNumberOfFields() < 2) { ! getAnalyzeFor(0).addInfo( DodicoLib.geti18n("Format attendu") + "NUM_ELEMENT NB_POINT P[1] ...P[NB_POINT]", in_); ! getAnalyzeFor(0).addError( DodicoLib.geti18n("Définition de l'element") + " " --- 208,216 ---- if (in_.getNumberOfFields() < 2) { ! _initAnalyze().addInfo( DodicoLib.geti18n("Format attendu") + "NUM_ELEMENT NB_POINT P[1] ...P[NB_POINT]", in_); ! _initAnalyze().addError( DodicoLib.geti18n("Définition de l'element") + " " *************** *** 238,242 **** if (temp != (i + 1)) { ! getAnalyzeFor(0).addInfo( "Le numero de l'element ne correspond pas au numéro réel", in_, --- 225,229 ---- if (temp != (i + 1)) { ! _initAnalyze().addInfo( "Le numero de l'element ne correspond pas au numéro réel", in_, *************** *** 246,250 **** if (temp <= 0) { ! getAnalyzeFor(0).addError( DodicoLib.geti18n( "Nombre de points négatifs ou nul pour l'élément") --- 233,237 ---- if (temp <= 0) { ! _initAnalyze().addError( DodicoLib.geti18n( "Nombre de points négatifs ou nul pour l'élément") *************** *** 256,260 **** if (in_.getNumberOfFields() != (temp + 2)) { ! getAnalyzeFor(0).addInfo( DodicoLib.geti18n("Nombre indiqué") + ": " --- 243,247 ---- if (in_.getNumberOfFields() != (temp + 2)) { ! _initAnalyze().addInfo( DodicoLib.geti18n("Nombre indiqué") + ": " *************** *** 265,269 **** + (in_.getNumberOfFields() - 2), in_); ! getAnalyzeFor(0).addError( "Le nombre d'éléments ne correspond pas", in_, --- 252,256 ---- + (in_.getNumberOfFields() - 2), in_); ! _initAnalyze().addError( "Le nombre d'éléments ne correspond pas", in_, *************** *** 275,279 **** for (int j = 0; j < temp; j++) { ! elems[i][j] = in_.intField(2 + j); } if (afficheAvance) --- 262,267 ---- for (int j = 0; j < temp; j++) { ! //on stocke les indexs en commencant a 0. ! elems[i][j] = in_.intField(2 + j) - 1; } if (afficheAvance) *************** *** 291,295 **** { if (in_.getLine().trim() != "") ! getAnalyzeFor(0).addWarning( "Cette ligne et les suivantes sont ignorées", in_); --- 279,283 ---- { if (in_.getLine().trim() != "") ! _initAnalyze().addWarning( "Cette ligne et les suivantes sont ignorées", in_); *************** *** 297,301 **** in_.readFields(); if (in_.getLine().trim() != "") ! getAnalyzeFor(0).addWarning( "Cette ligne et les suivantes sont ignorées", in_); --- 285,289 ---- in_.readFields(); if (in_.getLine().trim() != "") ! _initAnalyze().addWarning( "Cette ligne et les suivantes sont ignorées", in_); *************** *** 304,321 **** catch (EOFException e) { ! if(DodicoLib.DEBUG) System.out.println("Lecture terminée"); } catch (NumberFormatException fe) { ! if (DodicoLib.DEBUG) ! fe.printStackTrace(); ! getAnalyzeFor(0).addError(fe.getMessage(), in_); ! return; } - } - - public IOException[] close() - { - return FortranReader.close(new FortranReader[]{in_}); } --- 292,306 ---- catch (EOFException e) { ! if (DodicoLib.DEBUG) ! System.out.println("Lecture terminée"); } catch (NumberFormatException fe) { ! manageException(fe, _initAnalyze(), in_); ! } ! catch (IOException _e) ! { ! manageException(_e, _initAnalyze()); } } Index: DunesFileFormat.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/dunes/io/DunesFileFormat.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DunesFileFormat.java 18 Mar 2003 14:59:02 -0000 1.1 --- DunesFileFormat.java 1 Apr 2003 09:28:11 -0000 1.2 *************** *** 9,23 **** package org.fudaa.dodico.dunes.io; - import java.io.File; - import java.io.FileNotFoundException; - import java.io.FileReader; - import java.io.FileWriter; - import java.io.IOException; - - import org.fudaa.dodico.commun.DodicoLib; - import org.fudaa.dodico.commun.ProgressionInterface; import org.fudaa.dodico.tr.TrFileFormat; ! import org.fudaa.dodico.tr.TrReaderAbstract; ! import org.fudaa.dodico.tr.TrWriterAbstract; /** --- 9,15 ---- package org.fudaa.dodico.dunes.io; import org.fudaa.dodico.tr.TrFileFormat; ! import org.fudaa.dodico.tr.TrReaderInterface; ! import org.fudaa.dodico.tr.TrWriterInterface; /** *************** *** 29,36 **** { - private final static String NOEUD_ID = "NOEUD"; - private final static String ELEMENT_ID = "ELEMENT"; - private final static int ADAPTATIF = 2; - private final static int NON_ADAPTATIF = 1; public final static int NB_FILE = 1; --- 21,24 ---- *************** *** 54,125 **** /** - * Returns the aDAPTATIF. - * @return int - */ - public static int getAdaptatifCode() - { - return ADAPTATIF; - } - - /** - * Returns the eLEMENT_ID. - * @return String - */ - public static String getElementCode() - { - return ELEMENT_ID; - } - - /** - * Returns the nOEUD_ID. - * @return String - */ - public static String getNoeudCode() - { - return NOEUD_ID; - } - - /** - * Returns the nON_ADAPTATIF. - * @return int - */ - public static int getNonAdaptatifCode() - { - return NON_ADAPTATIF; - } - - /** * @see org.fudaa.dodico.tr.TrFileFormat#createReader(File[], ProgressionInterface, boolean, int) */ ! public TrReaderAbstract createReader( ! File[] _f, ! ProgressionInterface _progress, ! boolean _onlyMNT, ! int _bufSize) { ! File f = _f[0]; ! FileReader cor = null; ! DunesReader r = new DunesReader(); ! if (f != null) ! { ! try ! { ! cor = new FileReader(f); ! } ! catch (FileNotFoundException _ex) ! { ! r.getAnalyzeFor(0).addError( ! DodicoLib.geti18n("erreur à l'ouverture") + _ex.getMessage()); ! if (DodicoLib.DEBUG) ! _ex.printStackTrace(); ! } ! } ! //r.setOnlyMNT(_onlyMNT); ! if (_bufSize > 0) ! r.setIn(cor, _bufSize); ! else ! r.setIn(cor); ! r.setProgressReceiver(_progress); ! return r; } --- 42,50 ---- /** * @see org.fudaa.dodico.tr.TrFileFormat#createReader(File[], ProgressionInterface, boolean, int) */ ! public TrReaderInterface createReader() { ! return new DunesReader(); } *************** *** 127,153 **** * @see org.fudaa.dodico.tr.TrFileFormat#createWriter(File[], Object, ProgressionInterface) */ ! public TrWriterAbstract createWriter( ! File[] _f, ! Object _source, ! ProgressionInterface _progress) { ! File f = _f[0]; ! DunesWriter r = new DunesWriter(); ! FileWriter cor = null; ! try ! { ! cor = new FileWriter(f); ! } ! catch (IOException _ex) ! { ! r.getAnalyzeFor(0).addError( ! DodicoLib.geti18n("erreur à l'ouverture") + _ex.getMessage()); ! if (DodicoLib.DEBUG) ! _ex.printStackTrace(); ! } ! r.setOut(cor); ! r.setDunesInterface((DunesInterface) _source); ! r.setProgressReceiver(_progress); ! return r; } --- 52,63 ---- * @see org.fudaa.dodico.tr.TrFileFormat#createWriter(File[], Object, ProgressionInterface) */ ! public TrWriterInterface createWriter() { ! return new DunesWriter(); ! } ! ! public DunesKeyWord getKeyWords() ! { ! return new DunesKeyWord(); } |
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun
In directory sc8-pr-cvs1:/tmp/cvs-serv3204/dodico/src/org/fudaa/dodico/commun
Modified Files:
DodicoPreferences.java DodicoResource.java FieldsAnalyse.java
DodicoLib.java ProgressionDodicoAdapter.java
ProgressionInterface.java
Log Message:
Diverses maj
Index: DodicoPreferences.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/DodicoPreferences.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Index: DodicoResource.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/DodicoResource.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Index: FieldsAnalyse.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/FieldsAnalyse.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
Index: DodicoLib.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/DodicoLib.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** DodicoLib.java 18 Mar 2003 10:48:48 -0000 1.4
--- DodicoLib.java 1 Apr 2003 09:06:55 -0000 1.5
***************
*** 27,35 ****
public class DodicoLib
{
! public final static boolean DEBUG="TRUE".equals(System.getProperty("DEBUG"));
/** */
! public final static String LINE_SEP = System.getProperty("line.separator");
!
/**
--- 27,35 ----
public class DodicoLib
{
! public final static boolean DEBUG =
! "TRUE".equals(System.getProperty("DEBUG"));
/** */
! public final static String LINE_SEP = System.getProperty("line.separator");
/**
***************
*** 45,61 ****
public static String _printObject(Object _o, boolean _verbose)
{
! if(_o == null)
return "null";
! StringBuffer b = new StringBuffer();
! if(_o.getClass().isArray())
{
! int n = Array.getLength(_o);
b.append(" [");
! if(_verbose)
{
! if(n > 0)
{
b.append(_printObject(Array.get(_o, 0), _verbose));
! for(int j = 1; j < n; j++)
{
b.append("," + _printObject(Array.get(_o, j), _verbose));
--- 45,61 ----
public static String _printObject(Object _o, boolean _verbose)
{
! if (_o == null)
return "null";
! StringBuffer b = new StringBuffer();
! if (_o.getClass().isArray())
{
! int n = Array.getLength(_o);
b.append(" [");
! if (_verbose)
{
! if (n > 0)
{
b.append(_printObject(Array.get(_o, 0), _verbose));
! for (int j = 1; j < n; j++)
{
b.append("," + _printObject(Array.get(_o, j), _verbose));
***************
*** 74,78 ****
}
-
/**
* Decrit sur la sortie standart, tous les champs de l'objet <code>_o</code>
--- 74,77 ----
***************
*** 84,91 ****
public static void printFields(Object _obj, boolean _verbose)
{
! Field[] fs = _obj.getClass().getDeclaredFields();
! int nb = fs.length;
Field f;
! for(int i = 0; i < nb; i++)
{
try
--- 83,90 ----
public static void printFields(Object _obj, boolean _verbose)
{
! Field[] fs = _obj.getClass().getDeclaredFields();
! int nb = fs.length;
Field f;
! for (int i = 0; i < nb; i++)
{
try
***************
*** 93,103 ****
f = fs[i];
f.setAccessible(true);
! if(f.getType().isInstance(Class.class))
continue;
! Object o = f.get(_obj);
System.out.print(f.getName());
System.out.println(" " + _printObject(o, _verbose));
}
! catch(Exception e)
{
e.printStackTrace();
--- 92,102 ----
f = fs[i];
f.setAccessible(true);
! if (f.getType().isInstance(Class.class))
continue;
! Object o = f.get(_obj);
System.out.print(f.getName());
System.out.println(" " + _printObject(o, _verbose));
}
! catch (Exception e)
{
e.printStackTrace();
***************
*** 105,137 ****
}
}
!
! public static void printObject(Object _o,boolean _v)
{
System.out.println(_printObject(_o, _v));
}
!
! public static void addi18n(AbstractCollection _v,String _s)
{
_v.add(DodicoLib.geti18n(_s));
}
!
! public static void addi18n(StringBuffer _v,String _s)
{
_v.append(DodicoLib.geti18n(_s));
_v.append(LINE_SEP);
}
!
public static void printStringArray(String[] _s)
{
! if(_s==null)
{
System.out.println("Nulle");
! return ;
}
! int n=_s.length;
! for(int i=0;i<n;i++)
System.out.println(_s[i]);
}
!
/**
* Ranvoie le tableau de string correspondant. Renvoie null si la taille
--- 104,136 ----
}
}
!
! public static void printObject(Object _o, boolean _v)
{
System.out.println(_printObject(_o, _v));
}
!
! public static void addi18n(AbstractCollection _v, String _s)
{
_v.add(DodicoLib.geti18n(_s));
}
!
! public static void addi18n(StringBuffer _v, String _s)
{
_v.append(DodicoLib.geti18n(_s));
_v.append(LINE_SEP);
}
!
public static void printStringArray(String[] _s)
{
! if (_s == null)
{
System.out.println("Nulle");
! return;
}
! int n = _s.length;
! for (int i = 0; i < n; i++)
System.out.println(_s[i]);
}
!
/**
* Ranvoie le tableau de string correspondant. Renvoie null si la taille
***************
*** 140,150 ****
public static String[] enTableau(AbstractCollection _v)
{
! if((_v==null) || (_v.size()==0) ) return null;
! String[] r=new String[_v.size()];
_v.toArray(r);
return r;
}
-
/**
* Ajuste la taille de _s a <code>_taille</code>. Si la taille de _s est plus
--- 139,149 ----
public static String[] enTableau(AbstractCollection _v)
{
! if ((_v == null) || (_v.size() == 0))
! return null;
! String[] r = new String[_v.size()];
_v.toArray(r);
return r;
}
/**
* Ajuste la taille de _s a <code>_taille</code>. Si la taille de _s est plus
***************
*** 158,195 ****
public final static String adjustSize(int _taille, String _s)
{
! int l = _s.length();
! if(l > _taille)
return _s.substring(0, _taille);
! StringBuffer r = new StringBuffer(_taille);
r.append(_s);
! int lMotif = 5;
! String b = " ";
! int nbMotif = (_taille - l) / lMotif;
! int sup = (_taille - l) % lMotif;
! for(int i = nbMotif; i > 0; i--)
r.append(b);
switch (sup)
{
! case 0:
break;
! case 1:
r.append(" ");
break;
! case 2:
r.append(" ");
break;
! case 3:
r.append(" ");
break;
! case 4:
r.append(" ");
break;
}
! if(r.length() != _taille)
! System.out.println("erreur de taille " + r.length() + " au lieu de " + _taille);
return r.toString();
}
-
/**
* Renvoie simplement <code>DodicoResource.DODICO.getString(_s)</code>
--- 157,194 ----
public final static String adjustSize(int _taille, String _s)
{
! int l = _s.length();
! if (l > _taille)
return _s.substring(0, _taille);
! StringBuffer r = new StringBuffer(_taille);
r.append(_s);
! int lMotif = 5;
! String b = " ";
! int nbMotif = (_taille - l) / lMotif;
! int sup = (_taille - l) % lMotif;
! for (int i = nbMotif; i > 0; i--)
r.append(b);
switch (sup)
{
! case 0 :
break;
! case 1 :
r.append(" ");
break;
! case 2 :
r.append(" ");
break;
! case 3 :
r.append(" ");
break;
! case 4 :
r.append(" ");
break;
}
! if (r.length() != _taille)
! System.out.println(
! "erreur de taille " + r.length() + " au lieu de " + _taille);
return r.toString();
}
/**
* Renvoie simplement <code>DodicoResource.DODICO.getString(_s)</code>
***************
*** 202,207 ****
return DodicoResource.DODICO.getString(_s);
}
!
!
/**
* Methode permettant de parser les arguments passes a une methode main.
--- 201,205 ----
return DodicoResource.DODICO.getString(_s);
}
!
/**
* Methode permettant de parser les arguments passes a une methode main.
***************
*** 215,228 ****
public static synchronized HashMap parseArgs(String[] _args)
{
! if(_args==null) return null;
! int l=_args.length;
! HashMap r=new HashMap(l);
int index;
String champ;
! for(int i=0;i<l;i++)
{
! champ=_args[i];
! index=champ.indexOf("=");
! if(index<0)
{
r.put(champ, null);
--- 213,227 ----
public static synchronized HashMap parseArgs(String[] _args)
{
! if (_args == null)
! return null;
! int l = _args.length;
! HashMap r = new HashMap(l);
int index;
String champ;
! for (int i = 0; i < l; i++)
{
! champ = _args[i];
! index = champ.indexOf("=");
! if (index < 0)
{
r.put(champ, null);
***************
*** 230,240 ****
else
{
! r.put(champ.substring(0,index),champ.substring(index+1,champ.length()));
}
! }
return r;
!
}
!
public static IOException[] close(Writer[] _r)
{
--- 229,241 ----
else
{
! r.put(
! champ.substring(0, index),
! champ.substring(index + 1, champ.length()));
}
! }
return r;
!
}
!
public static IOException[] close(Writer[] _r)
{
***************
*** 244,265 ****
{
int l = _r.length;
! Writer t;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! t = _r[i];
! //ferme un flux
! if (t != null)
{
! try
! {
! t.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch( IOException e)
! {
! exceptionLauch=true;
! envoie[i]=e;
! }
}
}
--- 245,258 ----
{
int l = _r.length;
! IOException e;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! e = close(_r[i]);
! //Si echoue,on modifie l'exception envoie.
! if (e != null)
{
! exceptionLauch = true;
! envoie[i] = e;
}
}
***************
*** 272,276 ****
--- 265,333 ----
return null;
}
+
+ public static IOException close(Writer _r)
+ {
+ if (_r == null)
+ return null;
+ try
+ {
+ _r.close();
+ }
+ catch (IOException e)
+ {
+ return e;
+ }
+
+ return null;
+ }
+
+ public static IOException close(Reader _r)
+ {
+ if (_r == null)
+ return null;
+ try
+ {
+ _r.close();
+ }
+ catch (IOException e)
+ {
+ return e;
+ }
+
+ return null;
+ }
+ public static IOException close(InputStream _r)
+ {
+ if (_r == null)
+ return null;
+ try
+ {
+ _r.close();
+ }
+ catch (IOException e)
+ {
+ return e;
+ }
+
+ return null;
+ }
+
+ public static IOException close(OutputStream _r)
+ {
+ if (_r == null)
+ return null;
+ try
+ {
+ _r.close();
+ }
+ catch (IOException e)
+ {
+ return e;
+ }
+
+ return null;
+ }
+
public static IOException[] close(InputStream[] _r)
{
***************
*** 280,301 ****
{
int l = _r.length;
! InputStream t;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! t = _r[i];
! //ferme un flux
! if (t != null)
{
! try
! {
! t.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch( IOException e)
! {
! exceptionLauch=true;
! envoie[i]=e;
! }
}
}
--- 337,350 ----
{
int l = _r.length;
! IOException e;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! e = close(_r[i]);
! //Si echoue,on modifie l'exception envoie.
! if (e != null)
{
! exceptionLauch = true;
! envoie[i] = e;
}
}
***************
*** 308,312 ****
return null;
}
!
public static IOException[] close(OutputStream[] _r)
{
--- 357,361 ----
return null;
}
!
public static IOException[] close(OutputStream[] _r)
{
***************
*** 316,337 ****
{
int l = _r.length;
! OutputStream t;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! t = _r[i];
! //ferme un flux
! if (t != null)
{
! try
! {
! t.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch( IOException e)
! {
! exceptionLauch=true;
! envoie[i]=e;
! }
}
}
--- 365,378 ----
{
int l = _r.length;
! IOException e;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! e = close(_r[i]);
! //Si echoue,on modifie l'exception envoie.
! if (e != null)
{
! exceptionLauch = true;
! envoie[i] = e;
}
}
***************
*** 344,348 ****
return null;
}
!
public static IOException[] close(Reader[] _r)
{
--- 385,389 ----
return null;
}
!
public static IOException[] close(Reader[] _r)
{
***************
*** 352,373 ****
{
int l = _r.length;
! Reader t;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! t = _r[i];
! //ferme un flux
! if (t != null)
{
! try
! {
! t.close();
! }
! //Si echoue,on modifie l'exception envoie.
! catch( IOException e)
! {
! exceptionLauch=true;
! envoie[i]=e;
! }
}
}
--- 393,406 ----
{
int l = _r.length;
! IOException e;
envoie = new IOException[l];
for (int i = 0; i < l; i++)
{
! e = close(_r[i]);
! //Si echoue,on modifie l'exception envoie.
! if (e != null)
{
! exceptionLauch = true;
! envoie[i] = e;
}
}
***************
*** 380,384 ****
return null;
}
!
/**
* Renvoie la chaine otee de l'extension (soit la chaine avant le dernier
--- 413,417 ----
return null;
}
!
/**
* Renvoie la chaine otee de l'extension (soit la chaine avant le dernier
***************
*** 394,406 ****
return _fName.substring(0, index);
}
public static void main(String[] args)
{
System.out.println(getSansExtension("ddfdf.gfdg.EXT"));
}
-
-
}
-
-
--- 427,457 ----
return _fName.substring(0, index);
}
+
+ /**
+ * Ecrit les donnees du buffer _b dans le flux _out. La taille du
+ * buffer est ensuite mise a 0.
+ */
+ public static void writeTo(Writer _out, StringBuffer _b) throws IOException
+ {
+ int l = _b.length();
+ char[] c = new char[l];
+ _b.getChars(0, l, c, 0);
+ _out.write(c);
+ _b.setLength(0);
+ }
+ /**
+ * Donne la valeur de l'angle <code>_angleInit</code>
+ * dans l'intervalle [-360;360]
+ */
+ public static double getAngle(double _angleInit)
+ {
+ return ((_angleInit>360) || (_angleInit<-360) )?_angleInit%360:_angleInit;
+ }
+
public static void main(String[] args)
{
System.out.println(getSansExtension("ddfdf.gfdg.EXT"));
}
}
Index: ProgressionDodicoAdapter.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/ProgressionDodicoAdapter.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
Index: ProgressionInterface.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun/ProgressionInterface.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
|
|
From: <de...@us...> - 2003-04-01 09:03:23
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun In directory sc8-pr-cvs1:/tmp/cvs-serv2140/dodico/src/org/fudaa/dodico/commun Removed Files: DodicoIOAnalyze.java Log Message: DodicoIOAnalyze renomme en DodicoAnalyze --- DodicoIOAnalyze.java DELETED --- |
|
From: <de...@us...> - 2003-04-01 09:01:00
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/commun In directory sc8-pr-cvs1:/tmp/cvs-serv1357/dodico/src/org/fudaa/dodico/commun Added Files: DodicoAnalyze.java Log Message: DodicoIOAnalyze renomme en DodicoAnalyze --- NEW FILE: DodicoAnalyze.java --- (This appears to be a binary file; contents omitted.) |
|
From: <de...@us...> - 2003-04-01 08:58:07
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/collection In directory sc8-pr-cvs1:/tmp/cvs-serv32667/dodico/src/org/fudaa/dodico/collection Modified Files: DCollection.java DTableau.java Log Message: *** keyword substitution change *** Index: DCollection.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/collection/DCollection.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: DTableau.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/collection/DTableau.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
|
From: <de...@us...> - 2003-04-01 08:56:14
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/calcul In directory sc8-pr-cvs1:/tmp/cvs-serv32066/dodico/src/org/fudaa/dodico/calcul Modified Files: DCalcul.java DParametres.java DResultats.java Log Message: *** keyword substitution change *** Index: DCalcul.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/calcul/DCalcul.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: DParametres.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/calcul/DParametres.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: DResultats.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/calcul/DResultats.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
|
From: <de...@us...> - 2003-04-01 08:55:30
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/association In directory sc8-pr-cvs1:/tmp/cvs-serv31827/dodico/src/org/fudaa/dodico/association Modified Files: DTableHachage.java Log Message: *** keyword substitution change *** Index: DTableHachage.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/association/DTableHachage.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/code In directory sc8-pr-cvs1:/tmp/cvs-serv19651/dodico/idl/code Modified Files: hiswa.idl diapre.idl vag.idl olb.idl reflux.idl reflux3d.idl mascaret.idl seuil.idl sipor.idl navmer.idl dunes.idl ducalbe.idl simboat.idl sisyphe.idl cubature.idl taucomac.idl dimduc.idl lido.idl oscar.idl sinavi.idl refonde.idl Log Message: maj Index: hiswa.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/hiswa.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: diapre.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/diapre.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: vag.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/vag.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: olb.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/olb.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: reflux.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/reflux.idl,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Index: reflux3d.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/reflux3d.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: mascaret.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/mascaret.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: seuil.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/seuil.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: sipor.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sipor.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.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: dunes.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/dunes.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: ducalbe.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/ducalbe.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.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: sisyphe.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sisyphe.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: cubature.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/cubature.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: taucomac.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/taucomac.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: dimduc.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/dimduc.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: lido.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/lido.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: oscar.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/oscar.idl,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Index: sinavi.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/sinavi.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: refonde.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/code/refonde.idl,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 |
|
From: <de...@us...> - 2003-04-01 08:34:10
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/metier In directory sc8-pr-cvs1:/tmp/cvs-serv19651/dodico/idl/metier Modified Files: houle.idl transport.idl interpolateur.idl representation.idl navigation.idl hydraulique1d.idl ef.idl sedimentologie.idl hydraulique.idl mesure.idl courant.idl Log Message: maj Index: houle.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/houle.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: transport.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/transport.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: interpolateur.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/interpolateur.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: representation.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/representation.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: navigation.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/navigation.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: hydraulique1d.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/hydraulique1d.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: ef.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/ef.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: sedimentologie.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/sedimentologie.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: hydraulique.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/hydraulique.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: mesure.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/mesure.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: courant.idl =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/metier/courant.idl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 |
|
From: <de...@us...> - 2003-04-01 08:30:42
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/general
In directory sc8-pr-cvs1:/tmp/cvs-serv19220/dodico/idl/general
Modified Files:
geometrie.idl
Log Message:
maj de la structure MaillageIndex
Index: geometrie.idl
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/dodico/idl/general/geometrie.idl,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** geometrie.idl 18 Mar 2003 10:38:39 -0000 1.7
--- geometrie.idl 1 Apr 2003 08:30:27 -0000 1.8
***************
*** 77,81 ****
* Quadrilatere a 8 noeuds.
*/
! Q8
};
--- 77,85 ----
* Quadrilatere a 8 noeuds.
*/
! Q8,
! /**
! * Utiliser pour definir un maillage possedant des elements heterogene
! */
! MIXTE
};
***************
*** 126,140 ****
struct SMaillageIndex
{
! // Il est suppose que tous les elements d'un maillage sont du meme type
geometrie::LTypeElement typeElement;
// La liste des points dans l'ordre.
geometrie::VSPoint points;
! // Les elements reperes par les indices des points.
//ATTENTION : la numerotation des points commence a 0.
vventier elements;
! /* Pour chaque point du maillage, donne l'indice du point sur la frontiere.
! * L'indice vaut 0 si point interne.
* Commence par la frontiere exterieure pour finir par les iles*/
! ventier indicesPointFrontiere;
};
--- 130,159 ----
struct SMaillageIndex
{
! // Si tous les elements sont de meme type,indique le type general.
! //Sinon utilise LTrTypeElement.MIXTE
geometrie::LTypeElement typeElement;
+
// La liste des points dans l'ordre.
geometrie::VSPoint points;
!
! //les indexs des pts extremite. Utilise que dans le cas maillage T6
//ATTENTION : la numerotation des points commence a 0.
+ //sera vide pour un maillage de type T3.
+ ventier pointsExtremitesElements;
+
+ /* Les elements reperes par les indices des points.
+ * ATTENTION : la numerotation des points commence a 0.
+ * Par defaut, si l'element possede 3 indexs = T3, 6 indexs=T6, 4 Q4
+ * et 8 Q8. Pour l'instant cela ne prete pas a confusion. Dans le cas, ou des
+ * L3 seront integré dans un maillage, on rajoutera un champ specifique.
+ */
+
vventier elements;
!
! /* Pour chaque point de la frontiere, donne l'indice du point dans la numerotation
! * globale.
! * L'indice vaut -1 si point interne.
* Commence par la frontiere exterieure pour finir par les iles*/
! ventier pointsFrontiere;
};
|
|
From: <de...@us...> - 2003-04-01 08:22:45
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/idl/code
In directory sc8-pr-cvs1:/tmp/cvs-serv16271/dodico/idl/code
Added Files:
tr.idl
Log Message:
fichier idl commun pour reflux et telemac
--- NEW FILE: tr.idl ---
/*
* @file tr.idl
* @creation 2003-02-19
* @modification $Date: 2003/04/01 08:22:39 $
* @license GNU General Public License 2
* @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
* @mail de...@fu...
*/
#ifndef _TR_IDL
#define _TR_IDL
#include "general/geometrie.idl"
/**
* Module commun a Reflux et Telemac. Definit les elements de bases pour
* l'hydraulique 2D.
* TODO :Remommer ce fichier lorsque le nom du prepro sera choisi
* TODO :Deplacer ce module dans la partie metier. Probleme: la partie metier
* n'utilise que des interfaces ( couteuses en memoire).
* Convention pour les codes ( champs code ou terminant par Code).
* code 0 : non initialise
* code 1 : libre
* code 2 : imposée
* negatif : transitoire. Pour reflux,indique le numero de la courbe correspondante.
*
* @version $Id: tr.idl,v 1.1 2003/04/01 08:22:39 deniger Exp $
* @author Fred Deniger
*/
module tr
{
enum LTrTypeBord
{
SOLIDE,//Le bord est ferme.
LIQUIDE_DEBIT_IMPOSE,
LIQUIDE,//Dans ce cas, u,v,h peuvent etre fixes ou libres
LIQUIDE_ONDE_INCIDENCE //pour telemac uniquement.ce cas doit provoquer
//une erreur.
};
enum LTrTypeProjet
{
COURANTOLOGIE_2D,
COURANTOLOGIE_2D_LMG,
COURANTOLOGIE_3D,
TRANSPORT_2D
};
enum LTrCodeCalcul
{
REFLUX,
TELEMAC
};
enum LTrSchemaResolution
{
STATIONNAIRE,
EULER,
KAWAHARA
};
enum LTrMethodeResolution
{
LINEAIRE,
NEWTON_RAPHSON,
NEWTON_RAPHSON_CD,
SELECT_LUMPING,
SELECT_LUMPING_CD
};
/**
* Structure definissant les conditions limites pour chaque point frontiere.
*/
struct STrConditionLimite
{
LTrTypeBord typeBord;
entier uCode;
reel u;
entier vCode;
reel v;
entier hCode;
reel h;
//Traceur (telemac)
entier traceurCode;
reel traceur;
//Relfux : un frottement peut etre libre,permanent ou transitoire.
entier frottementCode;
reel frottement;
reel tCoeffa;
reel tCoeffb;
//debit lineique
entier qCode;
reel q;
//la normale
//utiliser par reflux indique la normale au segment dans le repere global
//Cette valeur sera toujours comprise en -360 et 360. Une valeur
//en dehors de cette plage indique que la normale n'est pas initialisee.
reel normale;
entier indexsPt;
};
typedef sequence<STrConditionLimite> VSTrConditionLimite;
/**
* Definition d'une valeur pour un point donne.
*/
struct STrProprieteNodaleValeur
{
//l'index du point concerne
entier index;
reel valeur;
};
typedef sequence<STrProprieteNodaleValeur> VSTrProprieteNodaleValeur;
/**
* Definition d'une propriete nodale pour tous les points du probleme.
*/
struct STrProprieteNodale
{
chaine nom;
chaine unite;
//certaines proprietes nodales sont constantes. Ce champ evite de construire
//des structures inutiles.
reel valeurParDefaut;
//les points restants ont une valeur donnee.... super commentaire !
VSTrProprieteNodaleValeur valeurs;
};
typedef sequence<STrProprieteNodale> VSTrProprieteNodale;
/**
* Definition d'une valeur pour un groupe d'elements.
*/
struct STrProprieteElementaireValeur
{
entier indexElement;
reel valeur;
};
typedef sequence<STrProprieteElementaireValeur> VSTrProprieteElementaireValeur;
struct STrProprieteElementaireTransitoire
{
entier indexElement;
//Ce chiffre sera negatif et respecte la specification generale ( cf commentaire
//du module)
entier indexCode;
};
typedef sequence<STrProprieteElementaireTransitoire> VSTrProprieteElementaireTransitoire;
struct STrProprieteElementaire
{
chaine nom;
chaine unite;
//certaines proprietes elementaires sont constantes. Ce champ evite de construire
//des structures inutiles.
reel valeurParDefaut;
//typique reflux. La propriete peut-etre libre pour les elementaires
//dont l'index appartient au tableau suivant.
ventier elementsLibres;
//les elements avec une valeurs donnee.
VSTrProprieteElementaireValeur valeurs;
//les elements transitoires
VSTrProprieteElementaireTransitoire valeursTransitoires;
};
typedef sequence<STrProprieteElementaire> VSTrProprieteElementaire;
struct STrEvolution
{
chaine nom;
vreel x;
vreel y;
};
typedef sequence<STrEvolution> VSTrEvolution;
struct STrGroupeTemps
{
LTrMethodeResolution methode;
LTrSchemaResolution schema;
entier nbPasTemps;
reel valeurPasTemps;
reel coefSchema;
reel relaxation;
reel precision;
reel precisionBancCouvrantDecouvrant;
entier nombreIterationMax;
entier frequenceImpression;
vreel coefficientsContribution;
};
typedef sequence<STrGroupeTemps> VSTrGroupeTemps;
struct STrParametresCalcul
{
vchaine impressions;
};
struct STrProjetH2d
{
chaine version;
LTrTypeProjet typeProjet;
LTrCodeCalcul codeCalcul;
//le maillage
geometrie::SMaillageIndex maillage;
//les conditions limites.
VSTrConditionLimite conditionsLimites;
//La condition limite par defaut. Elle ne devrait pas etre
//transitoire avoir ...
STrConditionLimite conditionLimiteParDefaut;
//Si true, les normales ont ete definies.
booleen normalesDefinies;
//les proprietes par elements (reflux uniquement).
//3 proprietes seront specifiques reflux
//RUGOSITE
//VISCOSITE
//PERTE_CHARGE
VSTrProprieteElementaire proprietesElementaires;
VSTrProprieteNodale proprietesNodales;
//Reflux les courbes pour les parametres transitoire.
VSTrEvolution courbesTemporelles;
//les chaines utilisées pour l'impression.
STrParametresCalcul parametresCalcul;
VSTrGroupeTemps parametresTemporels;
};
};
#endif
|
|
From: <de...@us...> - 2003-03-24 10:12:44
|
Update of /cvsroot/fudaa/fudaa_devel/ctulu/src/com/memoire/bu
In directory sc8-pr-cvs1:/tmp/cvs-serv18534
Modified Files:
BuDesktopPreferencesPanel.java
Log Message:
Les options par defaut ont ete modifiees pour ne pas inverser les colonnes
et pour garder un bureau a onglet.
Index: BuDesktopPreferencesPanel.java
===================================================================
RCS file: /cvsroot/fudaa/fudaa_devel/ctulu/src/com/memoire/bu/BuDesktopPreferencesPanel.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BuDesktopPreferencesPanel.java 29 Jan 2003 10:51:02 -0000 1.1
--- BuDesktopPreferencesPanel.java 24 Mar 2003 10:12:37 -0000 1.2
***************
*** 60,82 ****
private static final boolean[] DEFAUTS=new boolean[]
{
! true,
! true,
! true,
! true,
! true,
! true,
! false,
! true,
! true,
! true,
! true,
! true,
! true,
! true,
! false,
! false,
! false,
! false,
! false,
};
--- 60,83 ----
private static final boolean[] DEFAUTS=new boolean[]
{
! true,//"leftcolumn.visible"
! true,//"specificbar.visible"
! true,//"rightcolumn.visible"
! true,//"statusbar.visible"
! //this default option is odd...
! false,//"columns.swapped"
! true,//"assistant.visible"
! false,//"button.icon"
! true,//"tool.icon"
! true,//"button.text"
! true,//"tool.text"
! true,//"toolbar.floatable"
! true,//"splashscreen.visible"
! true,//"toolbar.rollover"
! false,//"desktop.tabbed"
! false,//"desktop.grid"
! false,//"desktop.snap",
! false,//"desktop.dots"
! false,//"antialias.all"
! // false,//unused
};
|
|
From: <de...@us...> - 2003-03-19 09:58:11
|
Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/test/telemac In directory sc8-pr-cvs1:/tmp/cvs-serv27660/dodico/src/org/fudaa/dodico/test/telemac Modified Files: exemple.res Log Message: maj Index: exemple.res =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/test/telemac/exemple.res,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsdOlgqr and /tmp/cvs4v0YpJ differ |
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag In directory sc8-pr-cvs1:/tmp/cvs-serv18087a/fudaa/src/org/fudaa/fudaa/vag Modified Files: Vag05DataSource.java Vag.java VagTableauResultats.java VagCoordonnees.java VagFilleMailleur.java VagMaillage.java VagCalqueCretes.java VagFilleGraphe.java VagImport.java VagCalqueBathymetrie.java VagFilleCalques.java VagGrilleIrreguliere.java VagCalqueCotes.java VagFilleVue3D.java VagCalqueOrthogonalesInteraction.java VagAstuces.java VagImplementation.java VagPreferences.java vag.xcf VagPreferencesPanel.java VagResource.java VagExport.java VagCalqueOrthogonales.java VagFilleParametres.java VagCalqueHauteurHoule.java VagAssistant.java Log Message: *** keyword substitution change *** Index: Vag05DataSource.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/Vag05DataSource.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: Vag.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/Vag.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagTableauResultats.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagTableauResultats.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagCoordonnees.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCoordonnees.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagFilleMailleur.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagFilleMailleur.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagMaillage.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagMaillage.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagCalqueCretes.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueCretes.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagFilleGraphe.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagFilleGraphe.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagImport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagImport.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagCalqueBathymetrie.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueBathymetrie.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagFilleCalques.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagFilleCalques.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagGrilleIrreguliere.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagGrilleIrreguliere.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagCalqueCotes.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueCotes.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagFilleVue3D.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagFilleVue3D.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagCalqueOrthogonalesInteraction.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueOrthogonalesInteraction.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagAstuces.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagAstuces.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagImplementation.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagPreferences.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagPreferences.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: vag.xcf =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/vag.xcf,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsz3Keqf and /tmp/cvsaZt4Fl differ Index: VagPreferencesPanel.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagPreferencesPanel.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagResource.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagResource.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagExport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagExport.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagCalqueOrthogonales.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueOrthogonales.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagFilleParametres.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagFilleParametres.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: VagCalqueHauteurHoule.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagCalqueHauteurHoule.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: VagAssistant.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/vag/VagAssistant.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
|
From: <de...@us...> - 2003-03-19 08:35:01
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/utilitaire In directory sc8-pr-cvs1:/tmp/cvs-serv18087a/fudaa/src/org/fudaa/fudaa/utilitaire Modified Files: ClientCopieEcran.java ServeurCopieEcran.java Log Message: *** keyword substitution change *** Index: ClientCopieEcran.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/utilitaire/ClientCopieEcran.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: ServeurCopieEcran.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/utilitaire/ServeurCopieEcran.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
|
From: <de...@us...> - 2003-03-19 08:34:58
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe In directory sc8-pr-cvs1:/tmp/cvs-serv18087a/fudaa/src/org/fudaa/fudaa/sisyphe Modified Files: SisypheAssistant.java SisypheApplication.java SisypheImplementation.java Sisyphe.java SisypheFilleParametres.java SisypheImport.java SisyphePreferences.java SisypheResource.java Log Message: *** keyword substitution change *** Index: SisypheAssistant.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheAssistant.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: SisypheApplication.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheApplication.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: SisypheImplementation.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheImplementation.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: Sisyphe.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/Sisyphe.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: SisypheFilleParametres.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheFilleParametres.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: SisypheImport.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheImport.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: SisyphePreferences.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisyphePreferences.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: SisypheResource.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/sisyphe/SisypheResource.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
|
From: <de...@us...> - 2003-03-19 08:34:51
|
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/calcul In directory sc8-pr-cvs1:/tmp/cvs-serv12367/fudaa/src/org/fudaa/fudaa/reflux/calcul Modified Files: PRCalculReflux2d.java PRCalculReflux3d.java Log Message: *** keyword substitution change *** Index: PRCalculReflux2d.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/calcul/PRCalculReflux2d.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: PRCalculReflux3d.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/calcul/PRCalculReflux3d.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |
Update of /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/d2 In directory sc8-pr-cvs1:/tmp/cvs-serv12367/fudaa/src/org/fudaa/fudaa/reflux/d2 Modified Files: HY2dInterfaceCalcul.java HY2dPnParamsCalcul.java HY2dProjet.java HY2dFabrique.java Log Message: *** keyword substitution change *** Index: HY2dInterfaceCalcul.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/d2/HY2dInterfaceCalcul.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: HY2dPnParamsCalcul.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/d2/HY2dPnParamsCalcul.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Index: HY2dProjet.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/d2/HY2dProjet.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Index: HY2dFabrique.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/fudaa/src/org/fudaa/fudaa/reflux/d2/HY2dFabrique.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 |