Back to main page, babel, displacement, patternInit, patternDetect, prepareDrag, structures

Program patternInit

This program initializes the pattern file with pre-defined patterns corresponding to the hcp, bcc, and fcc structure. This pattern file can then be with the program displacement to define the reference crystallographic patterns, so as to extract the elastic strain, the Nye tensor, or the dislocation densities from a strained structure. A crystallographic pattern corresponds to the number of neighbours of an atom (inside a sphere defined by a cutoff radius) and to the positions of these neighbours. Perfect BCC and FCC structures have only one pattern, whereas perfect HCP structure has two patterns. Patterns corresponding to common stacking faults can also be defined. Execution: ========= patternInput input.dat where input.dat is the input file If input.dat="-", the input is read from current unit (keyboard or piped other command like echo) Structure of the input file: =========================== The input file contains only the namelist input &input ... //

Namelist input

Variables: crystal, alat, coa, addHcpBasalFault, addHcpPy1Fault, addHcpPrismFault, addHcpPy1Twin, addHcpPy1TB, rotate, rot, patternFile, verbosity, debug,
Back to main page, babel, displacement, patternDetect, prepareDrag, structures