Find out more about Trilinos: how to use it, install it, configure it, and even cite it.
- Trilinos Overview (.pdf) – A broad overview of Trilinos.
- Trilinos CMake Reference (html, pdf) – Instructions for building Trilinos 10.0 and later.
- Trilinos Hands-on Tutorial – Introductory and example material used for numerous live hands-on tutorials.
- Trilinos 10.12 Tutorial (.pdf) (10.10, 10.8, 10.6, 10.4, 10.2, 10.0, 9.0, 8.0, PDF, 6.0, 5.0, 4.0) – A tutorial for Trilinos users. Covers primarily the Epetra stack of packages. This tutorial is no longer updated for new Trilinos releases. See the Trilinos Hands-on Tutorial for more up-to-date information.
- FIND_PACKAGE(Trilinos) Documentation – Instructions for building your Trilinos 10.0 and later compatible CMake-aware software project. The FIND_PACKAGE capability makes it easy to build against Trilinos, including linking against the correct list of libraries. In Trilinos 10.6 and later, a small functional example to be used as a template for applications wanting to use FIND_PACKAGE(Trilinos) can be found in the source code under demos/buildAgainstTrilinos.
- Makefile.export Documentation – The Makefile.export system, avaialble in Trilinos 10.4 and later, provides an easy way to build against Trilinos for code that is compiled using simple Makefiles.
- TriBITS Developers Guide and Reference – TriBITS developer guide. Covers numerous topics, like how to add a new package, sub package, or TPL.
- Third-Party Libraries – A discussion of the various third-party libraries often used in conjunction with Trilinos.
- An Overview of the Trilinos Project – ACM Transactions on Mathematical Software, Vol. 31, Issue 3, September 2005, Pages 397-423.
- Epetra Performance Optimization Guide (.pdf) – A guide to getting the best performance out of Epetra.
- Supporting 64-bit global indices in Epetra and other Trilinos packages – Techniques used and lessons learned (.pdf) – A description of the changes required to support 64-bit global indices in Epetra and how the functionality can be used.
- RefCountPtr Beginner’s Guide (.pdf) – An Introduction to the Trilinos Smart Reference-Counted Pointer Class for (Almost) Automatic Dynamic Memory Management in C++.
- Trilinos 9.0 User Guide (.pdf) – A guide for new users of Trilinos 9.0. **The build instructions reflect the Autotols build system used in Trilinos 9.0 and earlier. Please see the new instructions for building Trilinos 10.0 and later.
- compareTestOutput Users Manual (.pdf) – The compareTestOutput test utility provides comprehensive evaluation of the output of a test program to determine the success or failure.
- Citing Trilinos Documents – How to cite Trilinos documents.