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

New collcommobj #329

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

Conversation

mikesoehner
Copy link

Description

Implemented persistent communication class. This class can also be used to replace most of the already present collective communication in the code.

Related Pull Requests

  • #PR

Resolved Issues

  • #Issue

How Has This Been Tested?

Tested with Spinodal Decomposition example and unit tests.

mikesoehner and others added 21 commits May 29, 2024 13:35
Where possible an ifdef was added. So, depending
on the cmake flag for ENABLE_PERSISTENT, the code
is compiled differently.
…onfig

Move cmake configuration for persistent collectives into the mpi module
This updated wrapper has an improved interface
and is more compact due to the environment class
being internal.
This function does not clear the forces in the SoA
structure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants