From: Wolfgang Bangerth
ARPACK is a library for computing large scale eigenvalue problems.
- ARPACK should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ ARPACK should be readily packaged by most Linux distributions. To use a self compiled version, specify
is a portable Open Source library to import various well-known 3D model formats in a uniform manner. A subset of these formats can be read from within deal.II to generate two-dimensional
meshes, possibly embedded in a three-dimensional space.
- Assimp should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ Assimp should be readily packaged by most Linux distributions. To use a self compiled version, specify
The GNU Scientific Library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.
- GSL should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ GSL should be readily packaged by most Linux distributions. To use a self compiled version, specify
The HDF5 library provides graphical output capabilities in
nanoflann is a C++11 header-only library for building KD-Trees of datasets with different topologies. In particular, it can be used for operations such as finding the
vertex or cell closest to a given evaluation point that occur frequently in many applications using unstructured meshes. scale eigenvalue problems.
- nanoflann should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ nanoflann should be readily packaged by most Linux distributions. To use a self compiled version, specify
-DARPACK_DIR=/path/to/arpack
on the command line. For a detailed description on how to compile ARPACK and linking with deal.II, see
this page.
-DASSIMP_DIR=/path/to/assimp
on the command line.
-DGSL_DIR=/path/to/gsl
on the command line.
HDF5/XDMF
format.
- HDF5 should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ HDF5 should be readily packaged by most Linux distributions. To use a self compiled version, specify
-DHDF5_DIR=/path/to/hdf5
on the command line.
-DNANOFLANN_DIR=/path/to/nanoflann
on the command line.
GridIn
class.
- NetCDF should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, pass
+ NetCDF should be readily packaged by most Linux distributions. To use a self compiled version, pass
-DNETCDF_DIR=/path/to/netcdf
to cmake
.
PETSc is a library that supports parallel linear algebra and many other things.
- PETSc is already packaged by some Linux distributions and should be found automatically if present. (Don't forget to install a development version of the library). To use a
+ PETSc is already packaged by some Linux distributions and should be found automatically if present. To use a
self compiled version of PETSc, add -DPETSC_DIR=/path/to/petsc
-DPETSC_ARCH=architecture
to the argument list for
cmake
. The values for these arguments must be the same as those specified when building PETSc.
@@ -574,7 +574,7 @@
SUNDIALS is a collection of solvers for nonlinear and differential/algebraic equations.
- SUNDIALS should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version,
+ SUNDIALS should be readily packaged by most Linux distributions. To use a self compiled version,
specify
-DSUNDIALS_DIR=/path/to/sundials
on the command line.
zlib is a software library used for lossless data-compression. It is used in deal.II whenever compressed data is to be written.
- zlib should be readily packaged by most Linux distributions. (Don't forget to install a development version of the library). To use a self compiled version, specify
+ zlib should be readily packaged by most Linux distributions. To use a self compiled version, specify
-DZLIB_DIR=/path/to/zlib
on the command line.