-
Notifications
You must be signed in to change notification settings - Fork 28
Implement NEO-DFT on host #92
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
Open
aodongliu
wants to merge
51
commits into
wavefunction91:master
Choose a base branch
from
aodongliu:merge_neo
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
8b4f0a1
Add swap files to .gitignore
aodongliu 403882b
change H slater radius and fix C++ syntax in trim_left
aodongliu 23fafd2
add neo rks/uks skeleton
aodongliu 1809551
pass another basis to the load balancer
aodongliu f47b51f
set up gauxc to call neo_exc_vxc_local_work
aodongliu c220f09
attemp to create protonic shell list
aodongliu e39c08e
try to evaluate protonic density
aodongliu 7fbb657
first attempt. Begin to debug
aodongliu fed1b3e
allow neo_eval_exc_exc to return 2 energies
aodongliu 53f2551
correct some errors
aodongliu a2fc43c
fix factor of 2 in electronic EPC
aodongliu ad2cd1f
refactor epc functional to be a enum class in GauXC.
aodongliu d1a7cec
finished rebasing. Need to change function calls in neo. Non-working atm
aodongliu 8de578e
fix issues to allow energy to match after rebase
aodongliu 585710f
add micro batch screening for protons
aodongliu 574ac7e
refactor the code after EPC to be electronic & protonic sequentially
aodongliu d2cb40e
add naive implementation of proton screening
aodongliu 0958be1
allow electronic and protonic to use the same scratch space
aodongliu 625bd1c
clean up debug printing
aodongliu 51a07fc
fix issues after rebasing to newest master branch
aodongliu fab91dd
revert local changes
aodongliu 46070d4
remove epcfunctional enum in GauXC. Will add this in exchcxx
aodongliu 1727797
delegate to default LoadBalancerImpl constructor to initialize common…
aodongliu 754e744
check existance of protonic basis before returning its basis information
aodongliu 6f4019b
seperate neo_eval_exc_vxc function and the local driver to its sepera…
aodongliu 44706c1
explicitly spell out 'protonic' for class variables and function argu…
aodongliu 2550d2f
adding neo functionality to test_xc_integrator
aodongliu cb65123
add second integration in test and revert H radius to GauXC default
aodongliu 0397aa1
adding neo unit tests
aodongliu 087789d
modify NEO UT ref data
aodongliu 21681a7
remote protonic_shell_pairs() as it's not needed atm
aodongliu d8578f2
remove unwanted changes
aodongliu 55eb9fa
fix code after rebase
aodongliu 850a895
remove unwanted changes
aodongliu c0639ad
update integration to be consistent with regular local work driver
aodongliu 1c65a4d
edit code for benchmarking vs CQ
aodongliu aac7924
disable mpi to match cq default
aodongliu 07d6e52
attemp to add epcfunc pointer
aodongliu f6040f8
epc is now done via exchcxx builtin
aodongliu b955f17
remove debug statements
aodongliu 236370d
fix logic bug where elec den overwrites prot den in epc
aodongliu 15a4493
remove unwanted changes
aodongliu a9d49fe
update exchcxx version in cmake
aodongliu e0bb9e7
modifying NEO tests
aodongliu d95f1c9
modified tests to also be able to use epcfunctional
aodongliu 1e46e2b
fix problems
aodongliu 141364f
added epc tests
aodongliu fd76906
remove unwanted changes
aodongliu 76ff623
Merge remote-tracking branch 'upstream/master' into merge_neo
aodongliu ee00338
swap alpha/beta prot den after epc
aodongliu b33ec95
Merge with master, GPU+NEO NYI
mikovtun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.