External packages
EASIFEM depends upon the following external packages (extpkgs
) that are not shipped with the source-code.
Pkg name | Description | Command |
---|---|---|
OpenBLAS | Highly optimized BLAS π More... | easifem install openblas |
SuperLU | Direct solution of large, sparse, nonsymmetric systems of linear equations π More... | easifem install superlu |
LIS | Linear interative solver π More... | easifem install lis |
METIS | Mesh and graph partitioning library π More... | easifem install metis |
SCOTCH | Mesh partitioning library π More... | easifem install scotch |
ARPACK | Eigensolver for sparse matrices π More... | easifem install arpack |
FFTW | Fast Fourier Transform library. π More... | easifem install fftw |
GTK-Fortran | Fortran bindings for GTK-4 library π More... | easifem install gtk-fortran |
LAPACK95 | Fortran 95 interface for LAPACK library π More... | easifem install lapack95 |
Sparsekit | Fortran library for linear algebra on sparse matrices π More... | easifem install sparsekit |
Gmsh | Finite element mesh generator π More... | easifem install gmsh |
Click on π icon to get the information about how a package has been incorporated in the EASIFEM.
More information about the external packages used in the easifem are given here.
Below we provide details of installing the external packages by using easifem cli.
easifem cliβ
The easiest way to install the above-mentioned external packages is through easifem
command line application (cli).
Then install external packages by using following command.
easifem install extpkgs
You can also install individual package by using following:
easifem install openblas superlu lis metis scotch arpack fftw gtk-fortran lapack95 sparsekit gmsh tomlf
- The packages will be stored at
EASIFEM_SOURCE_DIR/<pkg-name>
- The packages will be built at
EASIFEM_BUILD_DIR/<pkg-name>
- The packages will be installed at
EASIFEM_INSTALL_DIR/<pkg-name>