Anonymous
×
Create a new article
Write your page title here:
We currently have 105 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



MOR Wiki

Difference between revisions of "ITHACA-SEM"

m
m
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{preliminary}} <!-- Do not remove -->
 
 
 
[[Category:Software]]
 
[[Category:Software]]
   
Line 16: Line 14:
 
== Requirements ==
 
== Requirements ==
   
  +
No particular requirements. Standard cmake/make install carries over from Nektar++.
The requirement is an installation of Nektar++ in version 4.4.0.
 
   
 
== Features ==
 
== Features ==
   
As of Feb. 2019:
+
As of Aug. 2021:
  +
* merged with the current Nektar++ master branch
* allows using a variable Reynolds number (specified by the kinematic viscosity) as parameter
 
  +
* steady-state Navier-Stokes solutions (intrusive)
  +
* unsteady Navier-Stokes solutions (non-intrusive)
 
* allows using a variable Reynolds number (specified by the kinematic viscosity) as parameter and geometry
 
* perform offline simulation in ITHACA-SEM or use precomputed Nektar++ *.fld files as snapshot solutions
 
* perform offline simulation in ITHACA-SEM or use precomputed Nektar++ *.fld files as snapshot solutions
 
* computes a POD ROM
 
* computes a POD ROM
Line 30: Line 31:
 
ITHACA-SEM has been used in the following publications, i.e., either the c++ version or a previous python3 version, which is now listed under 'deprecated' in the GitHub repo.
 
ITHACA-SEM has been used in the following publications, i.e., either the c++ version or a previous python3 version, which is now listed under 'deprecated' in the GitHub repo.
   
* Hess M.W., Rozza G. (2019) A Spectral Element Reduced Basis Method in Parametric CFD. In: Radu F., Kumar K., Berre I., Nordbotten J., Pop I. (eds) Numerical Mathematics and Advanced Applications ENUMATH 2017. ENUMATH 2017. Lecture Notes in Computational Science and Engineering, vol 126. Springer, Cham, DOI https://doi.org/10.1007/978-3-319-96415-7_64
+
* [[User:Hessm| M. Hess]], G. Rozza. "<span class="plainlinks">[https://doi.org/10.1007/978-3-319-96415-7_64 A Spectral Element Reduced Basis Method in Parametric CFD]</span>". In: Radu F., Kumar K., Berre I., Nordbotten J., Pop I. (eds) Numerical Mathematics and Advanced Applications ENUMATH 2017. Lecture Notes in Computational Science and Engineering, vol 126. Springer, Cham (2019). "<span class="plainlinks">[https://arxiv.org/abs/1712.06432 ArXiv preprint]</span>"
  +
  +
* [[User:Hessm| M. Hess]], A. Quaini, G. Rozza. "<span class="plainlinks">[https://doi.org/10.1080/10618562.2019.1645328 Reduced Basis Model Order Reduction for Navier-Stokes equations in domains with walls of varying curvature]</span>", International Journal of Computational Fluid Dynamics, 34(2):119-126, 2020. "<span class="plainlinks">[https://arxiv.org/abs/1901.03708 ArXiv preprint]</span>"
  +
  +
* [[User:Hessm| M. Hess]], A. Alla, A. Quaini, G. Rozza, M. Gunzburger. "<span class="plainlinks">[https://www.sciencedirect.com/science/article/pii/S0045782519301896 A Localized Reduced-Order Modeling Approach for PDEs with Bifurcating Solutions]</span>", Comput. Methods Appl. Mech. Engrg., 351:379-403, 2019. "<span class="plainlinks">[https://arxiv.org/abs/1807.08851 ArXiv preprint]</span>"
  +
  +
* [[User:Hessm| M. Hess]], A. Quaini, G. Rozza. "<span class="plainlinks">[https://doi.org/10.1007/978-3-030-39647-3_45 A Spectral Element Reduced Basis Method for Navier-Stokes Equations with Geometric Variations]</span>". In: Sherwin, S. J., Moxey, D., Peiro, J., Vincent, P. E., Schwab, C. (eds) Spectral and High Order Methods for Partial Differential Equations ICOSAHOM 2018. Lecture Notes in Computational Science and Engineering book series (LNCSE, volume 134), Springer International Publishing, Cham, 561-571, 2020. "<span class="plainlinks">[https://arxiv.org/abs/1812.11051 ArXiv preprint]</span>"
   
  +
* M. Pintore, F. Pichi, [[User:Hessm| M. Hess]], G. Rozza, C. Canuto. "<span class="plainlinks">[https://doi.org/10.1007/s10444-020-09827-6 Efficient Computation of Bifurcation Diagrams with a Deflated Approach to Reduced Basis Spectral Element Method]</span>", Advances in Computational Mathematics, 47(1), 2021. "<span class="plainlinks">[https://arxiv.org/abs/1912.06089 ArXiv preprint]</span>"
   
  +
* [[User:Hessm| M. Hess]], A. Quaini, G. Rozza. "<span class="plainlinks">[https://arxiv.org/abs/2010.07370 A Comparison of Reduced-Order Modeling Approaches Using Artificial Neural Networks for PDEs with Bifurcating Solutions]</span>", 2020, accepted for publication.
   
 
== Links ==
 
== Links ==

Latest revision as of 15:31, 24 August 2021


Synopsis

ithaca-sem box

ITHACA-SEM: In real Time Highly Advanced Computational Applications with Spectral Element Methods - Reduced Order Models for Nektar++ , is a C++ package for the Model Order Reduction that uses simulations from the spectral/hp element software Nektar++. It uses Eigen to perform the matrix decompositions required for parametric model order reduction. The GitHub repository is available here: ITHACA-SEM.

Requirements

No particular requirements. Standard cmake/make install carries over from Nektar++.

Features

As of Aug. 2021:

  • merged with the current Nektar++ master branch
  • steady-state Navier-Stokes solutions (intrusive)
  • unsteady Navier-Stokes solutions (non-intrusive)
  • allows using a variable Reynolds number (specified by the kinematic viscosity) as parameter and geometry
  • perform offline simulation in ITHACA-SEM or use precomputed Nektar++ *.fld files as snapshot solutions
  • computes a POD ROM
  • computes ROM parameter sweeps

References

ITHACA-SEM has been used in the following publications, i.e., either the c++ version or a previous python3 version, which is now listed under 'deprecated' in the GitHub repo.

Links

GitHub repository: https://github.com/mathLab/ITHACA-SEM

Website: https://mathlab.sissa.it/ITHACA-SEM

Contact

Martin Hess