Changeset becded3 in sasmodels for sasmodels/models/sc_paracrystal.c


Ignore:
Timestamp:
Oct 17, 2017 6:21:27 PM (7 years ago)
Author:
Paul Kienzle <pkienzle@…>
Branches:
master, core_shell_microgels, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
8698a0d
Parents:
2a602c7
Message:

update oriented models to new interface (which will be in the next commit)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/sc_paracrystal.c

    r7e0b281 rbecded3  
    3636 
    3737 
    38 static double Iq(double q, double dnn, 
    39   double d_factor, double radius, 
    40   double sld, double solvent_sld) 
     38static double 
     39Iq(double q, double dnn, 
     40    double d_factor, double radius, 
     41    double sld, double solvent_sld) 
    4142{ 
    4243    // translate a point in [-1,1] to a point in [0, 2 pi] 
     
    7677 
    7778 
    78 static double Iqxy(double qx, double qy, 
     79static double 
     80Iqxy(double qa, double qb, double qc, 
    7981    double dnn, double d_factor, double radius, 
    80     double sld, double solvent_sld, 
    81     double theta, double phi, double psi) 
     82    double sld, double solvent_sld) 
    8283{ 
    83     double q, zhat, yhat, xhat; 
    84     ORIENT_ASYMMETRIC(qx, qy, theta, phi, psi, q, xhat, yhat, zhat); 
    85     const double qa = q*xhat; 
    86     const double qb = q*yhat; 
    87     const double qc = q*zhat; 
    88  
    89     q = sqrt(qa*qa + qb*qb + qc*qc); 
     84    const double q = sqrt(qa*qa + qb*qb + qc*qc); 
    9085    const double Pq = sphere_form(q, radius, sld, solvent_sld); 
    9186    const double Zq = sc_Zq(qa, qb, qc, dnn, d_factor); 
Note: See TracChangeset for help on using the changeset viewer.