Changeset 2c74c11 in sasmodels for sasmodels/models/pringle.c


Ignore:
Timestamp:
Jul 24, 2016 10:56:45 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:
a4280bd
Parents:
f1765a2
Message:

implicit Iqxy; fix divide by 0 for q=0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/pringle.c

    rb70cb3b r2c74c11  
    33 
    44double Iq(double q, 
    5           double radius, 
    6           double thickness, 
    7           double alpha, 
    8           double beta, 
    9           double sld_pringle, 
    10           double sld_solvent); 
    11  
    12 double Iqxy(double qx, double qy, 
    135          double radius, 
    146          double thickness, 
     
    187179    return 1.0e-4*form*M_PI*radius*radius*thickness; 
    188180} 
    189  
    190 double Iqxy(double qx, double qy, 
    191             double radius, 
    192             double thickness, 
    193             double alpha, 
    194             double beta, 
    195             double sld_pringle, 
    196             double sld_solvent) 
    197 { 
    198     double q = sqrt(qx*qx + qy*qy); 
    199     return Iq(q, 
    200             radius, 
    201             thickness, 
    202             alpha, 
    203             beta, 
    204             sld_pringle, 
    205             sld_solvent); 
    206 } 
    207  
Note: See TracChangeset for help on using the changeset viewer.