thermal-expansion-coefficient-tensor-npt


Property Definition (short name)
A common way to refer to the Property Definition. Note there may be multiple Property Definitions with the same short name, to fully distinguish between Property Definitions the full Tag URI must be used (the Property Definition ID).
thermal-expansion-coefficient-tensor-npt
Property Definition ID
The full Property Definition identifier using the Tag URI scheme.
tag:staff@noreply.openkim.org,2026-02-09:property/thermal-expansion-coefficient-tensor-npt
Title
A brief one-sentence description of this Property Definition.
Thermal expansion coefficient tensor of an arbitrary crystal at a given temperature and stress state
Description
A description about this Property Definition.
Thermal expansion coefficient tensor of an arbitrary crystal at a given temperature and stress state. This is defined as the derivative w.r.t. temperature of the strain tensor relative to the reference configuration at the prescribed temperature and stress. The crystal structure is expressed as an AFLOW prototype label and its corresponding free parameters.
Contributor
The user or organization who initially contributed this Property Definition.
bwaters
Maintainer
The user or organization who currently maintains this Property Definition.
bwaters
Creation date
The date the Property Definition was "minted", based on its Tag URI.
2026-02-09
Content on GitHub
The following content may be available on GitHub: Property Definition (an EDN file containing the Property Definition Keys listed below); Physics Validator (a script provided by the user for validating that an instance of the Property is physically valid); Property Documentation Wiki (the contents of the Wiki displayed at the bottom of this page).
Property Definition
Physics Validator
See the KIM Properties Framework for more detailed information.

Property Definition Keys


Jump to:

a

typefloat
has-unittrue
extent[]
requiredtrue
descriptionThe average 'a' lattice constant of the crystal structure as defined by the AFLOW standard. Relative values of other lattice parameters (if present) are given in the 'parameter-values' key.

cell-cauchy-stress

typefloat
has-unittrue
extent[6]
requiredtrue
descriptionThe [xx,yy,zz,yz,xz,xy] components of the prescribed symmetric Cauchy stress tensor. The numerical value of the stress tensor of a test result or reference data may be different due to tolerance, and can be checked by inspecting the output files of the test or the reference data description. The components should be expressed in the same coordinate system as the structure specified by prototype-label and parameter-values, with the orientation of lattice vectors defined in M. J. Mehl et al., Comput. Mater. Sci. 136, S1 (2017).

prototype-label

typestring
has-unitfalse
extent[]
requiredtrue
descriptionPrototype label (not including an enumeration suffix) as defined by the AFLOW standard (e.g. 'A_tI4_141_a') for the structure. It is expected that the alphabetically lowest of all equivalent labels is chosen.

stoichiometric-species

typestring
has-unitfalse
extent[":"]
requiredtrue
descriptionElement symbols corresponding to the atom types in the stoichiometric formula which appears at the start of the prototype label (e.g. ['Mo','S'] for the AB2 stoichiometric formula, means that the 'A' atom is 'Mo' and the 'B' atom is 'S' for the MoS_2 structure).

temperature

typefloat
has-unittrue
extent[]
requiredtrue
descriptionTemperature of the crystal.

thermal-expansion-coefficient-names

typestring
has-unitfalse
extent[":"]
requiredtrue
descriptionNames of the unique components of the thermal expansion tensor given its crystal structure. They are expressed in Voigt notation with the order [xx,yy,zz,yz,xz,xy], e.g. 'alpha1'. The components are expressed in the same coordinate system as the structure specified by the prototype-label and parameter-values, with the orientation of lattice vectors defined in M. J. Mehl et al., Comput. Mater. Sci. 136, S1 (2017).

thermal-expansion-coefficient-values

typefloat
has-unittrue
extent[":"]
requiredtrue
descriptionValues of the unique components of the thermal expansion tensor listed in thermal-expansion-coefficient-names.

thermal-expansion-voigt

typefloat
has-unittrue
extent[6]
requiredtrue
descriptionThermal expansion coefficient tensor in Voigt notation with the order [xx,yy,zz,yz,xz,xy]. It is guaranteed to obey the constraints imposed by crystal symmetry. If the thermal expansion was not computed or measured using a procedure that is inherently symmetry reduced, this is computed from 'thermal-expansion-voigt-raw' by algebraically correcting to enforce the crystal symmetry. The components are expressed in the same coordinate system as the structure specified by prototype-label and parameter-values, with the orientation of lattice vectors defined in M. J. Mehl et al., Comput. Mater. Sci. 136, S1 (2017).

coordinates-file

typefile
has-unitfalse
extent[]
requiredfalse
descriptionA file containing the atomic configuration including information such as the species, x,y,z coordinates of each particle, and periodicity data.

coordinates-file-conventional

typefile
has-unitfalse
extent[]
requiredfalse
descriptionA file containing the atomic configuration including information such as the species, x,y,z coordinates of each particle, and periodicity data. This configuration is the conventional unit cell of the crystal according to the cell choice defined in M. J. Mehl et al., Comput. Mater. Sci. 136, S1 (2017).

crystal-genome-source-structure-id

typestring
has-unitfalse
extent[":" ":"]
requiredfalse
descriptionThe identifier (ID) of the Crystal Genome (CG) structure for which the property (test result and instance) containing this key was computed. The ID points to an archived CG structure (test result and instance) and has the following format: '[KIM test result uuid]:[instance-id]', e.g., 'TE_258644009221_002-and-MO_751354403791_005-1715722494-tr:2'.

library-prototype-label

typestring
has-unitfalse
extent[]
requiredfalse
descriptionThe AFLOW library prototype, if any, matching the structure. Prototypes in the AFLOW library are associated with common short names used by the materials community. The library prototype includes an integer enumeration suffix defined by the AFLOW standard (e.g. 'A_tI4_141_a-001' for '$\beta$-Sn ($A5$) Structure').

parameter-names

typestring
has-unitfalse
extent[":"]
requiredfalse
descriptionNames of the parameters other than 'a', if present, corresponding to this AFLOW prototype. These can include lattice parameters from the set {'b/a','c/a','alpha','beta','gamma'} (for the conventional crystal structure defined by lattice parameters a, b, and c and angles alpha, beta, gamma), and coordinates of Wyckoff positions that have a degree of variability labeled as 'x*', 'y*' and 'z*' where the asterisk represents an integer as defined by the AFLOW standard.

parameter-values

typefloat
has-unitfalse
extent[":"]
requiredfalse
descriptionValues for the parameters listed in 'parameter-names' corresponding to the average positions of the atoms. Note that all parameters are dimensionless.

short-name

typestring
has-unitfalse
extent[":"]
requiredfalse
descriptionCommonly used name associated with the 'library-prototype-label' key according to the AFLOW prototype library (e.g. '$\beta$-Sn ($A5$) Structure').

thermal-expansion-voigt-raw

typefloat
has-unittrue
extent[6]
requiredfalse
descriptionThermal expansion coefficients in Voigt notation with the order [xx,yy,zz,yz,xz,xy]. This is provided if the thermal expansion was computed or measured in a non-symmetry-reduced fashion. Due to numerical or experimental errors, this may not satisfy expected symmetries exactly. Symmetrized results are provided in 'thermal-expansion-voigt'. The components are expressed in the same coordinate system as the structure specified by prototype-label and parameter-values, with the orientation of lattice vectors defined in M. J. Mehl et al., Comput. Mater. Sci. 136, S1 (2017).