|
|
struc = par_structure.Rectilinear(Dx= 100000, nx= 100)
|
|
|
depth = array([200, 100, 600], 'd')
|
|
|
SLD = array([3.4673e-6, 3.01e-6, 4.5068e-6], 'd')
|
|
|
feature_form = par_form.Parallelapiped(50000, 50000, depth, SLD)
|
|
|
phi = 0
|
|
|
thickness = array([], 'd')
|
|
|
SLD_sub = array([], 'd')
|
|
|
substrate_form = par_form.Substrate(struc.Dx, struc.Dy, thickn...
|
|
|
plot_points = 2000
|
|
|
maxqx = 0.00060
|
|
|
maxqy = 0.009
|
|
|
maxqz = 0.07
|
|
|
qx = linspace(-maxqx, maxqx, plot_points+ 1)
|
|
|
qz = linspace(1.0e-6, maxqz, plot_points-1)
|
|
|
qy = zeros(1, 'd')
|
|
|
sub
|
|
|
feature
|
|
|
scatter_contrib = BornModel.BornModel(par_structure.structure_...
|
|
|
intensity = BornModel.calculate(scatter_contrib, qx, qy, qz)
|