pyextal.callBlochΒΆ
Functions
|
Calculate the LARBED pattern for a given thickness. |
|
Calculate the LARBED pattern for a given thickness with eigenvector/values store in blochwave.bloch_module. |
|
Simulate the diffraction pattern point-to-point (no interpolation). |
|
Parse the .dat file. |
|
Construct a tilt net and run the simulation. |
|
Calibrate CBED parameters. |
|
Calibrate LARBED parameters. |
|
Calculate the X-ray scattering factor for a given beam. |
Look up all non-zero reflections. |
|
|
Look up the default structure factor for given reflections. |
|
Wrapper for bloch_run and cbedp to simulate and return the diffraction pattern. |
Symmetrize the structure factor adjusted in the .dat file. |
|
Deallocate the arrays in the blochwave module. |
|
|
Calculate the tilt vector for a given tilt in x and y directions. |
|
Calculate the tilt unit vectors. |
|
Run the simulation for a given set of tilts. |
|
Update the Ugh matrix with given values, including all symmetry-related beams. |
|
Update the Ugh matrix in the common block with the given values. |
Return the wavelength of the electron beam in Angstroms. |
Classes