Show
Ignore:
Timestamp:
05/30/08 07:04:12 (7 months ago)
Author:
gary
Message:

add explicit casts to (realnum) to silence warnings in vs

Location:
branches/newmole/source
Files:
7 modified

Legend:

Unmodified
Added
Removed
  • branches/newmole/source/conv_base.cpp

    r2090 r2096  
    618618                                                        iso.xIonSimple[ipISO][nelem]<1e-10) ) 
    619619                                { 
    620                                         const realnum err_tol = 1e-2; 
     620                                        const realnum err_tol = 1e-2f; 
    621621                                        realnum abund = 0.; 
    622622                                        for (long n=0; n<iso.numLevels_local[ipISO][nelem]; ++n) 
    623623                                        { 
    624                                                 abund += StatesElem[ipISO][nelem][n].Pop; 
     624                                                abund += (realnum)StatesElem[ipISO][nelem][n].Pop; 
    625625                                        } 
    626626                                        if( conv.lgConvIoniz && iso.pop_ion_ov_neut[ipISO][nelem] > 1e-15 && 
  • branches/newmole/source/molcol.cpp

    r2042 r2096  
    3939                for( i=0; i < mole.num_calc; i++ ) 
    4040                { 
    41                         mole.list[i]->column += (realnum) mole.list[i]->den*radius.drad_x_fillfac; 
     41                        mole.list[i]->column += (realnum)(mole.list[i]->den*radius.drad_x_fillfac); 
    4242                } 
    4343        } 
  • branches/newmole/source/mole_drive.cpp

    r2055 r2096  
    133133 
    134134        /* total H2 - all forms */ 
    135         hmi.H2_total = (realnum) findspecies("H2*")->den + findspecies("H2")->den; 
     135        hmi.H2_total = (realnum)(findspecies("H2*")->den + findspecies("H2")->den); 
    136136        /* first guess at ortho and para densities */ 
    137137        h2.ortho_density = 0.75*hmi.H2_total; 
  • branches/newmole/source/mole_reactions.cpp

    r2068 r2096  
    19501950        { 
    19511951                rate = p->second; 
    1952                 realnum oldrk = rate->rk; 
     1952                realnum oldrk = (realnum)rate->rk; 
    19531953                ASSERT(rate->fun != NULL); 
    19541954                rate->rk = rate->a*rate->fun(rate); 
  • branches/newmole/source/mole_solve.cpp

    r2076 r2096  
    279279                findspecies("H2*")->den = 0.; 
    280280 
    281                 hmi.H2_total = findspecies("H2")->den + findspecies("H2*")->den; 
     281                hmi.H2_total = (realnum)(findspecies("H2")->den + findspecies("H2*")->den); 
    282282                /* first guess at ortho and para densities */ 
    283283                h2.ortho_density = 0.75*hmi.H2_total; 
  • branches/newmole/source/mole_species.cpp

    r2094 r2096  
    673673                        mole.grain_saturation = 1.0; 
    674674                else 
    675                         mole.grain_saturation = (realnum) 4*den_times_area/(mole_cs*adsorbed_density); 
     675                        mole.grain_saturation = (realnum)(4.*den_times_area/(mole_cs*adsorbed_density)); 
    676676        } 
    677677        else 
  • branches/newmole/source/radius_increment.cpp

    r2089 r2096  
    105105                                         * change is to only do this branch if abundance is large enough to be detected by 
    106106                                         * the ionization convergence solvers */ 
    107                                         const realnum err_tol = 1e-2; 
     107                                        const realnum err_tol = 1e-2f; 
    108108                                        /* >>chng 05 sep 02, when low-T solver used solution is approximate, 
    109109                                         * and it must not matter (lot-T solver should not be used if it 
     
    114114                                        for (long n=0; n<iso.numLevels_local[ipISO][nelem]; ++n) 
    115115                                        { 
    116                                                 abund += StatesElem[ipISO][nelem][n].Pop; 
     116                                                abund += (realnum)StatesElem[ipISO][nelem][n].Pop; 
    117117                                        } 
    118118                                        //fprintf(ioQQQ,"%.2f %ld %ld %11.4g %11.4g\n",fnzone,ipISO,nelem,