Skip to content
Snippets Groups Projects

Splitting xc_get_vxc

Merged Nicolas Tancogne-Dejean requested to merge splitting_xc_get_vxc into develop

Description

Splitting the calculation of the exchange-correlation potential in a part for computing the internal quantities needed and a part that actually performs the calculation using them.

Some unecesseray initializations are removed.

Moreover, the need or not to compute the Laplacian of the density is now properly treated by Octopus.

Checklist

  • I have checked that my code follows the Octopus coding standards
  • I have added tests for all the new features added in this request.
Edited by Nicolas Tancogne-Dejean

Merge request reports

Pipeline #546614384 passed

Pipeline passed for aa702ca1 on splitting_xc_get_vxc

Approved by

Merged by Micael OliveiraMicael Oliveira 2 years ago (May 29, 2022 11:50pm UTC)

Merge details

  • Changes merged into develop with fd7bdb1c.
  • Deleted the source branch.

Pipeline #550751006 passed

Pipeline passed for fd7bdb1c on develop

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Martin Lueders
  • General question: Do you want to merge this MR as it is, or is this still work in progress, as there are currently just the skeletons of some new routines.

  • @martin.lueders In my view, this set of changes is self sending and I wanted to have it merge before continuing working on the other electron-electron interactions like vdW or hartree.

  • @micael.oliveira It would be good if you could also review this merge request, as you know and understand this part of the code quite well.

  • OK, this is fine for me. I just wanted to be sure that it is finished from your side, before approving and possibly merging it.

  • Micael Oliveira
  • added 1 commit

    Compare with previous version

  • added 1 commit

    • aa702ca1 - Changing the xc interaction to be an density interaction.

    Compare with previous version

  • @micael.oliveira Following our discussion, I now made the xc interaction a child class of density_interaction.

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading