G. P. Müller
G. P. Müller
`dt` is in picoseconds, `gamma` has units of rad/(ps * T) and `mu_B` has units of meV/T. `dtg = parameters.dt * Constants::gamma / Constants::mu_B / (1 + damping*damping)` should therefore...
Please see https://github.com/spirit-code/spirit#Contributing - you should branch from the `develop` branch to create your pull request.
The svg document contains ``` * { fill: black; } @media (prefers-color-scheme: dark) { * { fill: white; } } ``` You can check this for example by opening [this...
I don't know about the generated pdf, sorry. But at some point I believe the docs-page should be replaced by a docusaurus-generated one, which has its own light-/dark-mode switch, so...
A critical issue with this idea is that the eigenvectors will still be dense. If all eigenvectors and/or eigenvalues are needed, the benefits are quite small over the significant effort...
In some cases thiy may actually be desirable, e.g. when a part of the system is cut out, so that the black isosurface may visualize this: 
With the addition of disorder (see #143) with 524413fe70fba1095956e721818e78d4fe566938, this actually represents a problem, as isosurfaces become unusable for a cube with many vacancies.
Tracking performance improvements over time would be a big benefit! I would recommend also benchmarking MC and GNEB (and maybe also MMF - there, performance can still be increased a...
When this GUI is more stable, it could be placed as an alternative to the mobile GUI, on https://spirit-code.github.io and the current web-UI would simply be the mobile variant. Then,...
This would definitely be a good idea, as I can see now. The API would grow a little, but it would make a lot of code unnecessary, such as the...