Changeset 2f5c6d4 in sasmodels for sasmodels/models/triaxial_ellipsoid.c


Ignore:
Timestamp:
Jul 26, 2016 12:38:21 AM (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:
a3a0c5c
Parents:
a4280bd
Message:

move valid parameter test to macro

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/triaxial_ellipsoid.c

    r50e1e40 r2f5c6d4  
    44double Iqxy(double qx, double qy, double sld, double solvent_sld, 
    55    double req_minor, double req_major, double rpolar, double theta, double phi, double psi); 
     6 
     7//#define INVALID(v) (v.req_minor > v.req_major || v.req_major > v.rpolar) 
     8 
    69 
    710double form_volume(double req_minor, double req_major, double rpolar) 
     
    1720    double rpolar) 
    1821{ 
    19     // if (req_minor > req_major || req_major > rpolar) return NAN;  // Exclude invalid region 
    20  
    2122    double sn, cn; 
    2223    // translate a point in [-1,1] to a point in [0, 1] 
     
    5758    double psi) 
    5859{ 
    59     // if (req_minor > req_major || req_major > rpolar) return NAN;  // Exclude invalid region 
    60  
    6160    double stheta, ctheta; 
    6261    double sphi, cphi; 
Note: See TracChangeset for help on using the changeset viewer.