ParaView Catalyst (Catalyst) is an in situ use case library, with an adaptable application programming interface (API), that orchestrates the delicate alliance between simulation and analysis and/or visualization tasks. It brings the renown, scaling capabilities of VTK and ParaView to bear on the in situ use case. The analysis and visualization tasks can be implemented in C++ or Python, and Python scripts can be crafted from scratch or using the ParaView GUI to interactively setup Catalyst scripts.
To get started with Catalyst, the following resources may be helpful:
1 Exascale computing refers to computing systems capable of at least one exaFLOPS, or a billion billion calculations per second.
2 SENSEI offers an interface that transfers visualization and analysis too different in situ infrastructures.