Changeset 68532f3 in sasmodels for _sources/model/dab.txt
- Timestamp:
- Nov 1, 2015 4:10:22 PM (8 years ago)
- Branches:
- gh-pages
- Children:
- 4a9a316
- Parents:
- d1fe925
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
_sources/model/dab.txt
rd1fe925 r68532f3 1 r""" 1 .. _dab: 2 3 Dab 4 ======================================================= 5 6 DAB (Debye Anderson Brumberger) Model 7 8 ========== ================== ======= ============= 9 Parameter Description Units Default value 10 ========== ================== ======= ============= 11 scale Source intensity None 1 12 background Source background |cm^-1| 0 13 length correlation length |Ang| 50 14 ========== ================== ======= ============= 15 16 The returned value is scaled to units of |cm^-1|. 17 18 2 19 3 20 Scattering model class for the DAB (Debye Anderson Brumberger) Model … … 55 72 *2013/09/09 - Description reviewed by King, S and Parker, P.* 56 73 57 """58 74 59 from numpy import inf60 61 name = "dab"62 title = "DAB (Debye Anderson Brumberger) Model"63 description = """\64 65 F(q)= scale * L^3/(1 + (q*L)^2)^266 67 L: the correlation length68 69 """70 category = "shape-independent"71 72 # ["name", "units", default, [lower, upper], "type", "description"],73 parameters = [["length", "Ang", 50.0, [0, inf], "", "correlation length"],74 ]75 76 Iq = """77 double numerator = pow(length, 3);78 double denominator = pow(1 + pow(q*length,2), 2);79 80 return numerator / denominator ;81 """82 83 Iqxy = """84 // never called since no orientation or magnetic parameters.85 //return -1.0;86 return Iq(sqrt(qx*qx + qy*qy), length);87 """88 89 # ER defaults to 1.090 91 # VR defaults to 1.092 93 demo = dict(scale=1, background=0, length=50)94 oldname = "DABModel"95 oldpars = dict(length='length')
Note: See TracChangeset
for help on using the changeset viewer.