Skip to content

Support hybrid In situ/In transit pipelines // Refactor tests and examples

Louis Gombert requested to merge hybrid into main

This MR introduces a way to handle hybrid In transit/ In situ pipelines using AdiosCatalyst. AdiosCatalyst can execute an In-Situ Paraview Catalyst pipeline before sending the data through ADIOS2. This allows the simulation to perform a synchronous data reduction before sending the data over the network to the visualization node, performing a visualization asynchronously. A detailed example and 2 test (no MPI/MPI) have been created.

In addition, this MR completely refactors the testing and examples architecture of the project; instead of having separate but identical executables for tests and examples, we now just have a single one.

Depends on paraview!6568 (merged)

Edited by Louis Gombert

Merge request reports