Trilinos Release 11.2 Now Available

Trilinos 11.2 is now available for download.

See the 11.2 release notes for more information.

Trilinos

Welcome to the Trilinos Project Home Page

The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages.

EuroTUG 2013

The 2013 European Trilinos User Group Meeting will be held June 3rd-5th in Munich, Germany. Registration is now open.

Trilinos User Group 2012

The 2012 Trilinos User Group Meeting (TUG) was held October 29th- November 1st in Albuquerque. The meeting featured a one half day tutorial, two days of talks directed at users, and one day of Trilinos developer presentations and discussions. To get more information, including videos and slides from many of the presentations, visit the TUG 2012 Homepage. Also, visit the TUG 2011 and and TUG 2010 homepages for videos and slides from past meetings.

European Trilinos User Group 2012

The first ever European Trilinos User Group Meeting took place June 4th-6th, 2012 at EPFL Lausanne. Slides and abstracts for some talks are now available.

Trilinos 11.2 Release

Trilinos 11.2 is now available for download. The 11.2 release uses a CMake build system, which requires CMake version 2.8 or greater. Instructions for building Trilinos 10.0 and later are available here.

Trilinos Featured in RCE HPC Podcast

Trilinos was featured in a Research, Computing, & Engineering (RCE) High Performance Computing (HPC) podcast hosted by Brock Palen and Jeff Squyres. The podcast includes a very high-level summary of Trilinos and touches on other interesting topics like the origin of the name "Trilinos". Visit the RCE-cast website for more details and to download the podcast.

Trilinos Capability Areas

Due to the large number of capabilities and packages that are delivered through Trilinos we have divided the project into capability areas. The Trilinos Capability Area homepage introduces the eight Trilinos Capability Areas.

Trilinos Packages

Each Trilinos package is a self-contained, independent piece of software with its own set of requirements, its own development team and group of users. Because of this, Trilinos itself is designed to respect the autonomy of packages. Trilinos offers a variety of ways for a particular package to interact with other Trilinos packages. It also offers a set of tools that can assist package developers with builds across multiple platforms, generating documentation and regression testing across a set of target platforms. At the same time, what a package must do to be called a Trilinos package is minimal, and varies with each package.

Trilinos 9.0 (Autotools Build System)

The Autotools build system is no longer available starting with Trilinos 10.0. Users can still download the 9.0 release for access to the Autotools build system.