kopdik
C KOPDIK SOURCE CB215821 20/11/25 13:32:43 10792 IMPLICIT REAL*8 (A-H,O-Z) IMPLICIT INTEGER (I-N) C*********************************************************************** C NOM : KOPDIK C DESCRIPTION : Transforme un CHPOINt MCHPOI en matrice C diagonale MATRIK C C C C LANGAGE : ESOPE C AUTEUR : Stéphane GOUNAND (CEA/DEN/DM2S/SFME/LTMF) C mél : gounand@semt2.smts.cea.fr C*********************************************************************** C ENTREES : MCHPOI C ENTREES/SORTIES : C SORTIES : MATRIK C*********************************************************************** C VERSION : v1, 10/05/2011, version initiale C HISTORIQUE : v1, 10/05/2011, création C HISTORIQUE : C HISTORIQUE : C*********************************************************************** -INC PPARAM -INC CCOPTIO -INC SMMATRIK -INC SMCHPOI -INC SMELEME * * Executable statements * SEGACT MCHPOI NSOUPO = IPCHP(/1) NRIGE = 7 NMATRI = NSOUPO NKID = 9 NKMT = 7 SEGINI MATRIK C DO ISOUPO = 1, NSOUPO MSOUPO = IPCHP(ISOUPO) SEGACT MSOUPO NC=NOCOMP(/2) NBME=NC NBSOUS=1 SEGINI IMATRI IRIGEL(4,ISOUPO)=IMATRI MELEME=IGEOC MPOVAL=IPOVAL SEGACT MPOVAL IRIGEL(1,ISOUPO)=MELEME IRIGEL(2,ISOUPO)=MELEME * Diagonal IRIGEL(7,ISOUPO)=5 SEGACT MELEME SEGDES MELEME NP=1 MP=1 DO IC=1,NC LISDUA(IC)=NOCOMP(IC) SEGINI IZAFM LIZAFM(1,IC)=IZAFM AM(IBEL,1,1)=VPOCHA(IBEL,IC) ENDDO SEGDES IZAFM ENDDO SEGDES MPOVAL SEGDES IMATRI SEGDES MSOUPO ENDDO SEGDES MATRIK SEGDES MCHPOI * * Normal termination * RETURN * * End of subroutine KOPDIK * END
© Cast3M 2003 - Tous droits réservés.
Mentions légales