sumel
C SUMEL SOURCE GOUNAND 21/06/02 21:17:48 11022 IMPLICIT REAL*8 (A-H,O-Z) IMPLICIT INTEGER (I-N) C*********************************************************************** C NOM : SUMEL C DESCRIPTION : Détruit un objet de type MELEME et ses sous-maillages C C C C LANGAGE : ESOPE C AUTEUR : Stéphane GOUNAND (CEA/DEN/DM2S/SFME/LTMF) C mél : gounand@semt2.smts.cea.fr C*********************************************************************** C APPELES : C APPELES (E/S) : C APPELES (BLAS) : C APPELES (CALCUL) : C APPELE PAR : C*********************************************************************** C SYNTAXE GIBIANE : C ENTREES : C ENTREES/SORTIES : C SORTIES : C CODE RETOUR (IRET) : = 0 si tout s'est bien passé C*********************************************************************** C VERSION : v1, 19/12/2002, version initiale C HISTORIQUE : v1, 19/12/2002, 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 SMELEME POINTEUR MYMEL.MELEME POINTEUR MYSMEL.MELEME * INTEGER NBSOUS,NBSREF INTEGER IBSOUS,IBSREF * * Executable statements * IF (IIMPI.GT.2) WRITE(IOIMP,*) 'Entrée dans sumel.eso' IF (MYMEL.NE.0) THEN SEGACT MYMEL*MOD NBSOUS=MYMEL.LISOUS(/1) DO IBSOUS=1,NBSOUS MYSMEL=MYMEL.LISOUS(IBSOUS) IF (MYSMEL.NE.0) THEN * SEGACT MYSMEL*MOD SEGSUP MYSMEL ENDIF ENDDO NBSREF=MYMEL.LISREF(/1) DO IBSREF=1,NBSREF MYSMEL=MYMEL.LISREF(IBSREF) IF (MYSMEL.NE.0) THEN * SEGACT MYSMEL*MOD SEGSUP MYSMEL ENDIF ENDDO SEGSUP MYMEL ENDIF * * Normal termination * RETURN * * End of subroutine SUMEL * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales