Skip to main content

Post-processing tools 2024 R1

Dynamic Visualization Store

Last update: 27.02.2024

Detailed Description

The Dynamic Visualization Store (DVS) API is a parallel capable, high performance API for postprocessing data. This can be used to implement one API in a solver to send data to a postprocessor in parallel (in this case EnSight) while the solver is running

High Level Features:

  • In-situ investigation of data from solver while solver is running.
    • Auto reconnect if postprocessor is shutdown and restarted during simulation.
  • Scalable design allows for distrubuted parallel solver <-> distributed parallel postprocessor if needed (not required).
  • Data can be cached if needed. Adding sources behind the API so no change to solver code.
  • Does not need postprocessor to be running to cache data
  • Read API to interrogate caches.
  • Out of the box C/C++/Python APIs for Windows/Linux

Modules

 Changelog
 
 Current Limitations
 
 Get DVS
 
 Available APIs
 
 Getting started
 
 DVS URIs
 
 DVS Files
 
 DVS Filtering
 
 DVS Cache
 
 DVS Features
 
 DVS Reader
 
 DVS Data Model
 
 
 DVS Server