Update of /cvsroot/fudaa/fudaa_devel/dodico/src/org/fudaa/dodico/telemac/io
In directory sc8-pr-cvs1:/tmp/cvs-serv9064/io
Added Files:
SerafinMaillageAdapter.java TelemacDicoFileFormat.java
TelemacLib.java
Log Message:
Ajout de classes pour gestion fichiers dico
--- NEW FILE: SerafinMaillageAdapter.java ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: TelemacDicoFileFormat.java ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: TelemacLib.java ---
/*
* @file SerafinExtract.java
* @creation 20 mars 2003
* @modification $Date: 2003/08/18 11:42:26 $
* @license GNU General Public License 2
* @copyright (c)1998-2001 CETMEF 2 bd Gambetta F-60231 Compiegne
* @mail de...@fu...
*/
package org.fudaa.dodico.telemac.io;
import com.memoire.bu.BuInformationsSoftware;
import org.fudaa.dodico.h2d.H2dMaillage;
/**
*
* @author deniger
* @version $Id: TelemacLib.java,v 1.1 2003/08/18 11:42:26 deniger Exp $
*/
public class TelemacLib {
public final static int contientVariable(
SerafinInterface _inter,
String _var) {
int n= _inter.getNbv1();
for (int i= 0; i < n; i++) {
if (_inter.getVariable(i).equals(_var))
return i;
}
return -1;
}
public void setBathy(
H2dMaillage _maill,
SerafinInterface _inter,
int _varIdx,
int _tIdx) {
int nb= _maill.getPtsNb() - 1;
for (int i= nb; i >= 0; i--) {
_maill.setZFor(i, _inter.getDonnees(_tIdx, _varIdx, i));
}
}
}
|