This repository is licensed under:
This repository contains code and materials to reproduce the results from the "Manifold-informed state vector subset for reduced-order modeling" paper.
This paper has received the Distinguished Paper Award from The Combustion Institute.
The adequate choice of variables for PCA can have beneficial effects on the low-dimensional manifold topology.
All datasets used in the current work are provided in the data-sets
directory. The datasets have been generated with the open-source Spifire Python library.
All code used to produce the results in the original publication and in the supplementary material can be found in the Jupyter notebooks provided in the code
directory. PCAfold library is required.
Below, are the detailed guidelines on reproducing each figure from the original publication:
This Jupyter notebook can be used to generate Figure 1:
This Jupyter notebook can be used to generate the middle frame in Figure 2:
This Jupyter notebook can be used to generate Figure 3:
This Jupyter notebook can be used to generate Figure 4:
This Python script can be used to produce results for Figure 5.
This Jupyter notebook can be used to generate Figure 5:
This Python script can be used to produce results for Figure 6.
This Jupyter notebook can be used to generate Figure 6:
This Jupyter notebook can be used to generate Figure 7:
This Jupyter notebook can be used to generate Figure 8 (and the analogous supplementary figures):