Request: Virtual Crystal Approximation for disorder soild simulation #5334
QuantumMisaka
started this conversation in
General
Replies: 2 comments
-
Thanks for the suggestions! We will implement this feature in the near future. |
Beta Was this translation helpful? Give feedback.
0 replies
-
abacusmodeling#318 raise the same issue with some recommedations |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Background
The application of first-principles electronic band structure methods to the study of disordered alloys and solid solutions requires some approximation for the treatment of the alloy disorder. e.g. Fe(0.98)O, Zn(0.98)CrO2. A 'direct' approach is to make use of the supercell approximation.
However, a much simpler an computationally less expensive approach is to employ the virtual crystal approximation (VCA), in which one studies a crystal with the primitive periodicity, but composed of fictitiou 'virtual' atoms that interpolate between the behavior of the atoms in the parent compounds.
Popular DFT software such as CASTEP, VASP, PWMat, etc, have support for VCA calculation, I do think that ABACUS should have VCA function for disorder materials simulation.
in our research, the carbon in iron carbide system have fractional occupancy, especially in epsilon-Fe3C (Fe3C-P6322) and epsilon-Fe2C, so we'll need VCA or likely method to do DFT computation for these fractional-occupied system.
Reference :
Describe the solution you'd like
ABACUS should have VCA or other calculation method for disorder soild containing fractional occupancy.
Task list only for developers
Notice Possible Changes of Behavior (Reminder only for developers)
No response
Notice any changes of core modules (Reminder only for developers)
No response
Notice Possible Changes of Core Modules (Reminder only for developers)
No response
Additional Context
Since the UnitCell module is in refactoring, can we left a space for VCA in our coding structure ?
Task list for Issue attackers (only for developers)
Beta Was this translation helpful? Give feedback.
All reactions