    

 ## On this page

  

 

 # Dynamic Visualization Store

 Last update: 16.07.2025 

<a id="details" name="details"></a>## 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 &lt;-&gt; 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

## <a id="groups" name="groups"></a>Topics

 [Changelog](group__dvs__changelog.xhtml)  [Current Limitations](group__dvs__limitations.xhtml)  [Get DVS](group__dvs__get.xhtml)  [Available APIs](group__dvs__apis.xhtml)  [Getting started](group__dvs__get__started.xhtml)  [DVS URIs](group__group__dvs__uri.xhtml)  [DVS Files](group__group__dvs__file.xhtml)  [DVS Filtering](group__group__dvs__filtering.xhtml)  [DVS Cache](group__group__dvs__cache.xhtml)  [DVS Features](group__group__dvs__features.xhtml)  [DVS Reader](group__dvs__reader.xhtml)  [DVS Data Model](group__group__dvs__data__model.xhtml)  [DVS Metadata](group__group__dvs__metadata.xhtml)  [DVS Server](group__group__dvs__server.xhtml)