
Based on a long experience in the development of finite element software, OFELI (Object Finite Element LIbrary) is a framework of C++ classes for the development of finite element programs. Its main features are:
![]() |
Various storage schemes of matrices (dense, sparse, skyline). |
![]() |
Direct methods of solution of linear systems of equations as well as various combinations of iterative solvers and preconditioners. |
![]() |
Shape functions of most "popular" finite elements |
![]() |
Numerical solution of eigenvalue problems |
![]() |
Classes for the solution of most popular problems (Heat Transfer, Fluid Flow, Solid Mechanics, Electromagnetics, ...). |
The OFELI package is not only a library of classes for Finite Element developments. The package contains in addition :
![]() |
Very simple examples for "academic" finite element codes |
![]() |
A large set of demos |
![]() |
An extensive documentation in PDF and HTML formats |
![]() |
Utility programs to convert mesh and output files and to generate simple meshes |
OFELI is free but Copyrighted software. It is distributed under the
terms of the GNU Lesser General Public License (LGPL). Details of the LGPL are Here.
Copyright © 1998-2022 Rachid Touzani