Module: Ferroelectric
Contents
Module: Ferroelectric#
Semi-implicit thin film solver for second order differential equations of form:
- Name
mod_mupro_msolve
- Depends on
- Defined variables
None
- Defined types
Defined Types#
type_mupro_FerroelectricContext#
Variables#
Variable |
Type |
Dimension |
Meaning |
---|---|---|---|
stiffness |
real64 |
(6,6) |
Elastic stiffness |
electrostrictive |
real64 |
(6,6) |
Electrostrictive tensor |
eigenstrain |
real64 |
(6,z,y,x) |
Eigenstrain |
elast |
real64 |
(3,z,y,x) |
Elastic driving force |
elec |
real64 |
(3,z,y,x) |
Electric driving force |
lan |
real64 |
(3,z,y,x) |
Landau driving force |
op |
real64 |
(3,z,y,x) |
Order parameter |
boundCharge |
real64 |
(3,z,y,x) |
Bound charge |
landau_energy |
real64 |
(3,z,y,x) |
Landau energy |
grad_energy |
real64 |
(3,z,y,x) |
gradient energy |
a1,a2,a3 |
real64 |
- |
Landau coefficient |
a11,a22,a33 |
real64 |
- |
Landau coefficient |
a11,a22,a33 |
real64 |
- |
Landau coefficient |
a23,a13,a12 |
real64 |
- |
Landau coefficient |
a111,a112,a123 |
real64 |
- |
Landau coefficient |
a1111,a1112,a1122,a1123 |
real64 |
- |
Landau coefficient |