Skip to main content


Programming Finite Element Methods

From this section you can learn about the high level objects (data-types) of EASIFEM to solve elliptic, parabolic, hyperbolic, partial differential equations by using FEM.

Learn by simple tasks

Learn how to use EASIFEM by performing simple tasks. This section includes simple tasks which you may be doing while enjoying scientific programming. These activities includes things such as reading from a plain text, creating mesh, reading mesh, creating a dense matrix, linear algebra on dense matrix, creating sparse matrix, assembly of sparse matrix, among others.

Learn by Engineering Simulations

This section includes examples of solvers and applications which have been developed by using EASIFEM. Each program is developed to solve a problem from either solid, poromechanics, and soil mechanics.