thcond2
C THCOND2 SOURCE PV 22/01/18 21:15:09 11267 C======================================================================= C= T H C O N D 2 = C= ----------- = C= (TCOND2 dans le cas de la thermique) = C= Fonction : = C= ---------- = C= Ce sous-programme remplit le segment DESCRipteur de la matrice de = C= CAPACITE (CONDUCTIVITE)dans le cas d'un modele THERMOHYDRIQUE. = C= = C= Parametres : (E)=Entree (S)=Sortie = C= ------------ = C= NBNN (E) Nombre de NOEUDS dans le type d'element considere = C= IDESCR (S) Pointeur sur le segment DESCR = C= = C= = C= Zakaria HABIBI le 30 juin 2008. = C======================================================================= IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) -INC PPARAM -INC SMRIGID CHARACTER*4 MOTHER,MOCHAL,MOTGAZ,MOCGAZ,MOTCAP,MOCCAP PARAMETER ( MOTHER='T ' ) PARAMETER ( MOCHAL='Q ' ) PARAMETER ( MOTGAZ='PG ' ) PARAMETER ( MOCGAZ='QG ' ) PARAMETER ( MOTCAP='PC ' ) PARAMETER ( MOCCAP='QC ' ) C 1 - Cas des elements MASSIFS C ============================== NLIGRP=3*NBNN NLIGRD=3*NBNN SEGINI,DESCR DO i=1,NLIGRP IF (i.LE.NBNN) THEN LISINC(i)=MOTGAZ LISDUA(i)=MOCGAZ NOELEP(i)=i NOELED(i)=i ELSE IF (i.GT.NBNN.AND.i.LE.(2*NBNN)) THEN LISINC(i)=MOTCAP LISDUA(i)=MOCCAP NOELEP(i)=i-NBNN NOELED(i)=i-NBNN ELSE LISINC(i)=MOTHER LISDUA(i)=MOCHAL j=i-(2*NBNN) NOELEP(i)=j NOELED(i)=j ENDIF ENDDO IDESCR=DESCR SEGDES,DESCR RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales