j3poin
C J3POIN SOURCE CHAT 05/01/13 00:47:17 5004 C---------------------------------------------------- C INSERSION D'UN POINT C C ESCLAVE DE J3COTO C C CODE IST(1,I): 0 point non traite C 1 est sur le segment IST(2,I) C 2 est sur les segments IST(2,I) et IST(3,I) C -1 est a l'interieur C -2 est a l'exterieur C C PP 6/97 C Pierre Pegon/JRC Ispra C---------------------------------------------------- IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) DIMENSION XY(2) C SEGMENT WORK REAL*8 XYC(2,NPTO) INTEGER IST(3,NPTO) REAL*8 DENS(NPTO) INTEGER JUN ENDSEGMENT C SEGADJ,WORK C C ON SHIFTE LE CONTENU DE WORK DE INOEUD->NPTO-1 A INOEUD+1->NPTO C IF(NPTO.GT.INOEUD)THEN DO IE1=NPTO,INOEUD+1,-1 DO IE2=1,2 XYC(IE2,IE1)=XYC(IE2,IE1-1) ENDDO DO IE2=1,3 IST(IE2,IE1)=IST(IE2,IE1-1) ENDDO DENS(IE1)=DENS(IE1-1) ENDDO ENDIF C C ON INCERE LE NOUVEAU NOEUD C IST(1,INOEUD)=0 IST(2,INOEUD)=0 IST(3,INOEUD)=0 DO IE1=1,2 XYC(IE1,INOEUD)=XY(IE1) ENDDO DENS(INOEUD)=DENS1 C RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales