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

Add more D3(BJ) parametrizations #103

Merged
merged 25 commits into from
Sep 28, 2024
Merged

Conversation

foxtran
Copy link
Contributor

@foxtran foxtran commented Sep 24, 2024

Closes #92
Closes #94

DSD-PBEP86-D3(BJ) from 10.1039/c1cp22592h has name dsdpbep86_2011
DSD-BLYP-D3(BJ) from 10.1002/jcc.23391 has name dsdblyp_2013 since it has another set of parameters already.

dRPA75-D3(BJ) from MRCC has name drpa75_mrcc
SCS-dRPA75-D3(BJ) from MRCC has name scsdrpa75_mrcc

Copy link

codecov bot commented Sep 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 52.08%. Comparing base (3a50cbd) to head (b60a7cb).
Report is 22 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #103      +/-   ##
==========================================
+ Coverage   48.63%   52.08%   +3.44%     
==========================================
  Files          34       24      -10     
  Lines        3707     2542    -1165     
  Branches     1518      987     -531     
==========================================
- Hits         1803     1324     -479     
+ Misses       1207      877     -330     
+ Partials      697      341     -356     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@foxtran foxtran changed the title Add new D3(BJ) parametrizations Add more D3(BJ) parametrizations Sep 24, 2024
assets/parameters.toml Outdated Show resolved Hide resolved
Comment on lines +472 to +478
# dRPA75-D3(BJ) from MRCC source code
[parameter.drpa75_mrcc]
d3.bj = {s6=0.375, a1=0.0, s8=0.0, a2=4.505}

# SCS-dRPA75-D3(BJ) from MRCC source code
[parameter.scsdrpa75_mrcc]
d3.bj = {s6=0.375, a1=0.0, s8=0.0, a2=4.505}
Copy link
Member

@awvwgk awvwgk Sep 28, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I updated all parameters in this file with references, going forward any parameter addition will require proper attribution. If this cannot be provided, parameters will not be accepted in DFT-D3.

Copy link
Member

@awvwgk awvwgk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for your contribution

I pushed some changes to add references for most parameters, but removed the MRCC specific parameters without reference for now. I would like to discuss those separately.

I will go ahead and merge this PR.

@awvwgk awvwgk merged commit dd8e4a5 into dftd3:main Sep 28, 2024
43 checks passed
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.

More functionals from 10.1002/jcc.23391 DSD-PBEP86-D3BJ from 10.1039/c1cp22592h
2 participants