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

Program patternDetect

This program finds the different crystallographic patterns in a reference structure file and writes them in an output file. This output file can then be used 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. Execution: ========= patternDetect 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: refFile, refXyz, refCfg, refGin, refSiesta, refNDM, refLammps, refPoscar, imm, duplicate, lat, rotate, rot, translate, uTranslate, clipAtom, alat, patternFile, rNeigh, max_nNeigh, outFile, outXyz, outCfg, outOnlyAtoms, outLammps, out_neighbours, out_pattern, verbosity, debug,
Back to main page, babel, displacement, patternDetect, prepareDrag, structures