Skip to content

EMgetEulers

Marc DeGraef edited this page Jan 19, 2022 · 1 revision

Program: EMgetEulers

This is a basic utility program that extracts Euler angles from a dot product (dictionary indexing) output file and generates a simple text file with all the angles. Optionally, the program also generates an input file for the EMEBSD program, so that the patterns can be computed for all the Euler angle triplets in the angle file.

This program works in the same way as most other programs and uses a name list input file obtained as follows:

EMgetEulers -t

Rename the resulting EMgetEulers.template file to EMgetEulers.nml and edit the parameter fields as needed:

 &Eulerslist
! crystal structure filename
 xtalname = 'undefined'
! which Euler angle data set do you want to use? 'original' or 'refined'
 angledataset = 'original',
! name of orientations text output file (relative to EMdatapathname)
 txtfile = 'undefined',
! name of EMEBSD input namelist file to be generated (relative to EMdatapathname)
 EMEBSDnmlfile = 'undefined', 
! name of EMEBSD h5 output file; path relative to EMdatapathname
 datafile = 'undefined',
! name of input dot product file (relative to EMdatapathname)
 dotproductfile = 'undefined',
 /

Running the EMgetEulers program then generates a text file with all the original or refined Euler angles, and optionally, if EMEBSDnmlfile is set to a file name, the input namelist file for the EMEBSD program. Depending on where all the input files are located, the user may need to edit this file before executing the program. This will generate an HDF5 file with all the simulated patterns for the list of orientations, so that direct comparison with the experimental patterns becomes possible.

Information for Users

Home

SEM Modalities     - Monte Carlo Simulations
    - EBSD Master Pattern Simulations
    - EBSD Depth Master Pattern Simulations
    - TKD Master Pattern Simulations
    - ECP Master Pattern Simulations
    - Overlap Master Patterns
    - EBSD Pattern Simulations
    - ECP Pattern Simulations
    - TKD Pattern Simulations
    - Dictionary Indexing
    - EBSD Spherical Indexing
    - EBSD Reflector Ranking
    - Ion-induced Secondary Electron Master Pattern
    - ECCI Defect Image Simulations
    - 4DEBSD
TEM Modalities     - HH4
    - PED
    - CBED Pattern Simulations
    - STEM-DCI Image Simulations
    - EMIntegrateSTEM utility
XRD Modalities     - Laue Master Pattern Simulation
    - EMLaue
    - EMLaueSlit
General Parameter Definitions * Foil Defect Configuration Definitions
EMsoftWorkbench
Utility Programs     - EMConvertOrientations
    - EMDisorientations
    - EMHOLZ
    - EMKikuchiMap
    - EMOpenCLinfo
    - EMZAgeom
    - EMcuboMK
    - EMdpextract
    - EMdpmerge
    - EMdrawcell
    - EMeqvPS
    - EMeqvrot
    - EMfamily
    - EMGBO
    - EMGBOdm
    - EMgetEulers
    - EMgetOSM
    - EMlatgeom
    - EMlistSG
    - EMlistTC
    - EMmkxtal
    - EMorbit
    - EMorav
    - EMorient
    - EMqg
    - EMsampleRFZ
    - EMshowxtal
    - EMsoftSlackTest
    - EMsoftinit
    - EMstar
    - EMstereo
    - EMxtalExtract
    - EMxtalinfo
    - EMzap
IDL Scripts     - Virtual Machine Apps
    - SEMDisplay
    - Efit
    - CBEDDisplay
python wrappers     - python examples

Complete Examples

  1. Crystal Data Entry Example
  2. EBSD Example
  3. ECP Example
  4. TKD Example
  5. ECCI Example
  6. CBED Example
  7. Dictionary Indexing Example
  8. DItutorial

Information for Developers

Clone this wiki locally