Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to use more than the LLG method in spirit #7

Open
PhilippRue opened this issue May 18, 2021 · 0 comments
Open

Allow to use more than the LLG method in spirit #7

PhilippRue opened this issue May 18, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@PhilippRue
Copy link
Member

The run_spirit.py script that is created in the SpiritCalculation
https://github.com/JuDFTteam/aiida-spirit/blob/develop/aiida_spirit/calculations.py#L174
only works for LLG, the Depondt solver and may include the +z initialization of the spins.

This should be generalized to cover the other modes of spirit (MC, GNEB, HTST, MMF), solvers (HEUN, LBFGS_Atlas, LBFGS_OSO, RK4, SIB, VP, VP_OSO) and configurations (+/-z, random, pinning, skyrmion, hopfion, dw_skyrmion, spin_spiral, noise).

A reference for the differnet methods, solvers and configurations can be found in the spirit python API documentatoion.

@PhilippRue PhilippRue added the enhancement New feature or request label May 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant