Skip to content

Add meta data writer

This MR adds a new feature to VirtualFluids: a Meta-Data Collector and Writer. The data collection is located in basics/MetaData/MetaData.h. It contains the data and a logging mechanism for pre- and post-simulation logs. Additionally, YAML_MetaData creates a yaml file from this data. This file is written into the standard output folder.

For example a DrivenCavity file can look like this:LidDrivenCavity.yaml

The MetaData class is in use in the gpu_core module, but not in cpu_core yet. It gpu_core a MetaDataCreator was added, which creates MetaData from Parameter. Everything is instantiated in the Simulation class. With this, all gpu apps automatically make use of this new functionality.

Edited by Sören Peters

Merge request reports