spirit
spirit copied to clipboard
Atomistic Spin Simulation Framework
- [x] add C++ format linting and clang-tidy reporting for the core library - [x] add C++ format linting and clang-tidy reporting for the ImGUI - [x] add Python format...
Implements the micromagnetic Hamiltonian. - Closes #362 Todo: - [ ] implement gradients - [ ] fully implement CUDA backend - [ ] implement unit tests - [ ] implement...
### First time contributor checklist - [x] I have read the [README](https://github.com/spirit-code/spirit/blob/develop/README.md) - [x] I have read the [CONTRIBUTING](https://github.com/spirit-code/spirit/blob/develop/docs/CONTRIBUTING.md) document ### Contributor checklist - [x] I have branched from the...
**Note: this API requires Python3** A set of classes to provide a more pythonic API. This class-based API should not be used in parallel with the functional API, as it...
The assign and reduce parallelisation functions can now handle arbitrary numbers of function arguments, which are forwarded to the lambda. Therefore, the lambda is now placed before the variadic arguments....
Hello everyone! I have a question regarding the **heisenberg_pairs** tag. If, for example, I give the value of J12, should I also define the J21? In addition, in the Hamiltonian...
Originally posted by **Sid281216** February 8, 2022 in discussion #612 Hi, Equations in the documentation does not appear : in .mk files after build on windows, and on the readthedocs...
Dear Spirit users and developers, I want to study current-driven dynamics of skyrmions. What are the units of spin transfer torque _**u**_, that I give as an input in the...
So far, only the config file can be used to set the tag which is used for the file names. It would be useful to set this withing the UI...