Skip to content

kamilazdybal/manifold-informed-state-vector-subset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is licensed under: License: CC BY-NC 4.0

Manifold-informed state vector subset for reduced-order modeling

This repository contains code and materials to reproduce the results from the "Manifold-informed state vector subset for reduced-order modeling" paper.

K. Zdybał, J. C. Sutherland, A. Parente - Manifold-informed state vector subset for reduced-order modeling, 2022, Proceedings of the Combustion Institute

This paper has received the Distinguished Paper Award from The Combustion Institute.

Our hypothesis

The adequate choice of variables for PCA can have beneficial effects on the low-dimensional manifold topology.

Our methodology

Data availability

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.

Reproducing paper results using Jupyter notebooks

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:

📄 Figure 1

This Jupyter notebook can be used to generate Figure 1:

📄 Figure 2

This Jupyter notebook can be used to generate the middle frame in Figure 2:

📄 Figure 3

This Jupyter notebook can be used to generate Figure 3:

📄 Figure 4

This Jupyter notebook can be used to generate Figure 4:

📄 Figure 5

This Python script can be used to produce results for Figure 5.

This Jupyter notebook can be used to generate Figure 5:

📄 Figure 6

This Python script can be used to produce results for Figure 6.

This Jupyter notebook can be used to generate Figure 6:

📄 Figure 7

This Jupyter notebook can be used to generate Figure 7:

📄 Figure 8

This Jupyter notebook can be used to generate Figure 8 (and the analogous supplementary figures):

About

Code and materials for the "Manifold-informed state vector subset for reduced-order modeling" paper.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published