Skip to content
Johannes J. Möller edited this page Apr 7, 2016 · 30 revisions

BDA (BCC Defect Analysis)

A novel method for identifying defects in body-centered cubic crystals


Developed and written by:
       Johannes J. Möller ([email protected]),
       Department of Materials Science and Engineering, Institute I,
       Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Germany.

In its current implementation, the BDA is a Python script that uses the scripting interface of OVITO (http://www.ovito.org).

System prerequisites

The BDA Python script only needs OVITO to be installed on the system. The current version of the BDA was tested with the following operating systems:

  • openSuSE 13.1 Linux
  • Mac OS X 10.10.5 Yosemite I'm happy to receive your reports on how it works (or not) on other OS/distributions!

Compatibility with OVITO versions

Since there was a minor change in how the simulation box dimensions are accessed via the Python interface in OVITO version 2.6.0, two different versions of the BDA are available here:

  • Version 1.0 for OVITO versions earlier than 2.6.0
  • Version 2.0 for OVITO versions after 2.6.0 I would be very pleased if you report any compatibility problems!

How to obtain the BDA

git clone https://github.com/jomoeller/bda.git /path/to/bda

Using the BDA

The usage of the BDA script is very simple. On Linux it is invoked, as follows:
ovitos /path/to/bda/ovitos_bcc-defect-analysis_vX.py
where vX is either v1 or v2 depending on the installed OVITO version, see above section.

Example

Citing the BDA

If you used the BDA method to analyze your simulation results, please cite the BDA in your publications as follows:
       J.J. Möller and E. Bitzek
       BDA: A novel method for identifying defects in body-centered cubic crystals
       MethodsX 3 (2016), 279-288
       http://dx.doi.org/10.1016/j.mex.2016.03.013

Acknowledgements

The author greatfully acknowledges the supervision and support by Prof. Dr. Erik Bitzek.


Clone this wiki locally