Download dime10.eso

Back to the list

   1 : C DIME10    SOURCE    CHAT      05/01/12    22:50:22     5004           
   2 : * DIMENSION D'UN OBJET DE TYPE "NUAGE".                                      
   3 :       SUBROUTINE DIME10 (IPOINT,JEMIL,LDIM)                                           
   4 : ************************************************************************        
   5 : *                                                                               
   6 : *                             D I M E 1 0                                       
   7 : *                             -----------                                       
   8 : *                                                                               
   9 : * FONCTION:                                                                     
  10 : * ---------                                                                     
  11 : *                                                                               
  12 : *     DETERMINER LA DIMENSION D'UN OBJET DE TYPE "NUAGE   ".                    
  13 : *                                                                               
  14 : * MODE D'APPEL:                                                                 
  15 : * -------------                                                                 
  16 : *                                                                               
  16 : *     CALL DIME10 (IPOINT,LDIM)                                                 
  17 : *                                                                               
  18 : * PARAMETRES:  (E)=ENTREE   (S)=SORTIE                                          
  19 : * -----------                                                                   
  20 : *                                                                               
  21 : *     IPOINT  ENTIER    (E)  POINTEUR DE L'OBJET DE TYPE "NUAGE   ".
  22 : *     JEMIL   ENTIER    (E)  =1 SI ON VEUT LE NOMBRE DE VARIABLE
  23 : *                            =2 SI ON VEUT LE NOMBRE DE UPLETS
  24 : *     LDIM    ENTIER    (S)  DIMENSION DE L'OBJET.                              
  25 : *                                                                               
  26 : * AUTEUR, DATE DE CREATION:                                                     
  27 : * -------------------------                                                     
  28 : *                                                                               
  29 : *     SUO     LE 9 MAI 1994                                             
  30 : *                                                                               
  31 : * LANGAGE:                                                                      
  32 : * --------                                                                      
  33 : *                                                                               
  34 : *     ESOPE + FORTRAN77                                                         
  35 : *                                                                               
  36 : ************************************************************************        
  37 : *                                                                              
  38 :       IMPLICIT INTEGER(I-N)
  39 : -INC SMNUAGE                                                                    
  40 : * 
  41 :       LDIM=0
  42 :       MNUAGE=IPOINT
  43 :       SEGACT,MNUAGE
  44 :       IF (JEMIL.EQ.1) THEN       
  45 :         LDIM=NUANOM(/2)
  46 :       ELSE
  47 :         IF (NUATYP(1).EQ.'FLOTTANT') THEN
  48 :           NUAVFL=NUAPOI(1)
  49 :           SEGACT,NUAVFL
  50 :           LDIM=NUAFLO(/1)
  51 :           SEGDES,NUAVFL
  52 :         ELSEIF (NUATYP(1).EQ.'MOT     ') THEN
  53 :           NUAVMO=NUAPOI(1)
  54 :           SEGACT,NUAVMO
  55 :           LDIM=NUAMOT(/2)
  56 :           SEGDES,NUAVMO
  57 :         ELSEIF (NUATYP(1).EQ.'LOGIQUE ') THEN
  58 :           NUAVLO=NUAPOI(1)
  59 :           SEGACT,NUAVLO
  60 :           LDIM=NUALOG(/1)
  61 :           SEGDES,NUAVLO
  62 :         ELSE
  63 :           NUAVIN=NUAPOI(1)
  64 :           SEGACT,NUAVIN
  65 :           LDIM=NUAINT(/1)
  66 :           SEGDES,NUAVIN
  67 :         ENDIF
  68 :       ENDIF                                                                                             
  69 :       SEGDES,MNUAGE                                                       
  70 : * 
  71 : 666   CONTINUE
  72 :       RETURN                                                                              
  73 :       END                                                                       
  74 :  

© Cast3M 2003 - All rights reserved.
Disclaimer