Changeset 761 for sans/XOP_Dev


Ignore:
Timestamp:
Oct 27, 2010 9:56:09 AM (12 years ago)
Author:
srkline
Message:

removing the math.h definitions of M_PI and INFINITY that don't exist in VS8. Just define them locally as needed.

Location:
sans/XOP_Dev/SANSAnalysis/lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sans/XOP_Dev/SANSAnalysis/lib/2Y_OneYukawa.c

    r760 r761  
    286286                 
    287287                // loop over all remaining roots 
    288                 min = INFINITY; 
     288                min = 1e99; 
    289289                selected_root=0;         
    290290                 
  • sans/XOP_Dev/SANSAnalysis/lib/2Y_PairCorrelation.c

    r760 r761  
    114114        int n,error,k; 
    115115        double alpha,real,imag; 
     116        double Pi = 3.14159265358979323846264338327950288;   /* pi */ 
     117 
    116118         
    117119        for ( n = 0; n < N; n++ ) { 
     
    131133        if ( error == 1 )  
    132134        { 
    133                 alpha = N * pow( dq, 3 ) / ( 24 * M_PI * M_PI * phi ); 
     135                alpha = N * pow( dq, 3 ) / ( 24 * Pi * Pi * phi ); 
    134136                 
    135                 *dr = 2 * M_PI / ( N * dq );   
     137                *dr = 2 * Pi / ( N * dq );   
    136138                for ( k = 0; k < N; k++ ) 
    137139                { 
  • sans/XOP_Dev/SANSAnalysis/lib/2Y_TwoYukawa.c

    r760 r761  
    926926        double dr,qmax,q,dq,min,sum; 
    927927        double *sq,*gr; 
     928        double Pi = 3.14159265358979323846264338327950288;   /* pi */ 
    928929         
    929930         
     
    10311032                // the maximum q value should be large enough  
    10321033                // to enable a reasoble approximation of g(r) 
    1033                 qmax = 16 * 10 * 2 * M_PI; 
     1034                qmax = 16 * 10 * 2 * Pi; 
    10341035                dq = qmax / ( n - 1 ); 
    10351036                 
     
    10421043                 
    10431044                // loop over all remaining roots 
    1044                 min = INFINITY; 
     1045                min = 1e99; 
    10451046                selected_root = 10;      
    10461047                sum = 0; 
Note: See TracChangeset for help on using the changeset viewer.