Download desima.eso

Back to the list

   1 : C DESIMA    SOURCE    MAGN      09/07/30    21:16:30     6458           
   2 :       SUBROUTINE DESIMA(IMAT)
   3 :       IMPLICIT INTEGER(I-N)
   4 :       IMPLICIT REAL*8 (A-H,O-Z)
   5 : C***********************************************************************
   6 : C NOM         : DESIMA
   7 : C DESCRIPTION : Désactive un groupe de matrices élémentaires.
   8 : C LANGAGE     : ESOPE
   9 : C AUTEUR      : Stéphane GOUNAND (CEA/DRN/DMT/SEMT/TTMF)
  10 : C               mél : gounand@semt2.smts.cea.fr
  11 : C***********************************************************************
  12 : C APPELES          : -
  13 : C APPELE PAR       : EXMALI
  14 : C***********************************************************************
  15 : C ENTREES/SORTIES    : IMAT
  16 : C CODE RETOUR (IRET) : = 0 si tout s'est bien passé
  17 : C***********************************************************************
  18 : C VERSION    : v1, 12/05/99, version initiale
  19 : C HISTORIQUE : v1, 12/05/99, création
  20 : C HISTORIQUE :
  21 : C HISTORIQUE :
  22 : C***********************************************************************
  23 : C Prière de PRENDRE LE TEMPS de compléter les commentaires
  24 : C en cas de modification de ce sous-programme afin de faciliter
  25 : C la maintenance !
  26 : C***********************************************************************
  27 : -INC CCOPTIO
  28 : -INC SMMATRIK
  29 :       POINTEUR IMAT.IMATRI
  30 :       POINTEUR MATEL.IZAFM
  31 : *
  32 :       INTEGER INBME,INBSOU
  33 :       INTEGER  NBME,NBSOUS
  34 : *     
  35 : * Executable statements
  36 : *
  37 :       SEGACT IMAT
  38 :       NBSOUS=IMAT.LIZAFM(/1)
  39 :       NBME  =IMAT.LIZAFM(/2)
  40 :       DO 1 INBME=1,NBME
  41 :          DO 12 INBSOU=1,NBSOUS
  42 :             MATEL=IMAT.LIZAFM(INBSOU,INBME)
  43 :             SEGDES MATEL
  44 :  12      CONTINUE
  45 :  1    CONTINUE
  46 :       SEGDES IMAT
  47 : *
  48 : * Normal termination
  49 : *
  50 :       RETURN
  51 : *
  52 : * End of subroutine DESIMA
  53 : *
  54 :       END
  55 : 
  56 :  
  57 :  
  58 :  

© Cast3M 2003 - All rights reserved.
Disclaimer