- SlabBuilder is a tool for constructing different Mg surfaces based on relaxed bulk Mg structure.
- Mg10m10SiteFinder is a tool for determining the typical adsorption sites (onsurface:OT/HW/LB/SB and subsurface:Octa/Tetra-I/Tetra-II) in Mg (10m10) surface.
- Mg10m10AdsorptionHelper helps adsorbing -OH/-O/-H in the Mg (10m10) surfaces symmetrically.
- StructureOutput outputs the constructed surfaces in the VASP POSCAR format.
- VaspOutPutReader reads the data from VASP OUTCAR/POSCAR and determines important parameters for constructing surface Pourbaix diagram.
- SurfacePourbaixGenerator finds the most stable phase among a set of surfaces at certain pH and potential(U).
- SurfacePourbaixPlotter plots the 2D/1D(to be implemented) surface Pourbaix Diagram.
- The Jupyter Notebooks (end with *ipynb) illustrate how to use these scripts.
-
Notifications
You must be signed in to change notification settings - Fork 0
This is a set of scripts for generating Surface Pourbaix Diagram of Mg surfaces
License
RobinLi-95/SurfacePourbaixGene
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This is a set of scripts for generating Surface Pourbaix Diagram of Mg surfaces
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published