Trilinos Framework and Tools Capability Area

Introduction

Framework Resources
Trilinos Documentation
Makefile.export Capability
Tools
Package List

Introduction

The Framework and Tools Capability Area provides resources for both users and developers. This capability area is different from most of the other capability areas in that the resources provided extend beyond packages. Here we also include Trilinos-level tools and documentation. Resources that assist users or developers with using or learning to use Trilinos are included.

Framework Capabilities and Services

Below we provide an introduction to some of the capabilities and services delivered to users and other Trilinos packages at the Trilinos Framework level.


Trilinos Documentation

Trilinos documentation can be found at the following links:

Trilinos User Documentation

Package-Specific Documentation, including Doxygen and user guides (when available)
After clicking on the above link, click on the name of a package, either in the left side bar, or in the main body of the page. Then click on the "Documentation" link in the left side bar.

Trilinos Developer Documentation


Makefile.export Capability

More to come.


Tools

More to come.


Package List

Didasko

Didasko, the Trilinos tutorial package, offers a quick introduction to several Trilinos packages. Users can start with Didasko examples when writing their own code that links against Trilinos libraries. Here is a link to an overview of Didasko from the 2004 Trilinos User Group meeting.

Galeri

Galeri contains a suite of utilities and classes to generate a variety of (distributed) linear systems.

Teuchos

Teuchos provides a suite of common tools for Trilinos for developers to use. These tools include BLAS/LAPACK wrappers, smart pointers, parameter lists, XML parsers, etc.

Below are links to some Teuchos-related talks at the Trilinos User Group meeting (2004-2006):
Teuchos Users Overview
Teuchos::RefCountPtr Overview (Note RefCountPtr has been renamed RCP)
Teuchos from a Developer's Perspective

TriUtils

TriUtils a package of utilities for other Trilinos packages.