Recent Releases of DWBuilder
DWBuilder - Bug Fix: Handle periodic boundary conditions in remove_close_atoms function
The remove_close_atoms function did not consider periodic boundary conditions, which led to non-stoichiometric domains due to incorrect atom removal.
This fix updates the function to correctly account for periodic boundary conditions using the minimum image convention (mic). The NeighborList and distance calculation now work properly with periodic systems.
Issue resolved and functionality improved.
Scientific Software - Peer-reviewed
- Python
Published by mzkhalid039 over 1 year ago
DWBuilder - DWBuilder2.0.0
What's Changed
- set numpy dependency <2.0 by @mailhexu in https://github.com/mzkhalid039/DWBuilder/pull/1
main.pyscript was added.- Updated
dwbuilderto developP6_3cmdomain walls, addressing the issue of missing atoms in both neutral (ndw.py) and charged domain walls (cdw.py). - Introduced a new feature to define a cutoff limit for removing closely positioned atoms.
- Introduced
slab.py,supercell.pyandvasp2cif.pyto develop vacuum slabs, supercell and convert files from vasp to cif, .xyz or .in formats, respectively. - Introduced
bondanalysis.pyto make bonding analysis.
New Contributors
- @mailhexu made their first contribution in https://github.com/mzkhalid039/DWBuilder/pull/1
Full Changelog: https://github.com/mzkhalid039/DWBuilder/compare/v1.1.0...v2.0.0
Scientific Software - Peer-reviewed
- Python
Published by mzkhalid039 almost 2 years ago
DWBuilder - DWBuilder1.1.0
Full Changelog: https://github.com/mzkhalid039/DWBuilder/commits/main/
Scientific Software - Peer-reviewed
- Python
Published by mzkhalid039 about 2 years ago
DWBuilder - Domain wall and interface builder
Full Changelog: https://github.com/mzkhalid039/DWBuilder/commits/v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by mzkhalid039 about 3 years ago