Changeset 99658f6 in sasmodels for sasmodels/models/cylinder.py
- Timestamp:
- Nov 6, 2018 4:10:43 PM (5 years ago)
- Branches:
- master, core_shell_microgels, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
- Children:
- cf3d0ce
- Parents:
- 5024a56
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/models/cylinder.py
r5024a56 r99658f6 98 98 J. S. Pedersen, Adv. Colloid Interface Sci. 70, 171-210 (1997). 99 99 G. Fournet, Bull. Soc. Fr. Mineral. Cristallogr. 74, 39-113 (1951). 100 L. Onsager, Ann. New York Acad. Sci. 51, 627-659 (1949). 100 101 """ 101 102 … … 140 141 have_Fq = True 141 142 effective_radius_type = [ 142 "e quivalentsphere", "radius",143 "excluded volume", "equivalent volume sphere", "radius", 143 144 "half length", "half min dimension", "half max dimension", "half diagonal", 144 145 ] … … 185 186 radius, length = parameters[2][2], parameters[3][2] 186 187 tests.extend([ 187 ({'radius_effective_mode': 0}, 0.1, None, None, 0., pi*radius**2*length, 1.0), 188 ({'radius_effective_mode': 1}, 0.1, None, None, (0.75*radius**2*length)**(1./3.), None, None), 189 ({'radius_effective_mode': 2}, 0.1, None, None, radius, None, None), 190 ({'radius_effective_mode': 3}, 0.1, None, None, length/2., None, None), 191 ({'radius_effective_mode': 4}, 0.1, None, None, min(radius, length/2.), None, None), 192 ({'radius_effective_mode': 5}, 0.1, None, None, max(radius, length/2.), None, None), 193 ({'radius_effective_mode': 6}, 0.1, None, None, np.sqrt(4*radius**2 + length**2)/2., None, None), 188 ({'radius_effective_mode': 0}, 0.1, None, None, 0., pi*radius**2*length, 1.0), 189 ({'radius_effective_mode': 1}, 0.1, None, None, 0.5*(0.75*radius*(2.0*radius*length + (radius + length)*(pi*radius + length)))**(1./3.), None, None), 190 ({'radius_effective_mode': 2}, 0.1, None, None, (0.75*radius**2*length)**(1./3.), None, None), 191 ({'radius_effective_mode': 3}, 0.1, None, None, radius, None, None), 192 ({'radius_effective_mode': 4}, 0.1, None, None, length/2., None, None), 193 ({'radius_effective_mode': 5}, 0.1, None, None, min(radius, length/2.), None, None), 194 ({'radius_effective_mode': 6}, 0.1, None, None, max(radius, length/2.), None, None), 195 ({'radius_effective_mode': 7}, 0.1, None, None, np.sqrt(4*radius**2 + length**2)/2., None, None), 194 196 ]) 195 197 del radius, length
Note: See TracChangeset
for help on using the changeset viewer.