C CCON SOURCE JC220346 16/11/18 21:15:26 9187 ************************************************************************ * NOM : CCON * DESCRIPTION : Separation d'un maillage en composantes connexes * (inspire de la subrotine numop2) ************************************************************************ * /!\ ATTENTION, CET OPERATEUR EST OBSOLETE ET DISPARAITRA PROCHAINEMENT ************************************************************************ * APPELE PAR : pilot.eso ************************************************************************ * ENTREES :: aucune * SORTIES :: aucune ************************************************************************ * SYNTAXE (GIBIANE) : * * TAB1 = CCON ( | 'STR1' | ) MAIL1 ; * | 'STR2' | * ************************************************************************ SUBROUTINE CCON IMPLICIT INTEGER(I-N) -INC PPARAM -INC CCOPTIO PARAMETER(NMOT=2) CHARACTER*4 LMOT(NMOT) DATA LMOT/'STR2','STR1'/ * LECTURE D'UN EVENTUEL MOT-CLE CALL LIRMOT(LMOT,NMOT,IMOT,0) * LECTURE DE L'OBJET MAILLAGE CALL LIROBJ('MAILLAGE',MEL,1,IRET) IF (IERR.NE.0) RETURN * APPEL A PART7 (OPERATEUR PART QUI REMPLACE CCON) KLI=0 KFA=0 IF (IMOT.EQ.2) KLI=1 IF (IMOT.EQ.1) KFA=1 CALL PART7(MEL,KLI,KFA,0,0,0,0.D0,0,ITAB,0) IF (IERR.NE.0) RETURN * FIN DE LA SUBROUTINE CALL ECROBJ('TABLE',ITAB) RETURN END