feelpp / mordicus

MOR_DICUS
https://feelpp.github.io/mordicus
0 stars 1 forks source link

NIRB implementation with Feelpp #25

Open alielarif opened 2 years ago

alielarif commented 2 years ago

Make the implementation of NIRB methods by using Feelpp environment

alielarif commented 2 years ago

We use feelpp to compute initial Snapshots and to generate interpolation operator. However, to generate reduced basis, we used numpy linear algebra to solve eigen value problem, so that the reduced basis matrix is in numpy format. To perform the computation, I would like to :

prudhomm commented 2 years ago

@alielarif we do have eigenvalue solvers for dense and sparse problems. Slepc is the library (using petsc) to do this for eigen solves. We have a function called eigs() that will do the job. See eg https://github.com/feelpp/feelpp/blob/develop/testsuite/feelalg/test_eigenmode.cpp