fem3d_pack, a C++ code which contains utilities for 3D finite element method (FEM) calculations.
The information on this web page is distributed under the MIT license.
fem3d_pack is available in a C++ version and a Fortran90 version and a MATLAB version.
fem_basis, a C++ code which can define and evaluate basis functions for any degree in an M-dimensional simplex (1D interval, 2D triangle, 3D tetrahedron, and higher dimensional generalizations.)
fem1d_pack, a C++ code which contains utilities for 1D finite element calculations.
fem2d_pack, a C++ code which contains utilities for finite element calculations.
fem3d, a data directory which contains examples of 3D FEM files, three text files that describe a 3D finite element geometry;
fem3d_project, a C++ code which projects a function F(X,Y,Z), given as a data, into a given finite element space of piecewise linear tetrahedral elements.
fem3d_sample, a C++ code which evaluates a finite element function defined on 3D tetrahedral mesh.