Skip to content

[New Feature] abacusw90: A Wannier90 interface for ABACUS#7248

Draft
ZhouXY-PKU wants to merge 15 commits intodevelopfrom
ZhouXY-PKU-Wannier90
Draft

[New Feature] abacusw90: A Wannier90 interface for ABACUS#7248
ZhouXY-PKU wants to merge 15 commits intodevelopfrom
ZhouXY-PKU-Wannier90

Conversation

@ZhouXY-PKU
Copy link
Copy Markdown
Collaborator

@ZhouXY-PKU ZhouXY-PKU commented Apr 16, 2026

Linked Issue

Fix #6072

Unit Tests and/or Case Tests for my changes

  • No unit test is added.

Any changes of core modules? (ignore if not applicable)

  • No

Please refer to README.md of abacusw90

Implement core interface class for ABACUS-Wannier90 workflow, including methods for setting parameters, preparing files, and executing the workflow.
This README provides an overview of the ABACUS Wannier90 interface, detailing features, installation instructions, a quick start guide, and workflow steps.
Updated script documentation for clarity and added details on post-processing checks.
This script demonstrates the use of LCAO basis with Gamma-only settings for ABACUS Wannier90, including structure definition and parameter settings.
Comment thread interfaces/Wannier90_interface/abacusw90/io_utils.py Fixed
Comment thread interfaces/Wannier90_interface/abacusw90/io_utils.py Fixed
Comment thread interfaces/Wannier90_interface/abacusw90/io_utils.py Fixed
@ZhouXY-PKU ZhouXY-PKU added Useful Information Useful information for others to learn/study Interfaces Interfaces with other packages labels Apr 17, 2026
@ZhouXY-PKU ZhouXY-PKU changed the title [New Feature]A Wannier90 interface for ABACUS: abacusw90 [New Feature] abacusw90: A Wannier90 interface for ABACUS Apr 17, 2026
@ZhouXY-PKU ZhouXY-PKU marked this pull request as draft April 20, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Interfaces Interfaces with other packages Useful Information Useful information for others to learn/study

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Examples of the Wannier interface and practical usage issues

1 participant