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

MPI implementation of timeprop #1390

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

Conversation

mberdakin
Copy link

@mberdakin mberdakin commented Feb 7, 2024

Time propagation using BLACS only for finite systems (REAL H ONLY).

To do:

  • Enable kick
  • Enable restart
  • Enable MPI-aware output
  • Enable populations
  • Enable excited atoms
  • Enable existing tests in the testsuite to run with MPI
  • Add documentation to manual (MPI not available for periodic systems, range separated calculations or Ehrenfest dynamics)

@mberdakin mberdakin changed the title MPI implementation of timeprop Draft: MPI implementation of timeprop Feb 7, 2024
@mberdakin mberdakin marked this pull request as draft February 7, 2024 16:07
@mberdakin mberdakin changed the title Draft: MPI implementation of timeprop MPI implementation of timeprop Feb 7, 2024
@bhourahine
Copy link
Member

@mberdakin could you look at resolving the conflicts against the current main branch. Possibly it is best to do this by rebasing on main interactively and fixing conflicts.
There also seem to be some checked in temporary files (Testing/Temporary/*).
Eventually the commits should be squashed to a single commit.

dftbp.code-workspace Outdated Show resolved Hide resolved
src/dftbp/common/dftbp_common_status.mod Outdated Show resolved Hide resolved
src/dftbp/timedep/.tags Outdated Show resolved Hide resolved
.tags Outdated Show resolved Hide resolved
Testing/Temporary/CTestCostData.txt Outdated Show resolved Hide resolved
test/Testing/Temporary/CTestCostData.txt Outdated Show resolved Hide resolved
test/Testing/Temporary/LastTest.log Outdated Show resolved Hide resolved
test_fast_MPI/autotest.tag Outdated Show resolved Hide resolved
test_fast_TLS/OMP/autotest.tag Outdated Show resolved Hide resolved
test_fast_openMP/autotest.tag Outdated Show resolved Hide resolved
mberdakin and others added 29 commits March 21, 2024 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement MPI Relates to distributed parallel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants