Changeset 319ab14 in sasmodels for sasmodels/models


Ignore:
Timestamp:
Nov 25, 2015 1:12:06 PM (8 years ago)
Author:
Paul Kienzle <pkienzle@…>
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
0fa687d
Parents:
38d8774
Message:

allow comparison between double/quad precision and sasview

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/lamellarPC_kernel.c

    rf734e7d r319ab14  
    3333         
    3434        ww = exp(-qval*qval*pd*pd*davg*davg/2.0); 
    35          
     35 
    3636        //calculate the n1 contribution 
    3737        an = paraCryst_an(ww,qval,davg,n1); 
     
    4343        an = paraCryst_an(ww,qval,davg,n2); 
    4444        Snq = paraCryst_sn(ww,qval,davg,n2,an); 
    45          
     45 
    4646        Znq += (1.0-xn)*Snq; 
    4747         
     
    5757        inten = 2.0*M_PI*contr*contr*Pbil*Znq/(qval*qval); 
    5858        inten *= 1.0e-04; 
    59          
     59//printf("q=%.7e wwm1=%g ww=%.5e an=% 12.5e Snq=% 12.5e Znq=% 12.5e Pbil=% 12.5e\n",qval,wwm1,ww,an,Snq,Znq,Pbil); 
    6060        return(inten); 
    6161} 
     
    6666         
    6767        double Snq; 
    68          
     68 
    6969        Snq = an/( (double)Nlayers*pow((1.0+ww*ww-2.0*ww*cos(qval*davg)),2) ); 
    7070         
Note: See TracChangeset for help on using the changeset viewer.