source: sasmodels/example/oriented_sesans.py @ 2cdc35b

costrafo411
Last change on this file since 2cdc35b was 2cdc35b, checked in by Paul Kienzle <pkienzle@…>, 7 years ago

provide working oriented/unoriented sesans examples

  • Property mode set to 100644
File size: 934 bytes
Line 
1from bumps.names import *
2
3from sasmodels.data import load_data
4from sasmodels.core import load_model
5from sasmodels.bumps_model import Model, Experiment
6
7# Spherical particle data, not ellipsoids
8data = load_data('../../sasview/sasview/test/sesans_data/sphere2micron.ses')
9data.oriented = True
10
11kernel = load_model("ellipsoid")
12
13model = Model(
14    kernel,
15    scale=0.08, background=0,
16    sld=.291, sld_solvent=7.105,
17    radius_polar=10000, radius_polar_pd=0.222296, radius_polar_pd_n=0,
18    radius_equatorial=2600, radius_equatorial_pd=0.28, radius_equatorial_pd_n=0,
19    theta=60, theta_pd=0, theta_pd_n=0,
20    phi=60, phi_pd=0, phi_pd_n=0,
21    )
22
23# SET THE FITTING PARAMETERS
24model.radius_polar.range(1000, 100000)
25model.radius_equatorial.range(1000, 100000)
26model.theta.range(0, 90)
27model.phi.range(0, 180)
28model.background.range(0,1000)
29model.scale.range(0, 10)
30
31M = Experiment(data=data, model=model)
32problem = FitProblem(M)
Note: See TracBrowser for help on using the repository browser.