|
|
struc = par_structure.Rectilinear(Dx= 10000, nx= 1000)
|
|
|
depth = array([2450, 200], 'd')
|
|
|
SLD = array([2.265e-5, 2.265e-6], 'd')
|
|
|
feature_form = par_form.Parallelapiped(37000, 37000, depth, SLD)
|
|
|
phi = 0
|
|
|
thickness = array([50000], 'd')
|
|
|
SLD_sub = array([2.265e-5], 'd')
|
|
|
substrate_form = par_form.Substrate(struc.Dx, struc.Dy, thickn...
|
|
|
plot_points = 2000
|
|
|
maxqx = 0.0020
|
|
|
maxqy = 0.009
|
|
|
maxqz = 0.12
|
|
|
qx = linspace(-maxqx, maxqx, plot_points+ 1)
|
|
|
qz = linspace(1.0e-6, maxqz, plot_points-1)
|
|
|
qy = zeros(1, 'd')
|
|
|
intensity_chuck = BornModel.calculate(scatter_contrib, qx, qy,...
|
|
|
intensity_Gparallel = BornModel.calculate(scatter_contrib, qx,...
|
|
|
intensity_Gprism = BornModel.calculate(scatter_contrib, qx, qy...
|
|
|
type = 'cylinder'
|
|
|
sub
|
|
|
feature
|
|
|
scatter_contrib = BornModel.BornModel(par_structure.structure_...
|
|
|
intensity_Gcylinder = BornModel.calculate(scatter_contrib, qx,...
|
|
|
diff_intensity = intensity_chuck*(4* pi/(.08* 37000** 2))** 2-...
|