Changeset 66ebdd6 in sasmodels for sasmodels/models/guinier.py


Ignore:
Timestamp:
Nov 19, 2015 2:47:50 PM (8 years ago)
Author:
krzywon
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:
5d80bbf
Parents:
8fe0b9b
Message:

Finished the hollow_cylinder model and added unit tests to guinier and
lorentz models.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/models/guinier.py

    reff3d66 r66ebdd6  
    2626description = """ 
    2727 I(q) = scale exp ( - rg^2 q^2 / 3.0 ) 
    28          
     28  
    2929    List of default parameters: 
    3030    scale = scale 
     
    3434 
    3535#             ["name", "units", default, [lower, upper], "type","description"], 
    36 parameters = [["rg", "Ang", 60.0, [0, inf], "", "Radius of Gyration"],] 
     36parameters = [ 
     37              ["rg", "Ang", 60.0, [0, inf], "", "Radius of Gyration"], 
     38              ] 
    3739 
    3840Iq = """ 
    39     double value = rg*rg*q*q/3.0; 
    40     return exp(-value); 
     41    double exponent = rg*rg*q*q/3.0; 
     42    double value = exp(-exponent); 
     43    return value; 
    4144""" 
    4245 
     
    5255oldname = 'GuinierModel' 
    5356oldpars = dict(rg='rg') 
     57 
     58# parameters for unit tests 
     59tests = [ 
     60         [{'rg' : 31.5}, 0.005, 0.991756] 
     61         ] 
Note: See TracChangeset for help on using the changeset viewer.