spirit
spirit copied to clipboard
Atomistic Spin Simulation Framework
[clang-tidy](https://clang.llvm.org/extra/clang-tidy) is a useful tool for helping to keep a good code quality. I would suggest looking into the following option classes: - `bugprone-` - `clang-analyzer-` - `cppcoreguidelines-` - `modernize-`...
When I compile the code with cuda-11.4, I got the following error massage. But I could correctly compile the code with cuda-10.0. ``` /usr/local/cuda-11.4/bin/../targets/x86_64-linux/include/thrust/system/cuda/config.h:78:2: error: #error The version of CUB...
The entire function currently reads ```c++ // The new number of basis cells auto n_cells = intfield{n_cells_i[0], n_cells_i[1], n_cells_i[2]}; // The new geometry auto& old_geometry = *state->active_image->geometry; auto new_geometry =...
I notice Monte Carlo simulation does not output spin-configurations files or energies. After checking "spirit/core/src/engine/Method_MC.cpp", I notice Method_MC::Save_Current is not implemented. void Method_MC::Save_Current(std::string starttime, int iteration, bool initial, bool final)...
Hello, We want to use spin orbit torque in the Spirit. Bu we found there is only zhang-li model. Are we able to use Slonczewski model for spin torque? And...
I believe the rationale behind using `float` was - the JS build requires `float` to be used in the API - the Python API was not able to handle both...
In the API, the max. force should be returned with the `dt`-scaling removed. Also, the convergence should probably be checked accordingly, as a smaller time-step may otherwise lead to earlier...
a grid mesh on the sphere visualization would be rather useful in my opinion
**Can this behaviour somehow be avoided?** It is a hindrance in some cases to have the barrier between non-zero and zero vectors a black surface. Can we somehow make the...