-
Notifications
You must be signed in to change notification settings - Fork 5
Feature nvalchemi d3 support #407
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
Merged
Merged
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
3df7c35
Updated the neighborlists.ipynb for an example calculating dispersion…
MarshallYan aed8504
Calculate D3 with modelforge provided neighbor lists in the notebook.
MarshallYan 94d6ac3
Add a batch D3 calculation example in the notebook
MarshallYan 7441ce9
Add parameter_set and engine to postprocessing config parameters
MarshallYan 096d5b5
Parse corresponding postprocessing parameters to DispersionPotential
MarshallYan 60a08b5
test nvalchemiops d3 module (output should be close to that of tad-df…
MarshallYan aaa4521
add d3_engine as an option in the DispersionPotential class; add a CO…
MarshallYan 900bb4c
save the current version of dftd3_parameters downloaded from "https:/…
MarshallYan 3bfd3dc
uncomment vdw pair calculations
MarshallYan c34c5ee
implement dipersion calculation with nvalchemiops
MarshallYan 2936742
Merge branch 'main' into feature-nvalchemi-d3-support
MarshallYan 4df63de
add nvalchemiops to dependency
MarshallYan 2fc0bd1
function calling typo fix
MarshallYan ec0c09c
refactor importing to match the updated nvalchemiops 0.3.0
MarshallYan e32d313
typo jax->torch
MarshallYan 763f543
dispersion potential data class: engine -> d3_engine
MarshallYan 86f7e34
relative path correspond to the repository
MarshallYan 12fbdb8
engine->d3_engine, reformat with black
MarshallYan 5334dff
reformat with black
MarshallYan 381e40f
reformat with black
MarshallYan 793190e
xfail python version 3.10
MarshallYan 795764a
backslashes included in the doc string, should use raw string
MarshallYan 0024130
black reformat xfail lines
MarshallYan 22ac7a0
specify nvalchemiops 0.3.0
MarshallYan 88e287b
only install nvalchemiops in CI when python>3.10
MarshallYan a221edf
only install nvalchemiops in CI when python>3.10
MarshallYan a757e0a
only install nvalchemiops in CI when python>3.10
MarshallYan 1b384c0
remove nvalchemiops from test_env.yaml; control the logic in workflow…
MarshallYan bd4057f
move importing nvalchemiops inside specific functions
MarshallYan 691e5ab
rename as default d3 param
MarshallYan 9989cb8
rename linked file name in the notebook
MarshallYan eb26061
when not input, set d3 param to default independent of its relative path
MarshallYan 6d5cb81
black reformat
MarshallYan 9168313
d3 param log file
MarshallYan 9d05d59
doc string update
MarshallYan 93ce080
d3_parameter_path option in toml configs
MarshallYan 95678b1
update AIMNet2 example using updated postprocessing dispersion config
MarshallYan 25e3386
add d3_parameters_path to toml configs
MarshallYan 35f8c1a
d3_parameters_path should be a string
MarshallYan 71720ba
match parameter order
MarshallYan affb757
raw string
MarshallYan 7f194c8
the key to the vdw neighbor list is "vdw_pair_indices"
MarshallYan 547d6f2
explicitly state that the cutoff only works with nvalchemiops in docs
MarshallYan ab1b779
Parse the vdw pair list when using nvalchemiops (and not when using t…
MarshallYan ed0fa9a
always parse neighbor list when doing vdw postprocessing
MarshallYan 2846200
spell typo
MarshallYan f5a2612
update docs
MarshallYan a346619
black reformat
MarshallYan 7e53f7a
update test key to vdw neighbor list
MarshallYan f577eee
resolve docing issues
MarshallYan 2c5d228
put a fixme for a logic to determine whether neighbor list should be …
MarshallYan b83f977
only work with the d3_parameter_path when d3 engine is nvalchemiops
MarshallYan ef96dfb
reformat
MarshallYan 5c4bda4
doc string for calculate_neighbor_ptr_from_neighbor_list
MarshallYan dfa03da
double check JIT
MarshallYan 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| dftd3_parameters_0: | ||
| file_name: "dftd3_parameters_0.pt" | ||
| generation_date: "2026-02-23" | ||
| original_url: "https://www.chemie.uni-bonn.de/grimme/de/software/dft-d3/dftd3.tgz" |
Binary file not shown.
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.
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.