Changeset d277229 in sasmodels for sasmodels/models/ellipsoid.c


Ignore:
Timestamp:
Sep 7, 2018 3:29:38 AM (6 years ago)
Author:
grethevj
Branches:
master, core_shell_microgels, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
3c60146
Parents:
2a12351b
Message:

Models updated to include choices for effective interaction radii

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/ellipsoid.c

    r6e7ba14 rd277229  
    44    return M_4PI_3*radius_polar*radius_equatorial*radius_equatorial; 
    55} 
    6  
    76 
    87static double 
     
    2019 
    2120    // see equation (26) in A.Isihara, J.Chem.Phys. 18(1950)1446-1449 
    22     const double ratio = (radius_polar < radius_equatorial  
     21    const double ratio = (radius_polar < radius_equatorial 
    2322                          ? radius_polar / radius_equatorial 
    2423                          : radius_equatorial / radius_polar); 
     
    3635{ 
    3736    if (mode == 1) { 
     37        return radius_from_volume(radius_polar, radius_equatorial); 
     38    } else if (mode == 2) { 
    3839        return radius_from_curvature(radius_polar, radius_equatorial); 
    39     } else if (mode == 2) { 
    40         return radius_from_volume(radius_polar, radius_equatorial); 
    4140    } else if (mode == 3) { 
    4241        return (radius_polar < radius_equatorial ? radius_polar : radius_equatorial); 
Note: See TracChangeset for help on using the changeset viewer.