OFELI's Logo

An Object Oriented Finite Element Library

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.
Solvers for ordinary differential equations, optimization problems, eigenvalue problems, ...
Numerical solution of eigenvalue problems
Classes for the solution of most popular problems (Heat Transfer, Fluid Flow, Solid Mechanics, Electromagnetics, ...).

The 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

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-2024 Rachid Touzani