Changeset 2222134 in sasmodels for sasmodels/models/core_shell_parallelepiped.py
- Timestamp:
- Sep 30, 2016 9:07:16 AM (8 years ago)
- 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:
- a807206
- Parents:
- 6e5b2a7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/models/core_shell_parallelepiped.py
r42356c8 r2222134 124 124 ["sld_solvent", "1e-6/Ang^2", 6, [-inf, inf], "sld", 125 125 "Solvent scattering length density"], 126 [" a_side", "Ang", 35, [0, inf], "volume",126 ["length_a", "Ang", 35, [0, inf], "volume", 127 127 "Shorter side of the parallelepiped"], 128 [" b_side", "Ang", 75, [0, inf], "volume",128 ["length_b", "Ang", 75, [0, inf], "volume", 129 129 "Second side of the parallelepiped"], 130 [" c_side", "Ang", 400, [0, inf], "volume",130 ["length_c", "Ang", 400, [0, inf], "volume", 131 131 "Larger side of the parallelepiped"], 132 [" arim_thickness", "Ang", 10, [0, inf], "volume",132 ["thick_rim_a", "Ang", 10, [0, inf], "volume", 133 133 "Thickness of A rim"], 134 [" brim_thickness", "Ang", 10, [0, inf], "volume",134 ["thick_rim_b", "Ang", 10, [0, inf], "volume", 135 135 "Thickness of B rim"], 136 [" crim_thickness", "Ang", 10, [0, inf], "volume",136 ["thick_rim_c", "Ang", 10, [0, inf], "volume", 137 137 "Thickness of C rim"], 138 138 ["theta", "degrees", 0, [-inf, inf], "orientation", … … 147 147 148 148 149 def ER( a_side, b_side, c_side, arim_thickness, brim_thickness, crim_thickness):149 def ER(length_a, length_b, length_c, thick_rim_a, thick_rim_b, thick_rim_c): 150 150 """ 151 151 Return equivalent radius (ER) … … 153 153 154 154 # surface average radius (rough approximation) 155 surf_rad = sqrt(( a_side + 2.0*arim_thickness) * (b_side + 2.0*brim_thickness) / pi)155 surf_rad = sqrt((length_a + 2.0*thick_rim_a) * (length_b + 2.0*thick_rim_b) / pi) 156 156 157 height = c_side + 2.0*crim_thickness157 height = length_c + 2.0*thick_rim_c 158 158 159 159 ddd = 0.75 * surf_rad * (2 * surf_rad * height + (height + surf_rad) * (height + pi * surf_rad)) … … 166 166 sld_core=1e-6, sld_a=2e-6, sld_b=4e-6, 167 167 sld_c=2e-6, sld_solvent=6e-6, 168 a_side=35, b_side=75, c_side=400,169 arim_thickness=10, brim_thickness=10, crim_thickness=10,168 length_a=35, length_b=75, length_c=400, 169 thick_rim_a=10, thick_rim_b=10, thick_rim_c=10, 170 170 theta=0, phi=0, psi=0, 171 a_side_pd=0.1, a_side_pd_n=1,172 b_side_pd=0.1, b_side_pd_n=1,173 c_side_pd=0.1, c_side_pd_n=1,174 arim_thickness_pd=0.1, arim_thickness_pd_n=1,175 brim_thickness_pd=0.1, brim_thickness_pd_n=1,176 crim_thickness_pd=0.1, crim_thickness_pd_n=1,171 length_a_pd=0.1, length_a_pd_n=1, 172 length_b_pd=0.1, length_b_pd_n=1, 173 length_c_pd=0.1, length_c_pd_n=1, 174 thick_rim_a_pd=0.1, thick_rim_a_pd_n=1, 175 thick_rim_b_pd=0.1, thick_rim_b_pd_n=1, 176 thick_rim_c_pd=0.1, thick_rim_c_pd_n=1, 177 177 theta_pd=10, theta_pd_n=1, 178 178 phi_pd=10, phi_pd_n=1,
Note: See TracChangeset
for help on using the changeset viewer.