Skip to content

Draft: Rework of parallelization in TranSIESTA

Nils Wittemeier requested to merge nils.wittemeier/siesta:ts-mpi into dev

This MR aims to rework the parallelization of TranSIESTA: over energy points and matrix blocks (eventually k-points?!)

Please detail what new feature MR adds, carefully complete the following list:

  • Describe in details what this MR adds? (link to the issue by writing # here)
  • Does the feature change default behaviour of fdf-flags? If so, please document these changes
  • If new fdf-flags are added, please add thorough descriptions to the manual
  • add a summary sentence in the ReleaseNotes.md file
  • if this breaks compatibility, add mentions to the Docs/compatibility.tex

TODO:

  • Solvers
    • Full inversion w/o Bias
    • Full inversion w/ Bias
    • BTD w/o Bias
    • BTDw/ Bias
  • General
    • Distributed memory for sparse matrices
    • Documentation

Merge request reports