serac icon indicating copy to clipboard operation
serac copied to clipboard

Using `MPI_COMM_WORLD` instead of mesh-specific communicator in data collection construction

Open jamiebramwell opened this issue 8 months ago • 1 comments

When we create a new data collection in the state manager, we use MPI_COMM_WORLD instead of the communicator used by the mesh. This will break if a downstream user has previously defined custom communicators.

See: https://github.com/LLNL/serac/blob/da503159a97d3dd3e9fad5ec2bc17ef981037126/src/serac/physics/state/state_manager.cpp#L36

jamiebramwell avatar Nov 02 '23 16:11 jamiebramwell