etalpr
C ETALPR SOURCE CB215821 20/11/25 13:28:09 10792 C======================================================================= C CE SUBROUTINE REMPLIT ICPR ,IINC ET ICONTR C ICPR(K)=IK : LE POINT K EST A LA POSITION IK DANS MCHPOI C IINC(I) EST LA IEME COMPOSANTE DE MCHPOI(TOUTES LES COMPOSANTES C DANS IINC SONT DIFFERENTES) C MCONTR(I,J)=1 VEUT DIRE QUE LA IEME COMPOSANTE DANS IINC EXISTE C POUR LE IK IEME POINT (TEL QUE ICPR(K)=IK) DANS MCHPOI C C ATTENTION SEGINI ICPR. SEGINI IINC. SEGINI ICONTR C======================================================================= IMPLICIT INTEGER(I-N) -INC SMCHPOI -INC PPARAM -INC CCOPTIO -INC SMELEME -INC SMCOORD SEGMENT ICPR(nbpts) SEGMENT IINC CHARACTER*(LOCOMP) CIINC(0) ENDSEGMENT SEGMENT /ICONTR/(MCONTR(NNI1,IPR1)) C SEGINI ICPR NSOUPO=IPCHP(/1) IK=0 MSOUPO=IPCHP(1) SEGINI IINC CIINC(**)=NOCOMP(1) ININC=1 DO 101 ISOU=1,NSOUPO MSOUPO=IPCHP(ISOU) MELEME=IGEOC N2=NUM(/2) IK=IK+1 ICPR(K)=IK 102 CONTINUE DO 107 IJ=1,ININC 107 CONTINUE ININC=ININC+1 106 CONTINUE 101 CONTINUE NNI1=CIINC(/2) IPR1=IK SEGINI ICONTR DO 201 ISOU=1,NSOUPO MSOUPO=IPCHP(ISOU) MELEME=IGEOC N2=NUM(/2) NC=NOCOMP(/2) DO 202 J=1,NC DO 203 K=1,NNI1 IF(NOCOMP(J).EQ.CIINC(K)) GO TO 204 203 CONTINUE 204 CONTINUE MCONTR(K,KI)=1 205 CONTINUE 202 CONTINUE 201 CONTINUE END
© Cast3M 2003 - Tous droits réservés.
Mentions légales