-deform <direction> <ε> <ν>
Cette option permet d'appliquer une déformation uniaxiale à un système.
Les paramètres associés à cette option sont :
Cette transformation devrait résulter en une contrainte uniaxiale, c-à-d. que la contrainte sera non-nulle suivant la <direction> mais devrait être nulle dans les autres directions (si le coefficient de Poisson est correct).
Pour appliquer une déformation uniaxiale (c-à-d. déformer une seule dimension) il suffit d'utiliser un coefficient de Poisson nul.
Pour appliquer une déformation anisotrope il est possible d'utiliser cette option suivant chaque axe en utilisant ν=0 et des valeurs différentes de ε (voir l'exemple 3 ci-dessous).
Pour appliquer la même déformation dans toutes les directions il faut utiliser un coefficient de Poisson égal à -1. Ceci peut être utile par ex. pour déformer un matériau d'après son coefficient d'expansion thermique α, auquel cas il faut utiliser ε=αT, où T est la température cible.
Si une sélection est définie (avec l'option -select
) alors seuls la déformation ne s'appliquera qu'aux atomes sélectionnés, et la boîte ne sera pas déformée.
Pour appliquer un cisaillement référez-vous à l'option -shear
. Pour appliquer un état de contrainte il est possible d'utiliser l'option -stress
.
Par défaut le système n'est pas déformé.
atomsk initial.cfg -deform x 0.06 0.3 final.xyz
Ceci allongera le système initial.cfg
de ε=6% suivant X, avec un coefficient de Poisson de 0.3 ; ceci est équivalent à une contrainte uniaxiale. Le résultat sera écrit dans final.xyz
.
atomsk initial.cfg -def y 2.5% 0.0 final.xyz
Ceci appliquera une déformation uniaxiale (parce que le coefficient de Poisson vaut 0) de 2.5% suivant Y.
atomsk initial.cfg -def x 1% 0 -def y -0.76% 0 -def z -0.73% 0 final.xyz
Cet exemple utilise l'option "-deform" trois fois pour appliquer des déformations différentes suivant chaque axe cartésien (le coefficient de Poisson vaut toujours zéro). Ceci est équivalent à une déformation anisotropique.
atomsk initial.cfg -def x 0.003 -1 final.xyz
Ceci appliquera une tension de 0.3% dans toutes les directions, mimant l'effet d'un coefficient d'expansion thermique α=10-5 K-1 à une température T=300 K.