Skip to content

Enable use of alchemical pseudoatoms#386

Merged
gmatteo merged 3 commits intoabinit:developfrom
GkAntonius:develop
Feb 11, 2026
Merged

Enable use of alchemical pseudoatoms#386
gmatteo merged 3 commits intoabinit:developfrom
GkAntonius:develop

Conversation

@GkAntonius
Copy link
Contributor

Some changes in AbinitInput object to allow for alchemical pseudoatoms:

  • Remove check on the length of znucl
  • Accept list of provided pseudos when znucl is specified.

Note that the check on the length of znucl is also present in pymatgen.io.abinit.abiobjects which will have to be updated.

Some changes in AbinitInput object to allow for alchemical pseudoatoms:
- Remove check on the length of znucl
- Accept list of provided pseudos when znucl is specified.

Note that the check on the length of znucl is also present in pymatgen.io.abinit.abiobjects
which will have to be updated.
Version checking no longer raises an error when the abinit version number
is appended with a string like '-XXXX'.

Fix the run_relax example:
- Needed chksymtnons=0
- Remove an additional bands_work that was not actually
  performing bandstructure work, and whose dependencies were broken.
@GkAntonius
Copy link
Contributor Author

I cannot reproduce the failing tests. They succeed on my machine...

@gmatteo
Copy link
Member

gmatteo commented Feb 11, 2026

The errors were due to incompatibilities with pandas 3

@gmatteo gmatteo merged commit d1867b4 into abinit:develop Feb 11, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants