The code has been tested and developed using the GNU 7.2.0 and the Intel 17.0.4 Fortran compilers on Unix/Linux operating systems. The programming environment is Microsoft Visual C++ 2005 and we use full. Solution method: This problem is tackled by generating sets of interface structures that allow the user to explore the energy space using atomic simulations in order to identify the most favourable interface to form between two such crystals.Īdditional comments: The source code and working examples can be found in the compressed file obtainable from. Complicating factors include the choice of Miller planes, alignment of the two crystals and potential intermixing of them. Nature of problem: Construction and identification of the interface between any two crystals. Using several test cases, we demonstrate how ARTEMIS can both identify the location of an interface in existing structures, and also predict an optimum interface separation based upon the parents’ atomic structures, which aims to accelerate and inform the study of interface science.
The software reported here can help to both drastically reduce the work of generating and exploring interfaces, and aid in understanding of how the interface structure influences the subsequent properties.
These interface structures can then be used in atomic simulations to determine the most energetically favourable interface. The code has been tested and developed using the GNU 7.2.0 and the Intel 17.0.4 Fortran compilers on Unix/Linux operating systems. To allow for further exploration of the energetic space of the interface, multiple surface terminations parallel to the Miller plane, interface alignments and intermixings are used to generate sets of potential interfaces for each lattice match. This software allows for the generation of interfaces by identifying lattice matches between two parent crystal structures.
A program, ARTEMIS, has been developed for the study of interface structures.