Changeset 3e428ec in sasmodels for sasmodels/models/triaxial_ellipsoid.py


Ignore:
Timestamp:
Mar 9, 2015 1:14:03 PM (9 years ago)
Author:
Doucet, Mathieu <doucetm@…>
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:
ddfe69c
Parents:
485aee2
Message:

Cleaning up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/triaxial_ellipsoid.py

    r3c56da87 r3e428ec  
    102102category = "shape:ellipsoid" 
    103103 
    104 parameters = [ 
    105 #   [ "name", "units", default, [lower, upper], "type", 
    106 #     "description" ], 
    107     [ "sld", "1e-6/Ang^2", 4, [-inf,inf], "", 
    108       "Ellipsoid scattering length density" ], 
    109     [ "solvent_sld", "1e-6/Ang^2", 1, [-inf,inf], "", 
    110       "Solvent scattering length density" ], 
    111     [ "req_minor", "Ang",  20, [0, inf], "volume", 
    112       "Minor equitorial radius" ], 
    113     [ "req_major", "Ang",  400, [0, inf], "volume", 
    114       "Major equatorial radius" ], 
    115     [ "rpolar", "Ang",  10, [0, inf], "volume", 
    116       "Polar radius" ], 
    117     [ "theta", "degrees", 60, [-inf, inf], "orientation", 
    118       "In plane angle" ], 
    119     [ "phi", "degrees", 60, [-inf, inf], "orientation", 
    120       "Out of plane angle" ], 
    121     [ "psi", "degrees", 60, [-inf, inf], "orientation", 
    122       "Out of plane angle" ], 
    123     ] 
     104#             ["name", "units", default, [lower, upper], "type","description"], 
     105parameters = [["sld", "1e-6/Ang^2", 4, [-inf, inf], "", 
     106               "Ellipsoid scattering length density"], 
     107              ["solvent_sld", "1e-6/Ang^2", 1, [-inf, inf], "", 
     108               "Solvent scattering length density"], 
     109              ["req_minor", "Ang", 20, [0, inf], "volume", 
     110               "Minor equitorial radius"], 
     111              ["req_major", "Ang", 400, [0, inf], "volume", 
     112               "Major equatorial radius"], 
     113              ["rpolar", "Ang", 10, [0, inf], "volume", 
     114               "Polar radius"], 
     115              ["theta", "degrees", 60, [-inf, inf], "orientation", 
     116               "In plane angle"], 
     117              ["phi", "degrees", 60, [-inf, inf], "orientation", 
     118               "Out of plane angle"], 
     119              ["psi", "degrees", 60, [-inf, inf], "orientation", 
     120               "Out of plane angle"], 
     121             ] 
    124122 
    125 source = [ "lib/J1.c", "lib/gauss76.c", "triaxial_ellipsoid.c"] 
     123source = ["lib/J1.c", "lib/gauss76.c", "triaxial_ellipsoid.c"] 
    126124 
    127125def ER(req_minor, req_major, rpolar): 
    128126    import numpy as np 
    129127    from .ellipsoid import ER as ellipsoid_ER 
    130     return ellipsoid_ER(rpolar, np.sqrt(req_minor*req_major)) 
     128    return ellipsoid_ER(rpolar, np.sqrt(req_minor * req_major)) 
    131129 
    132 demo = dict( 
    133         scale=1, background=0, 
    134         sld=6, solvent_sld=1, 
    135         theta=30, phi=15, psi=5, 
    136         req_minor=25, req_major=36, rpolar=50, 
    137         req_minor_pd=0, req_minor_pd_n=1, 
    138         req_major_pd=0, req_major_pd_n=1, 
    139         rpolar_pd=.2, rpolar_pd_n=30, 
    140         theta_pd=15, theta_pd_n=45, 
    141         phi_pd=15, phi_pd_n=1, 
    142         psi_pd=15, psi_pd_n=1, 
    143         ) 
     130demo = dict(scale=1, background=0, 
     131            sld=6, solvent_sld=1, 
     132            theta=30, phi=15, psi=5, 
     133            req_minor=25, req_major=36, rpolar=50, 
     134            req_minor_pd=0, req_minor_pd_n=1, 
     135            req_major_pd=0, req_major_pd_n=1, 
     136            rpolar_pd=.2, rpolar_pd_n=30, 
     137            theta_pd=15, theta_pd_n=45, 
     138            phi_pd=15, phi_pd_n=1, 
     139            psi_pd=15, psi_pd_n=1) 
    144140oldname = 'TriaxialEllipsoidModel' 
    145141oldpars = dict(theta='axis_theta', phi='axis_phi', psi='axis_psi', 
    146                sld='sldEll',  solvent_sld='sldSolv', 
     142               sld='sldEll', solvent_sld='sldSolv', 
    147143               req_minor='semi_axisA', req_major='semi_axisB', 
    148144               rpolar='semi_axisC') 
Note: See TracChangeset for help on using the changeset viewer.