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

added triplet interactions: ring-exchange and spin-chirality coupling #462

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

SpiritSuperUser
Copy link
Collaborator

No description provided.

@coveralls
Copy link

coveralls commented Oct 26, 2018

Coverage Status

Coverage remained the same at 79.821% when pulling 263a7ec on SpiritSuperUser:triplet into b5351e5 on spirit-code:develop.

@codecov
Copy link

codecov bot commented Oct 26, 2018

Codecov Report

Merging #462 (263a7ec) into develop (b5351e5) will decrease coverage by 0.72%.
The diff coverage is 8.96%.

@@             Coverage Diff             @@
##           develop     #462      +/-   ##
===========================================
- Coverage    48.04%   47.31%   -0.73%     
===========================================
  Files           72       72              
  Lines        11242    11450     +208     
===========================================
+ Hits          5401     5418      +17     
- Misses        5841     6032     +191     

Copy link
Member

@GPMueller GPMueller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CUDA version of the Heisenberg Hamiltonian is missing the corresponding changes.
A unit test would be good, just to make sure the code at least does not crash.
Also, indentation should be checked to be spaces.

core/include/engine/Hamiltonian_Heisenberg.hpp Outdated Show resolved Hide resolved
@GPMueller
Copy link
Member

I updated this PR to the current develop version. @SpiritSuperUser could you please check whether your feature still works as intended?

Note, unit tests should still be implemented in order to avoid accidentally breaking it and providing a broken feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants