
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