Download muflir.eso

Back to the list

   1 : C MUFLIR    SOURCE    PASCAL    09/02/16    21:15:14     6282           
   2 :       SUBROUTINE MUFLIR(IPO1,XFLOT,IRET,IEPS)                                   
   3 :       IMPLICIT INTEGER(I-N)
   4 :       IMPLICIT REAL*8 (A-H,O-Z)                                                 
   5 :       CHARACTER *72 TI                                                          
   6 : C=====================================================================          
   7 : C                                                                               
   8 : C     MULTIPLIE UN OBJET LISTREEL PAR XFLO                                      
   9 : C     L'OBJET LISTREEL RESULTANT VOIT SON POINTEUR STOCKE DANS IRET             
  10 : C     ENTREES                                                                   
  11 : C       IPO1=POINTEUR SUR L'OBJET LISTREEL                                      
  12 : C       XFLOT=SCALAIRE                                                          
  13 : C       IEPS =  1 MULTIPLICATION                                                
  14 : C              -1 DIVISION                                                      
  15 : C     SORTIES                                                                   
  16 : C       IRET=POINTEUR SUR L'OBJET   LISTREEL*XFLOT                              
  17 : C                                                                               
  18 : C                                                                               
  19 : C     CREATION    : 20/05/87                                                    
  20 : C     PROGRAMMEUR : BEAUFILS                                                    
  21 : C=====================================================================          
  22 : -INC CCOPTIO                                                                    
  23 : -INC SMLREEL                                                                    
  24 : C                                                                               
  25 :       IF(IEPS.EQ.-1)THEN                                                        
  26 :         XTRAV = 1.D0/XFLOT                                                   
  27 :       ELSE
  28 :         XTRAV=XFLOT
  29 :       ENDIF                                                                     
  30 : C                                                                               
  31 : C                                                                               
  32 :       MLREE1=IPO1                                                               
  33 :       SEGACT MLREE1                                                             
  34 :       NBPT=MLREE1.PROG(/1)                                                      
  35 :       JG=NBPT                                                                   
  36 :       SEGINI MLREEL                                                             
  37 :       IRET=MLREEL                                                               
  38 : C                                                                               
  39 :         DO 1 II=1,NBPT                                                          
  40 :         PROG(II)=XTRAV*MLREE1.PROG(II)                                          
  41 :    1    CONTINUE                                                                
  42 : C                                                                               
  43 :       SEGDES MLREE1                                                       
  44 :       SEGDES MLREEL                                                             
  45 : C                                                                               
  46 :       RETURN                                                                    
  47 :       END                                                                       
  48 :  
  49 :  

© Cast3M 2003 - All rights reserved.
Disclaimer