NOX & LOCA: Object-Oriented Nonlinear Solver and Continuation Packages
NOX is short for
Nonlinear Object-Oriented Solutions, and its objective is to enable the robust and efficient solution of the equation:

, where

. NOX implements a variety of Newton-based globalization techniques including Line Search and Trust Region algorithms. In additon it provides higher and lower order models using Broyden and Tensor algorithms. Special algorithms have been developed for use with inexact linear solvers such as Krylov subspace techniques. NOX is designed to work with any linear algebra package and to be easily customized. NOX is part of Sandia's
Trilinos project.
LOCA, distributed as part of NOX, is short for Library of Continuation Algorithms, and its objective is to compute families of solutions to
and their bifurcations, where
. For LOCA specific information, see loca_overview.
NOX/LOCA version 8.0 will be release as part of Trilinos 8.0 in September 2007. Please read the
NOX and LOCA Release Information (Last updated August 28th 2007) page for more details on these changes.
NOX is available for download under the terms of the
GNU Lesser General Public License.
NOX and LOCA are packaged and released as part of the
Trilinos Solver Framework. You may download NOX (which includes LOCA) by downloading a copy of Trilinos. Please see the
Trilinos downloads page for the latest releases.
To reports bugs or make enhancement requests, visit the
Trilinos Bugzilla (Bug Tracking) Database, and use the following instructions.
-
Click on "Enter a new bug report"
-
Choose "NOX"
-
Either login or create a new account
-
Submit your bug report
We recommend that users and developers subscribe to the following mailing lists as appropriate.
The following people have contributed code to NOX and/or LOCA:
-
Brett Bader, Sandia National Labs, bwbader@sandia.gov
-
Russ Hooper, Sandia National Labs, rhoope@sandia.gov
-
Tammy Kolda, Sandia National Labs, tgkolda@sandia.gov
-
Roger Pawlowski, Sandia National Labs, rppawlo@sandia.gov (NOX Project Lead)
-
Eric Phipps, Sandia National Labs, etphipp@sandia.gov (Primary LOCA developer)
-
Andy Salinger, Sandia National Labs, agsalin@sandia.gov (LOCA Project Lead)
Please contact Roger Pawlowski (
rppawlo@sandia.gov) or Eric Phipps (
etphipp@sandia.gov).