-
Notifications
You must be signed in to change notification settings - Fork 922
Update rVV10 parameters for r2SCAN+rVV10 in MPScanRelaxSet() #4504
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
junchichen21
wants to merge
26
commits into
materialsproject:master
Choose a base branch
from
junchichen21:hotfix/pmg-io-vasp-MPScanRelaxSet
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
26 commits
Select commit
Hold shift + click to select a range
2d94e73
-Add the reference for latest rVV10 parameters used for r2SCAN+rVV10
junchichen21 437c9bb
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
shyuep c5841e4
Add function to update INCAR settings in MPScanRelaxSet and MP24Relax…
junchichen21 83fcf44
Refactor MPScanRelaxSet to include xc_functional and dispersion param…
junchichen21 eb71a23
Update MPScanRelaxSet to clarify xc_functional and dispersion paramet…
junchichen21 d41b501
Refactor MP24RelaxSet to streamline XC functional and dispersion hand…
junchichen21 251f2b9
Update MPScanRelaxSet docstring and enforce rVV10 (or no) dispersion …
junchichen21 3842833
Update warning for unsupported dispersion corrections in _config_upda…
junchichen21 0660d76
Add validation for xc_functional in MP24RelaxSet to enforce allowed X…
junchichen21 d23d9ea
Add tests for disallowed xc_functional in MP24Sets to ensure proper v…
junchichen21 dabe7fe
Update uv.lock to add version markers for dependencies based on Pytho…
junchichen21 035eab5
Refactor MPScanRelaxSet tests to use xc_functional parameter and impr…
junchichen21 61a9f04
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
junchichen21 8a9fb02
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
junchichen21 78f85ea
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
shyuep 171fd61
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
junchichen21 6b6a3d9
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
junchichen21 06cc0b7
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
shyuep 3b0d193
Enhance van der Waals parameter configuration for SCAN and r2SCAN met…
junchichen21 e744712
Add rVV10 parameters for PBE functional and update corresponding warn…
junchichen21 5443e49
Clean up existing van der Waals parameters in INCAR to prevent confli…
junchichen21 667ee6e
Rename _config_updates to _set_dispersion_correction for clarity and …
junchichen21 26a9626
Add D4 dispersion parameters for SCAN and HSE06 functional
junchichen21 5dd34ea
Remove LASPH from vdW parameters cleanup in _set_dispersion_correctio…
junchichen21 21b9e03
Update tests for MPScanRelaxSet to assert presence of LASPH and IVDW_…
junchichen21 d8ed585
Merge branch 'master' into hotfix/pmg-io-vasp-MPScanRelaxSet
junchichen21 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you expand this line to refer to the
dftd4code where all possible functional params are defined:https://github.com/dftd4/dftd4/blob/30aa423f3ca90f21789c3a89a0ad4b464081290e/src/dftd4/param.f90#L353
This is also where I took the PBEsol params from
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @esoteric-ephemera , just to confirm—should I incorporate all the XC D4 parameters listed in the repository, or only the ones commonly used in materials modeling, like PBE, SCAN, and HSE06?”