Skip to content

ECP Master Pattern Simulations

Marc DeGraef edited this page Sep 16, 2019 · 2 revisions

ECP Master Pattern Simulations

The master pattern simulation for the ECP modality proceeds generally along the same lines as for an EBSD pattern, but the computation is faster since only one single energy bin must be considered for the BSE1 electrons. To set up the program parameters, execute the following command:

EMECPmaster -t

This will create the BetheParameters.template file and the EMECPmaster.template file. The former is described in more detail in the EBSD master computation help page; for the latter, the following parameters are available in the namelist file:

 &ECPmastervars
! no. of pixels in the X and Y direction will be 2*npx+1
 npx = 500,
! smallest d-spacing to take into account [nm]
 dmin = 0.05,
! name of EMMCOpenCL output file to be used to copy the MC data from for this master pattern run;
! This can be used to perform multiple master pattern runs starting from the same MC data set without
! having to rerun the MC computation.  Leave this variable set to 'undefined' if not needed.
 copyfromenergyfile = 'undefined',
! name of the energy statistics file produced by EMMCOpenCL program; relative to EMdatapathname
! this file will also contain the output of the master program
 energyfile = 'undefined',
! set to 'On' if you want Slack or Email notification at the end of program run
 Notify = 'Off',
! number of threads to run the master pattern
 nthreads = 1
 /

The parameters have the same meaning as for the EBSD master pattern computation; there is no Restart option, since the computation is generally rather fast (although for large low symmetry unit cells, this may still take several hours). The output of the program will be written to the same file that contains the Monte Carlo data. To execute the program, simply type:

EMECPmaster filename.nml

Information for Users

Home

SEM Modalities     - Monte Carlo Simulations
    - EBSD Master Pattern Simulations
    - EBSD Overlap Master Patterns
    - EBSD Pattern Simulations
    - EBSD Dictionary Indexing
    - EBSD Spherical Indexing
    - EBSD Reflector Ranking
    - EBSD HREBSD
    - ECP Master Pattern Simulations
    - ECP Pattern Simulations
    - TKD Master Pattern Simulations
    - TKD Pattern Simulations
    - ECCI Defect Image Simulations
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
    - EMorient
    - EMqg
    - EMsampleRFZ
    - EMshowxtal
    - EMsoftSlackTest
    - EMsoftinit
    - EMstar
    - EMstereo
    - EMxtalExtract
    - EMxtalinfo
    - EMzap
IDL Scripts     - Virtual Machine Apps
    - SEMDisplay
    - Efit
    - CBEDDisplay
python wrappers     - python examples
Docker     - Docker Image

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