Show
Ignore:
Timestamp:
12/05/06 13:33:25 (2 years ago)
Author:
peter
Message:

source/atmdat_adfa.cpp:

Promote ADfA.CF to double precision.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/source/atmdat_adfa.cpp

    r681 r682  
    3232        float STH[NHYDRO_MAX_LEVEL]; 
    3333        /* coll_ion.dat */ 
    34         float CF[30][30][5]; 
     34        double CF[30][30][5]; 
    3535public: 
    3636        friend float atmdat_ph1(int i, int j, int k, int l); 
     
    305305                        if( i == -1 && j == -1 ) 
    306306                                break; 
    307                         lgErr = lgErr || ( fscanf( io, "%e %e %e %e %e", &CF[i][j][0], &CF[i][j][1], 
     307                        lgErr = lgErr || ( fscanf( io, "%le %le %le %le %le", &CF[i][j][0], &CF[i][j][1], 
    308308                                                   &CF[i][j][2], &CF[i][j][3], &CF[i][j][4] ) != 5 ); 
    309309                } 
     
    925925        double t) 
    926926{ 
    927         float te,  
    928           u; 
    929         double rate; 
     927        double rate, te, u; 
    930928 
    931929#       ifdef DEBUG_FUN 
     
    965963        } 
    966964 
    967         te = (float)(t*EVRYD/TE1RYD); 
     965        te = t*EVRYD/TE1RYD; 
    968966        u = ADfA.CF[in-1][iz-1][0]/te; 
    969967        if( u > 80.0 )