Finite element and linear algebra library in Fortran 2003