Here is a collection of demo programs with increasing complexity to illustrate the main
functionalities of the library OFELI.

#### 1-D problems

A two-point boundary
value problem

A 1-D heat equation

A 1-D linear transport equation

#### The Laplace equation

The 2-D Laplace
equation with P_{1} finite elements

The 2-D Laplace
equation with P_{2} finite elements

The 3-D Laplace
equation with P_{1} finite elements

The 2-D
Steklov-Poincaré problem using P_{0} boundary elements

#### Heat Transfer

A 2-D steady state diffusion convection code

A 2-D transient heat transfer code

A 3-D steady state heat transfer code

#### Solid and Structural Mechanics

A linear elasticity code with planar deformations

A 3-D linear elasticity code

A linear elasticity code with planar deformations and contact

An elastic beam code

A planar truss code

#### Fluid Dynamics

A 2-D incompressible fluid flow problem using
quadrilateral finite elements

A 2-D incompressible fluid flow problem using
triangular finite elements and a projection method

#### The Linear Solver

Solve a linear
system by a direct method

Solve a linear
system issued from a PDE by a preconditioned iterative method

#### The ODE solver

A nonlinear first-order ode given by a regular expression

A
first-order nonlinear ode given numerically

A system of first-order
linear ode's given numerically

A simple
nonlinear ode given by regular expressions

#### The Time Stepping solver

Solution of
a transient heat transfer problem by the BDF2 scheme

Solution of
a problem of elastodynamics by the Newmark method

#### The Eigen Problem solver

Eigenvalues of a given symmetric matrix

Solve an eigenvalue
problem for the Laplace equation

#### The Optimization solver

A one variable problem

A mutivariable problem

Solution of the Laplace equation as an optimization problem

#### The Nonlinear solver

A one variable problem where the function is given by a C-function

A one variable problem where the function is given by a regular expression

Solution of a system of two algebraic equations, the system being
defined by regular expressions

Solution of the same system as above, where the functions are given by C-functions

#### Mesh adaptation

A one variable problem with the objective function given
by an algebraic expression

A 2-D mesh adaptation example where
the mesh is adapted to a given solution vector