- Trilinos
Trilinos is a collection of
open source software libraries , called "packages", intended to be used as building blocks for application development. Trilinos contains packages for:* Constructing and using sparse and dense matrices, graphs and vectors.
* Iterative and direct solution oflinear system s.
* Parallel multilevel and algebraicpreconditioning .
* Solution of non-linear,eigenvalue and time-dependent problems.
* PDE-constrainedoptimization problem .
* Partitioning andload balancing of distributed data structures.
* Automatic differentiation.
* PDE-discretizations.Most Trilinos packages are written in
C++ withFortran kernels used for performance-sensitive computations. Python bindings are provided usingSWIG . Trilinos software is available asOpen Source via theGNU Lesser General Public License (LGPL). The BLAS, andLAPACK libraries are required dependencies. Trilinos version 8.0 was released August 31, 2007.See also
*
list of numerical analysis software External links
* [http://trilinos.sandia.gov Trilinos project website]
Wikimedia Foundation. 2010.