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

Update RotatedSPOsT with mw_ APIs and timer #21

Open
wants to merge 17 commits into
base: ref-add-SPOSetT
Choose a base branch
from

Conversation

camelto2
Copy link

I saw that you had RotatedSPOsT checked off on your list of finished templated derived classes. Recently, I had two PRs merged that don't seem to have been updated in your branch, specifically QMCPACK#4701 and QMCPACK#4706.

I've gone ahead and added the changes into RotatedSPOsT in case this saves you some work and to make sure these changes aren't overlooked.

williamfgc and others added 17 commits August 25, 2023 11:58
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
@williamfgc williamfgc force-pushed the ref-add-SPOSetT branch 4 times, most recently from aebd915 to a04d5db Compare September 1, 2023 19:09
@williamfgc williamfgc force-pushed the ref-add-SPOSetT branch 2 times, most recently from d5f6b9b to c03543c Compare September 6, 2023 14:12
@williamfgc williamfgc force-pushed the ref-add-SPOSetT branch 4 times, most recently from 5613648 to 1c1720c Compare October 26, 2023 21:18
@williamfgc williamfgc force-pushed the ref-add-SPOSetT branch 4 times, most recently from 3adc50f to a9c510b Compare October 27, 2023 15:05
@williamfgc williamfgc force-pushed the ref-add-SPOSetT branch 5 times, most recently from 630c02e to c3298e8 Compare November 9, 2023 01:49
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