Changeset 3e428ec in sasmodels for sasmodels/models/lamellarPC.py
- Timestamp:
- Mar 9, 2015 3:14:03 PM (9 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:
- ddfe69c
- Parents:
- 485aee2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/models/lamellarPC.py
r3c56da87 r3e428ec 72 72 title = "Random lamellar sheet with paracrystal structure factor" 73 73 description = """\ 74 74 [Random lamellar phase with paracrystal structure factor] 75 75 randomly oriented stacks of infinite sheets 76 77 78 79 80 76 with paracrytal S(Q), having polydisperse spacing. 77 sld = sheet scattering length density 78 sld_solvent = solvent scattering length density 79 background = incoherent background 80 scale = scale factor 81 81 """ 82 82 category = "shape:lamellae" 83 83 84 parameters = [ 85 # [ "name", "units", default, [lower, upper], "type", 86 # "description" ], 87 [ "thickness", "Ang", 33.0, [0, inf], "volume", 88 "sheet thickness" ], 89 [ "Nlayers", "", 20, [0, inf], "", 90 "Number of layers" ], 91 [ "spacing", "Ang", 250., [0.0,inf], "", 92 "d-spacing of paracrystal stack" ], 93 [ "spacing_polydisp", "Ang", 0.0, [0.0,inf], "", 94 "d-spacing of paracrystal stack" ], 95 [ "sld", "1e-6/Ang^2", 1.0, [-inf,inf], "", 96 "layer scattering length density" ], 97 [ "solvent_sld", "1e-6/Ang^2", 6.34, [-inf,inf], "", 98 "Solvent scattering length density" ], 99 ] 84 # ["name", "units", default, [lower, upper], "type","description"], 85 parameters = [["thickness", "Ang", 33.0, [0, inf], "volume", 86 "sheet thickness"], 87 ["Nlayers", "", 20, [0, inf], "", 88 "Number of layers"], 89 ["spacing", "Ang", 250., [0.0, inf], "", 90 "d-spacing of paracrystal stack"], 91 ["spacing_polydisp", "Ang", 0.0, [0.0, inf], "", 92 "d-spacing of paracrystal stack"], 93 ["sld", "1e-6/Ang^2", 1.0, [-inf, inf], "", 94 "layer scattering length density"], 95 ["solvent_sld", "1e-6/Ang^2", 6.34, [-inf, inf], "", 96 "Solvent scattering length density"], 97 ] 100 98 101 99 102 source = [ 100 source = ["lamellarPC_kernel.c"] 103 101 104 102 form_volume = """ … … 113 111 # VR defaults to 1.0 114 112 115 demo = dict( 116 scale=1, background=0, 117 thickness=33, Nlayers=20, spacing=250, spacing_polydisp=0.2, 118 sld=1.0, solvent_sld=6.34, 119 thickness_pd= 0.2, thickness_pd_n=40 120 ) 113 demo = dict(scale=1, background=0, 114 thickness=33, Nlayers=20, spacing=250, spacing_polydisp=0.2, 115 sld=1.0, solvent_sld=6.34, 116 thickness_pd=0.2, thickness_pd_n=40) 121 117 122 118 oldname = 'LamellarPCrystalModel' 123 oldpars = dict( 124 spacing_polydisp='pd_spacing', sld='sld_layer', 125 solvent_sld='sld_solvent' 126 ) 127 128 119 oldpars = dict(spacing_polydisp='pd_spacing', sld='sld_layer', 120 solvent_sld='sld_solvent')
Note: See TracChangeset
for help on using the changeset viewer.