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

[WIP] Rebase ref-add-SPOSet on latest develop don't merge #4762

Closed

Conversation

williamfgc
Copy link
Contributor

Proposed changes

Do not merge, this is just a test for rebasing PR #4684 from the latest develop
Test to accommodate the latest Einspline structural changes
Test CI

What type(s) of changes does this code introduce?

  • Refactoring (no functional changes, no api changes)

Does this introduce a breaking change?

  • Yes

What systems has this change been tested on?

N/A

Checklist

  • Yes. This PR is up to date with current the current state of 'develop'
  • No. Code added or changed in the PR has been clang-formatted
  • No. This PR adds tests to cover any new code, or to catch a bug that is being fixed
  • No. Documentation has been added (if appropriate)

williamfgc and others added 30 commits October 9, 2023 19:05
Asses the effort to change this.
Currently without consumers or tests.

Concretize friend class declaration

Define testing::getMyVars for SPOSetT
TODO when implementing derived classes
Move SpinorSet to a templated class

Refactor FreeOrbital class

Base typed aliases on SPOSet<T> on OrbitalSetTraits<T>

Add FullRealType in SPOSet and RotatedSPOs

Add this in templated meta class

Add explicit function instantions for FreeOrbital

Add templated class SHOSetT

Signed-off-by: Steven Hahn <[email protected]>

Add PWRealOrbitalSetT template class

Revert test_RotatedSPOs.cpp
Follow existing pattern for SplineC2C allowing for std::complex<T>
Add FullRealType in SPOSet and RotatedSPOs

Move generic definition after specialization

add implicit implementations

Fix some errors

initial commit of templated PWOribitSetT that compiles

cleanup

templateitze PWBasis as well, as is dependancy

remove inaccurate comment

remove polluted commit
Signed-off-by: Steven Hahn <[email protected]>
Reuse SPOSet types
Signed-off-by: Steven Hahn <[email protected]>
Empty-Commit
Signed-off-by: Steven Hahn <[email protected]>
Signed-off-by: Steven Hahn <[email protected]>
Signed-off-by: Steven Hahn <[email protected]>
@williamfgc williamfgc closed this Oct 10, 2023
@williamfgc williamfgc deleted the ref-add-SPOSetT-integration branch October 24, 2023 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants