Software
ParMax
We have been successively developing a code framework for simplifying and unifying the software connected with our research. The framework is in C++ using high standard template and object-oriented techniques. A great consultant is Joachim Schöberl, the founder of NGSolve.
Available:
- fast linear algebra (vectors, matrices, expression templates), interfaces to various LAPACK routines, and to the sparse direct solvers PARDISO, UMFPACK
- distributed meshes, interface to METIS
- abstract parallel framework, based on MPI
- generic FEM (in particular for H1 and H(curl)), also high order
- interface to G. Of's BEM library
- BEM-based FEM
- basic multigrid, interface to Hypre's BoomerAMG
- multiharmonic solvers
- abstract FETI/BETI(-DP) methods
- applications to
- non-linear magnetic field problems
- non-linear elasticity
- Stokes flow
- optimal control
ParMax developers:
- C. Pechstein (JKU Linz, coordinator)
- Clemens Hofreither (JKU Linz)
- Christoph Augustin (Meduni Graz)
- M. Wolfmayr (JKU Linz)
- Elias Karabelas (TU Graz)
Former developers:
- D. Copeland (RICAM Linz and Texas A\&M University)
- M. Kolmbauer (JKU Linz)
Further research code
- : Inexact all-floating BETI 3D: Laplace, Elasticity, Stokes (parallel)
- : BEM-based FEM 3D: Helmholtz and Maxwell (parallel)
- : Modified BEM 3D for electromagnetic scattering
- : FETI/BETI 2D: Laplace, nonlinear magnetostatics (parallel, interface-concentrated FEM)
- : BETI for 3D Helmholtz
| [ back ] [ top ] [ main page ] [ Inst. Comp. Math. Linz ] [ Inst. Comp. Math. Graz ] | last update: 2013-04-13 |
