Skip to content
Snippets Groups Projects

Symmetrization of the occupation matrices

Merged Nicolas Tancogne-Dejean requested to merge symmetrize_occ_matrices into main

Description

Symmetrization of the occupation matrices for DFT+U with k-point symmetries.

In order to get good results for DFT+U calculations with k-point symmetries, it is important to symmetrize the density matrix. For spherical harmonics, this is easily done as a rotated spherical harmonics is a linear combination of the spherical harmonics.

The code ow automatically symmetrizes the occupation matrices if k-point symmetries or density symmetrization are activated.

News snippet

Symmetrization of the occupation matrices for DFT+U with k-point symmetries.

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.

Merge request reports

Merge request pipeline #1396386463 passed

Merge request pipeline passed for ecb102b3

Merged by Nicolas Tancogne-DejeanNicolas Tancogne-Dejean 8 months ago (Aug 1, 2024 6:59am UTC)

Loading

Pipeline #1396445060 failed

Pipeline failed for 44a6e722 on main

Deployed to ma‎in‎ 5 days ago

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • resolved all threads

  • added 86 commits

    Compare with previous version

  • added 77 commits

    Compare with previous version

  • added 2 commits

    • 773463cb - Symmetrization of the occupation matrices
    • d9cbd447 - Update tolerances.

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • Martin Lueders resolved all threads

    resolved all threads

  • requested review from @martin.lueders

  • Martin Lueders approved this merge request

    approved this merge request

  • resolved all threads

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