output_strain_tensor{ }¶
- Calling sequence
strain{ output_strain_tensor{ } }
- Properties
usage: \(\mathrm{\textcolor{Dandelion}{conditional}}\)
items: \(\mathrm{maximum\;1}\)
- Dependencies
This keyword is allowed if one of pseudomorphic_strain{ }, minimized_strain{ }, and import_strain{ } is defined.
- Functionality
output (symmetric) strain tensor : \(\varepsilon_{ij} = (u_{ij} + u_{ji})/2\) [dimensionless]
- Example
strain{ output_strain_tensor{} pseudomorphic_strain{} }
Nested keywords
crystal_system¶
- Calling sequence
strain{ output_strain_tensor{ crystal_system } }
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;group}}\)
type: \(\mathrm{choice}\)
choices:
yes
;no
default:
no
- Functionality
output strain tensor in crystal coordinate system
- Example
strain{ output_strain_tensor{ crystal_system = yes } pseudomorphic_strain{} }
simulation_system¶
- Calling sequence
strain{ output_strain_tensor{ simulation_system } }
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;group}}\)
type: \(\mathrm{choice}\)
choices:
yes
;no
default:
yes
- Functionality
output strain tensor in simulation coordinate system (useful if simulation coordinate system differs from crystal coordinate system)
Note
The ordering of the strain tensor components is: \(\varepsilon_{xx},\ \varepsilon_{yy},\ \varepsilon_{zz},\ \varepsilon_{xy},\ \varepsilon_{xz},\ \varepsilon_{yz}\)
- Example
strain{ output_strain_tensor{ simulation_system = no } pseudomorphic_strain{} }
boxes¶
- Calling sequence
strain{ output_strain_tensor{ boxes } }
- Properties
usage: \(\mathrm{\textcolor{ForestGreen}{optional\;within\;the\;group}}\)
type: \(\mathrm{choice}\)
choices:
yes
;no
default:
no
- Functionality
For each grid point, in 1D two points are printed out to mimic abrupt discontinuities at interfaces (in 2D four points, in 3D eight points)
- Example
strain{ output_strain_tensor{ boxes = yes } pseudomorphic_strain{} }