(more software) |
|||
(27 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{preliminary}} <!-- Do not remove --> |
||
− | |||
[[Category:Software]] |
[[Category:Software]] |
||
Line 7: | Line 5: | ||
==Other Model Reduction Software== |
==Other Model Reduction Software== |
||
+ | * [https://github.com/urban-fasel/FlexWingROM/ FlexWing-ROM] (MATLAB) |
||
* [http://git.io/hapod hapod] - Hierarchical Approximate Proper Orthogonal Decomposition (MATLAB/OCTAVE) |
* [http://git.io/hapod hapod] - Hierarchical Approximate Proper Orthogonal Decomposition (MATLAB/OCTAVE) |
||
* [http://www.morepas.org/software/kermor/ KerMor] - Kernel Methods for Model Order Reduction (MATLAB) |
* [http://www.morepas.org/software/kermor/ KerMor] - Kernel Methods for Model Order Reduction (MATLAB) |
||
+ | * [https://www.librom.net libROM] - Library for Reduced Order Models (C++) |
||
+ | * [https://mordigitalsystems.fr MOR toolbox] - Model reduction toolbox for MATLAB |
||
* [https://modred.readthedocs.io modred] - A Parallelized Model Reduction Library (Python) |
* [https://modred.readthedocs.io modred] - A Parallelized Model Reduction Library (Python) |
||
+ | * [https://gitlab.com/mor_dicus/mordicus Mordicus] - Reduced Order Modeling library (Python) |
||
+ | * [https://github.com/mpimd-csc/morgen morgen] - Model Order Reduction for Gas and Energy Networks (MATLAB) |
||
+ | * [https://github.com/MORLab/MORpH MORpH] - Model reduction of linear port-Hamiltonian systems (MATLAB) |
||
* [http://homepages.rpi.edu/~hahnj/Model_Reduction/ Nonlinear Model Reduction Routines] (MATLAB) |
* [http://homepages.rpi.edu/~hahnj/Model_Reduction/ Nonlinear Model Reduction Routines] (MATLAB) |
||
− | * [ |
+ | * [https://github.com/cwentland0/perform PERFORM] - Prototyping Environment for Reacting Flow Order Reduction Methods (Python) |
+ | * [https://github.com/Pressio/pressio pressio] - Projection-based model reduction for nonlinear dynamical systems (C++) |
||
− | * [https://mathlab.sissa.it/rbnics RBniCS] - reduced order modelling in FEniCS (Python) |
||
+ | * [https://www.mw.tum.de/rt/forschung/modellordnungsreduktion/software/psssmor/ psssMOR] - Parametric Sparse State-Space and Model Order Reduction Toolbox (MATLAB) |
||
+ | * [https://github.com/erdc/pynirom pyNIROM] - Non-Intrusive Reduced Order Modeling using Python |
||
+ | * [https://github.com/CurtinIC/pyROM pyROM] - Reduced Order Modelling Framework for Python |
||
* [https://redbkit.github.io/redbKIT/ redbKIT] - a MATLAB(R) library for reduced-order modeling of parametrized PDEs |
* [https://redbkit.github.io/redbKIT/ redbKIT] - a MATLAB(R) library for reduced-order modeling of parametrized PDEs |
||
* [http://simplifytoolbox.tumblr.com/ SiMpLIfy] - Structured ModeL reductIon Toolbox for MATLAB |
* [http://simplifytoolbox.tumblr.com/ SiMpLIfy] - Structured ModeL reductIon Toolbox for MATLAB |
||
* [http://slicot.org/matlab-toolboxes/model-reduction SLICOT] - Model and Controller Reduction Toolbox (MATLAB) |
* [http://slicot.org/matlab-toolboxes/model-reduction SLICOT] - Model and Controller Reduction Toolbox (MATLAB) |
||
+ | * [https://github.com/Algopaul/SOBMOR SOBMIR] - Demo code for Structured optimization based model order reduction |
||
+ | * [https://doi.org/10.5281/zenodo.4600763 SOLBT] - Limited Balanced Truncation for Large-Scale Sparse Second-Order Systems (MATLAB) |
||
+ | * [https://doi.org/10.5281/zenodo.2553901 SOMDDPA] - Second-Order Modally-Damped Dominant Pole Algorithm (MATLAB) |
||
* [http://sumo.intec.ugent.be/SUMO SUMO] - SUrrogate MOdeling (SUMO) Toolbox (MATLAB) |
* [http://sumo.intec.ugent.be/SUMO SUMO] - SUrrogate MOdeling (SUMO) Toolbox (MATLAB) |
||
+ | * [https://github.com/jeffrey-hokanson/sysmor SYSMOR] - System-Theoretic Model Order Reduction (Python) |
||
+ | * [https://github.com/tauruslibmor/taurus Taurus] - taurus library for model order reduction (C++) |
||
+ | * [http://berndnoack.com/xROM.php xROM] - a free Tool for Reduced-Order Modeling |
||
==Discontinued Model Reduction Software== |
==Discontinued Model Reduction Software== |
||
*[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.580.2500&rep=rep1&type=pdf A MATLAB Toolbox for Teaching Model Order Reduction Techniques] |
*[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.580.2500&rep=rep1&type=pdf A MATLAB Toolbox for Teaching Model Order Reduction Techniques] |
||
+ | * [https://doi.org/10.1109/37.24832 EXPRED] - Expert system for optimization of model reduction techniques (M1) |
||
* [https://web.archive.org/web/20080920171815/http://www.imtek.uni-freiburg.de/simulation/mor4ansys/ mor4ansys] - Model Order Reduction for ANSYS (now [https://www.cadfem.de/produkte/cadfem-ansys-extensions/model-reduction-inside-ansys.html ANSYS extension]) |
* [https://web.archive.org/web/20080920171815/http://www.imtek.uni-freiburg.de/simulation/mor4ansys/ mor4ansys] - Model Order Reduction for ANSYS (now [https://www.cadfem.de/produkte/cadfem-ansys-extensions/model-reduction-inside-ansys.html ANSYS extension]) |
||
* [https://web.archive.org/web/20080727002739/http://scowl.ge.uiuc.edu/~ssivakum/research.html MRedTool] - Model Reduction of Multi-dimensional and Uncertain systems (MATLAB) |
* [https://web.archive.org/web/20080727002739/http://scowl.ge.uiuc.edu/~ssivakum/research.html MRedTool] - Model Reduction of Multi-dimensional and Uncertain systems (MATLAB) |
||
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.453.5492&rep=rep1&type=pdf NLMR] - MATLAB toolbox for exploring projection-based nonlinear model reduction |
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.453.5492&rep=rep1&type=pdf NLMR] - MATLAB toolbox for exploring projection-based nonlinear model reduction |
||
+ | * [https://doi.org/10.1109/ICICIC.2007.436 OPTIMRED] - A Software Application for Computation of Optimal Reduced Model (MATLAB) |
||
− | * [http://www3.uji.es/~quintana/plic/plicmr/ PLiCMR] - Parallel Library in Control: Model Reduction (integrated into PSLICOT) |
+ | * [https://web.archive.org/web/20130620070226/http://www3.uji.es/~quintana/plic/plicmr/ PLiCMR] - Parallel Library in Control: Model Reduction (integrated into PSLICOT) |
* [https://web.archive.org/web/20151124062504/http://augustine.mit.edu:80/methodology/methodology_rbMIT_System.htm rbMIT] - reduced basis MIT (MATLAB) |
* [https://web.archive.org/web/20151124062504/http://augustine.mit.edu:80/methodology/methodology_rbMIT_System.htm rbMIT] - reduced basis MIT (MATLAB) |
||
+ | * [https://www.robotic.de/94 RASP-MODRED] - Regelungstechnische Analyse und Synthese Programme Model Reduction (integrated into SLICOT) |
||
− | * [https://web.archive.org/web/20151115030532/http://bnbond.com/software/smores/ SMORES] - A Matlab tool for Simulation and Model Order Reduction of Electrical Systems (MATLAB) |
||
− | * [https://web.archive.org/web/ |
+ | * [https://web.archive.org/web/20151115030532/http://bnbond.com/software/smores/ SMORES] - A Matlab tool for Simulation and Model Order Reduction of Electrical Systems |
+ | * [https://web.archive.org/web/20130618203457/http://www3.uji.es/~quintana/plic/spared/index.html SpaRed] - A Parallel Library for Model Reduction (C) |
Latest revision as of 11:33, 14 September 2024
Besides the projects in Software category, the following model reduction software packages exist:
Other Model Reduction Software
- FlexWing-ROM (MATLAB)
- hapod - Hierarchical Approximate Proper Orthogonal Decomposition (MATLAB/OCTAVE)
- KerMor - Kernel Methods for Model Order Reduction (MATLAB)
- libROM - Library for Reduced Order Models (C++)
- MOR toolbox - Model reduction toolbox for MATLAB
- modred - A Parallelized Model Reduction Library (Python)
- Mordicus - Reduced Order Modeling library (Python)
- morgen - Model Order Reduction for Gas and Energy Networks (MATLAB)
- MORpH - Model reduction of linear port-Hamiltonian systems (MATLAB)
- Nonlinear Model Reduction Routines (MATLAB)
- PERFORM - Prototyping Environment for Reacting Flow Order Reduction Methods (Python)
- pressio - Projection-based model reduction for nonlinear dynamical systems (C++)
- psssMOR - Parametric Sparse State-Space and Model Order Reduction Toolbox (MATLAB)
- pyNIROM - Non-Intrusive Reduced Order Modeling using Python
- pyROM - Reduced Order Modelling Framework for Python
- redbKIT - a MATLAB(R) library for reduced-order modeling of parametrized PDEs
- SiMpLIfy - Structured ModeL reductIon Toolbox for MATLAB
- SLICOT - Model and Controller Reduction Toolbox (MATLAB)
- SOBMIR - Demo code for Structured optimization based model order reduction
- SOLBT - Limited Balanced Truncation for Large-Scale Sparse Second-Order Systems (MATLAB)
- SOMDDPA - Second-Order Modally-Damped Dominant Pole Algorithm (MATLAB)
- SUMO - SUrrogate MOdeling (SUMO) Toolbox (MATLAB)
- SYSMOR - System-Theoretic Model Order Reduction (Python)
- Taurus - taurus library for model order reduction (C++)
- xROM - a free Tool for Reduced-Order Modeling
Discontinued Model Reduction Software
- A MATLAB Toolbox for Teaching Model Order Reduction Techniques
- EXPRED - Expert system for optimization of model reduction techniques (M1)
- mor4ansys - Model Order Reduction for ANSYS (now ANSYS extension)
- MRedTool - Model Reduction of Multi-dimensional and Uncertain systems (MATLAB)
- NLMR - MATLAB toolbox for exploring projection-based nonlinear model reduction
- OPTIMRED - A Software Application for Computation of Optimal Reduced Model (MATLAB)
- PLiCMR - Parallel Library in Control: Model Reduction (integrated into PSLICOT)
- rbMIT - reduced basis MIT (MATLAB)
- RASP-MODRED - Regelungstechnische Analyse und Synthese Programme Model Reduction (integrated into SLICOT)
- SMORES - A Matlab tool for Simulation and Model Order Reduction of Electrical Systems
- SpaRed - A Parallel Library for Model Reduction (C)