A framework for generating simulation data and training neural network surrogates for preCICE-coupled solvers.
./simulations/
: Contains all components for generating and running coupled simulations.fluid-openfoam/
: The OpenFOAM participant, case templates, and parameter sets.python_participant/
: The Python-based data recorder participant.
./data/
: The output directory for all generated simulation data. This directory is git-ignored../neural_surrogate/
: Contains the PyTorch machine learning models, dataset handlers, and training scripts.