oubima
C OUBIMA SOURCE PV 20/09/26 21:19:05 10724 $ IMPR,IRET) IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) C*********************************************************************** C NOM : OUBIMA C PROJET : Noyau linéaire NLIN C DESCRIPTION : "Oubli" des valeurs des matrice élémentaires * On met les tableaux de LIZAFM à 0 => à MENAGE de les * supprimmer si besoin est. C C LANGAGE : ESOPE C AUTEUR : Stéphane GOUNAND (CEA/DRN/DMT/SEMT/LTMF) C mél : gounand@semt2.smts.cea.fr C*********************************************************************** C APPELES : ISET C APPELE PAR : KRES2 C*********************************************************************** C ENTREES/SORTIES : MATELE C CODE RETOUR (IRET) : = 0 si tout s'est bien passé C*********************************************************************** C VERSION : v1, 17/12/99, nouvelle version initiale C HISTORIQUE : v1, 17/12/99, création C HISTORIQUE : C HISTORIQUE : C*********************************************************************** C Prière de PRENDRE LE TEMPS de compléter les commentaires C en cas de modification de ce sous-programme afin de faciliter C la maintenance ! C*********************************************************************** -INC PPARAM -INC CCOPTIO -INC SMMATRIK POINTEUR MATELE.MATRIK POINTEUR IMATEL.IMATRI * INTEGER IMPR,IRET * INTEGER IMATE INTEGER NMATE,NTOTIN,NSOUM * * Executable statements * IF (IMPR.GT.5) WRITE(IOIMP,*) 'Entrée dans oubima' SEGACT MATELE NMATE=MATELE.IRIGEL(/2) DO 1 IMATE=1,NMATE IMATEL=MATELE.IRIGEL(4,IMATE) SEGACT IMATEL*MOD NSOUM =IMATEL.LIZAFM(/1) NTOTIN=IMATEL.LIZAFM(/2) SEGDES IMATEL 1 CONTINUE SEGDES MATELE * * Normal termination * IRET=0 RETURN * * Format handling * * * Error handling * 9999 CONTINUE IRET=1 WRITE(IOIMP,*) 'An error was detected in subroutine oubima' RETURN * * End of subroutine OUBIMA * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales