Title
A single sentence description.
|
High-symmetry surface energies in cubic lattices and broken bond model v004 |
---|---|
Description |
Calculates the surface energy of several high symmetry surfaces and produces a broken-bond model fit. In latex form, the fit equations are given by: E_{FCC} (\vec{n}) = p_1 (4 \left( |x+y| + |x-y| + |x+z| + |x-z| + |z+y| +|z-y|\right)) + p_2 (8 \left( |x| + |y| + |z|\right)) + p_3 (2 ( |x+ 2y + z| + |x+2y-z| + |x-2y + z| + |x-2y-z| + |2x+y+z| + |2x+y-z| +|2x-y+z| +|2x-y-z| +|x+y+2z| +|x+y-2z| +|x-y+2z| +|x-y-2z| ) + c E_{BCC} (\vec{n}) = p_1 (6 \left( | x+y+z| + |x+y-z| + |-x+y-z| + |x-y+z| \right)) + p_2 (8 \left( |x| + |y| + |z|\right)) + p_3 (4 \left( |x+y| + |x-y| + |x+z| + |x-z| + |z+y| +|z-y|\right)) +c. In Python, these two fits take the following form: def BrokenBondFCC(params, index): import numpy x, y, z = index x = x / numpy.sqrt(x**2.+y**2.+z**2.) y = y / numpy.sqrt(x**2.+y**2.+z**2.) z = z / numpy.sqrt(x**2.+y**2.+z**2.) return params[0]*4* (abs(x+y) + abs(x-y) + abs(x+z) + abs(x-z) + abs(z+y) + abs(z-y)) + params[1]*8*(abs(x) + abs(y) + abs(z)) + params[2]*(abs(x+2*y+z) + abs(x+2*y-z) +abs(x-2*y+z) +abs(x-2*y-z) + abs(2*x+y+z) +abs(2*x+y-z) +abs(2*x-y+z) +abs(2*x-y-z) + abs(x+y+2*z) +abs(x+y-2*z) +abs(x-y+2*z) +abs(x-y-2*z))+params[3] def BrokenBondBCC(params, x, y, z): import numpy x, y, z = index x = x / numpy.sqrt(x**2.+y**2.+z**2.) y = y / numpy.sqrt(x**2.+y**2.+z**2.) z = z / numpy.sqrt(x**2.+y**2.+z**2.) return params[0]*6*(abs(x+y+z) + abs(x-y-z) + abs(x-y+z) + abs(x+y-z)) + params[1]*8*(abs(x) + abs(y) + abs(z)) + params[2]*4* (abs(x+y) + abs(x-y) + abs(x+z) + abs(x-z) + abs(z+y) + abs(z-y)) + params[3] |
Disclaimer
A statement of applicability provided by the contributor, informing users of the intended use of this KIM Item.
|
None |
Contributor |
Matt Bierbaum |
Maintainer |
Matt Bierbaum |
Developer | Matt Bierbaum |
Published on KIM | 2019 |
How to Cite |
This Test Driver is archived in OpenKIM [1-3]. [1] Bierbaum M. High-symmetry surface energies in cubic lattices and broken bond model v004. OpenKIM; 2019. doi:10.25950/6c43a4e6 [2] Tadmor EB, Elliott RS, Sethna JP, Miller RE, Becker CA. The potential of atomistic simulations and the Knowledgebase of Interatomic Models. JOM. 2011;63(7):17. doi:10.1007/s11837-011-0102-6 [3] Elliott RS, Tadmor EB. Knowledgebase of Interatomic Models (KIM) Application Programming Interface (API). OpenKIM; 2011. doi:10.25950/ff8f563a Click here to download the above citation in BibTeX format. |
Funding | Not available |
Short KIM ID
The unique KIM identifier code.
| TD_955413365818_004 |
Extended KIM ID
The long form of the KIM ID including a human readable prefix (100 characters max), two underscores, and the Short KIM ID. Extended KIM IDs can only contain alpha-numeric characters (letters and digits) and underscores and must begin with a letter.
| SurfaceEnergyCubicCrystalBrokenBondFit__TD_955413365818_004 |
DOI |
10.25950/6c43a4e6 https://doi.org/10.25950/6c43a4e6 https://commons.datacite.org/doi.org/10.25950/6c43a4e6 |
KIM Item Type | Test Driver |
Properties
Properties as defined in kimspec.edn.
| |
KIM API Version | 2.0 |
Simulator Name
The name of the simulator as defined in kimspec.edn.
| ase |
Programming Language(s)
The programming languages used in the code and the percentage of the code written in each one.
| 100.00% Python |
Previous Version | SurfaceEnergyCubicCrystalBrokenBondFit__TD_955413365818_003 |
SurfaceEnergyCubicCrystalBrokenBondFit__TD_955413365818_004.txz | Tar+XZ | Linux and OS X archive |
SurfaceEnergyCubicCrystalBrokenBondFit__TD_955413365818_004.zip | Zip | Windows archive |