konv1
C KONV1 SOURCE BECC 11/05/26 21:15:53 6981 C************************************************************************ C C PROJET : CASTEM 2000 C C NOM : KONV1 C C DESCRIPTION : Subroutine appellée par KONV C C Modelisation 2D/3D des equations d'Euler C C Calcul du residu / jacobien / DELTAT C C LANGUAGE : FORTRAN 77 + ESOPE 2000 (avec estensions CISI) C C AUTEUR : A. BECCANTINI, DRN/DMT/SEMT/LTMF C C************************************************************************ C C C APPELES (E/S) : LIRMOT, ERREUR C C C APPELES : KON1 (gaz "calorically perfect") C KON2 (gaz "calorically perfect multiespeces") C KONV12 (gaz "thermally perfect") C KONV13 (gaz "thermally perfect"+DEM) C KONV14 (transport des scalaires) C KFMM (Free matrix methods) C KFM1 (Free matrix methods 2) C KONV2F (two-fluid flow) C KONV15 (Ghost fluid method for the poor) C C************************************************************************ C C C*********************************************************************** C C************************************************************************ C C HISTORIQUE (Anomalies et modifications éventuelles) C C************************************************************************ C IMPLICIT INTEGER(I-N) -INC PPARAM -INC CCOPTIO C INTEGER NBOP,IOP PARAMETER (NBOP=9) CHARACTER*8 LOPTI(NBOP) LOGICAL LOGME C DATA LOPTI/'PERFMONO','PERFMULT','PERFTEMP','CLAUDEIS', & 'PMONOFMM','PMON1FMM','TWOFLUID','DEM','GFMP'/ C C C**** Le modele du GAZ C IF(IERR .NE. 0) GOTO 9999 IF(IOP .EQ. 1)THEN LOGME=.FALSE. IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 2)THEN LOGME=.TRUE. IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 3)THEN CALL KONV12 IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 4)THEN CALL KONV14 IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 5)THEN CALL KFMM IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 6)THEN CALL KFM1 IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 7)THEN IF(IERR .NE. 0) GOTO 9999 ELSEIF(IOP .EQ. 8)THEN ELSEIF(IOP .EQ. 9)THEN IF(IERR .NE. 0) GOTO 9999 ELSE C C******* Message d'erreur standard C 21 2 C Données incompatibles C GOTO 9999 ENDIF 9999 RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales