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


Ignore:
Timestamp:
Jul 24, 2016 8: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/fractal.c

    r12dbc90 r2c74c11  
    1 double form_volume(double radius); 
    2  
    31double Iq(double q, 
    42          double volfraction, 
     
    86          double sld_block, 
    97          double sld_solvent); 
    10  
    11 double Iqxy(double qx, double qy, 
    12           double volfraction, 
    13           double radius, 
    14           double fractal_dim, 
    15           double cor_length, 
    16           double sld_block, 
    17           double sld_solvent); 
    18  
    198 
    209double Iq(double q, 
     
    6453} 
    6554 
    66  
    67 // Iqxy is never called since no orientation or magnetic parameters. 
    68 double Iqxy(double qx, double qy, 
    69           double volfraction, 
    70           double radius, 
    71           double fractal_dim, 
    72           double cor_length, 
    73           double sld_block, 
    74           double sld_solvent) 
    75 { 
    76     double q = sqrt(qx*qx + qy*qy); 
    77     return Iq(q, 
    78         volfraction, radius, 
    79         fractal_dim, cor_length, 
    80         sld_block, sld_solvent); 
    81  
    82 } 
    83  
Note: See TracChangeset for help on using the changeset viewer.