seism2
C SEISM2 SOURCE CB215821 20/11/25 13:39:37 10792 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) *--------------------------------------------------------------------* * * * G{n}re un CHPOINT qui repr{sente la r{partition spatiale du * * chargement sismique. * * * * Param}tres: * * * * e ITBAS Table repr{sentant une base modale * * e IPLA2 num{ro du d{placement g{n{ralis{ * * s ICHPT chpoint cr{{ * * * * Auteur, date de cr{ation: * * * * Lionel VIVAN, le 17 mai 1990. * * * *--------------------------------------------------------------------* * * -INC PPARAM -INC CCOPTIO -INC CCGEOME -INC SMCHPOI -INC SMELEME * LOGICAL L0,L1 CHARACTER*8 TYPRET,CHARRE * IM = 0 NBMODE = 0 10 CONTINUE IM = IM + 1 TYPRET = ' ' & TYPRET,I1,X1,CHARRE,L1,ITMOD) IF (ITMOD.NE.0 .AND. TYPRET.EQ.'TABLE ') THEN NBMODE = NBMODE + 1 GOTO 10 ENDIF * NBNN = 1 NBELEM = NBMODE NBSOUS = 0 NBREF = 0 SEGINI MELEME IMAIL = MELEME ITYPEL = 1 * NSOUPO = 1 NAT= 1 SEGINI MCHPOI JATTRI(1)=2 ICHPT = MCHPOI IFOPOI = IFOUR NC = 1 SEGINI MSOUPO IPCHP(1)=MSOUPO NOHARM(1) = NIFOUR NOCOMP(1) = 'FALF' N = NBMODE SEGINI MPOVAL IPOVAL = MPOVAL DO 20 IM = 1,NBMODE & 'TABLE',I1,X1,' ',L1,ITMOD) & 'POINT',I1,X1,' ',L1,IPTR) NUM(1,IM) = IPTR ICOLOR(IM) = IDCOUL & IP0,'TABLE',I1,X1,' ',L1,ITDEP) & 'FLOTTANT',I1,XQN,' ',L1,IP1) VPOCHA(IM,1) = -1.D0 * XQN 20 CONTINUE * end do SEGDES MELEME SEGDES MPOVAL IGEOC = IMAIL SEGDES MSOUPO SEGDES MCHPOI * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales