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

Start of Coulomb setup for xTB pt charges #1246

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

bhourahine
Copy link
Member

@bhourahine bhourahine commented May 25, 2023

External point charge model with xTB (note this will not cover all functionality required for general types of point charge).

  • DFTB+ Coulmb solver initialisation for assymmetric charge evaluation
  • Potentials needed for xTB + point charge
    • point monopole-monopole
    • point monopole-smeared monopole
    • point monopole-dipole
    • point monopole-quadrupole
  • Potential return
  • Energy contributions
  • Force contributions
  • Documentation
  • Test cases

@bhourahine bhourahine added enhancement work in progress Hamiltonian: xTB Related to the extended tight-binding Hamiltonian labels May 25, 2023
@codecov
Copy link

codecov bot commented May 25, 2023

Codecov Report

Patch coverage: 58.08% and project coverage change: -0.05 ⚠️

Comparison is base (8a3502f) 69.72% compared to head (35b2eed) 69.67%.

❗ Current head 35b2eed differs from pull request most recent head 9ff8006. Consider uploading reports for the commit 9ff8006 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1246      +/-   ##
==========================================
- Coverage   69.72%   69.67%   -0.05%     
==========================================
  Files         226      226              
  Lines       42243    42364     +121     
==========================================
+ Hits        29452    29516      +64     
- Misses      12791    12848      +57     
Impacted Files Coverage Δ
src/dftbp/common/constants.F90 100.00% <ø> (ø)
src/dftbp/dftb/hamiltonian.F90 98.19% <ø> (-0.04%) ⬇️
src/dftbp/dftb/potentials.F90 94.11% <ø> (-1.13%) ⬇️
src/dftbp/dftbplus/mainio.F90 81.70% <25.71%> (-1.34%) ⬇️
src/dftbp/dftbplus/parser.F90 77.74% <50.00%> (-0.02%) ⬇️
src/dftbp/dftb/coulomb.F90 85.38% <52.72%> (-3.93%) ⬇️
src/dftbp/dftbplus/initprogram.F90 82.79% <75.00%> (-0.11%) ⬇️
src/dftbp/dftb/extfields.F90 91.17% <100.00%> (+1.17%) ⬆️
src/dftbp/dftbplus/main.F90 90.89% <100.00%> (+0.11%) ⬆️

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Hamiltonian: xTB Related to the extended tight-binding Hamiltonian work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant