Download bnorm.eso

Back to the list

   1 : C BNORM     SOURCE    CHAT      05/01/12    21:41:41     5004           
   2 :       SUBROUTINE BNORM(X,Y,N)                                                   
   3 : C                                                                               
   4 : C   NORMALISE Y  DANS X                                                         
   5 : C                                                                               
   6 :       IMPLICIT INTEGER(I-N)
   7 :       IMPLICIT REAL*8 (A-H,O-Z)                                                 
   8 : -INC CCOPTIO                                                                    
   9 :       DIMENSION X(*),Y(*)                                                       
  10 : *     SCALE=SQRT(BSCAL(Y,Y,N))                                                  
  11 :       SCALE=SQRT(SDOT(N,Y,1,Y,1))                                               
  12 :       IF(SCALE.EQ.0.D0) THEN                                                    
  12 :       CALL ERREUR(277)                                                          
  13 :       RETURN                                                                    
  14 :       ENDIF                                                                     
  15 :       DO 1 I= 1,N                                                               
  16 :     1 X(I)=Y(I)/SCALE                                                           
  17 :       RETURN                                                                    
  18 :       END                                                                       
  19 :  

© Cast3M 2003 - All rights reserved.
Disclaimer