Changeset 31df0c9 in sasmodels for sasmodels/models/hollow_cylinder.py
- Timestamp:
- Aug 1, 2017 2:38:47 PM (7 years ago)
- Branches:
- master, core_shell_microgels, costrafo411, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
- Children:
- 1511c37c
- Parents:
- d49ca5c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/models/hollow_cylinder.py
rf102a96 r31df0c9 54 54 55 55 * **Author:** NIST IGOR/DANSE **Date:** pre 2010 56 * **Last Modified by:** Richard Heenan **Date:** October 06, 2016 56 * **Last Modified by:** Richard Heenan **Date:** October 06, 2016 57 57 (reparametrised to use thickness, not outer radius) 58 58 * **Last Reviewed by:** Richard Heenan **Date:** October 06, 2016 … … 121 121 return vol_shell, vol_total 122 122 123 # parameters for demo 124 demo = dict(scale=1.0, background=0.0, length=400.0, radius=20.0, 125 thickness=10, sld=6.3, sld_solvent=1, theta=90, phi=0, 126 thickness_pd=0.2, thickness_pd_n=9, 127 length_pd=.2, length_pd_n=10, 128 radius_pd=.2, radius_pd_n=9, 129 theta_pd=10, theta_pd_n=5, 130 ) 123 def random(): 124 import numpy as np 125 length = 10**np.random.uniform(2, 6) 126 radius = 10**np.random.uniform(1, 3) 127 kuhn_length = 10**np.random.uniform(-2, -0.7)*length # at least 10 segments 128 pars = dict( 129 length=length, 130 radius=radius, 131 kuhn_length=kuhn_length, 132 ) 133 return pars 134 131 135 q = 0.1 132 136 # april 6 2017, rkh added a 2d unit test, assume correct!
Note: See TracChangeset
for help on using the changeset viewer.