NOX  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
The Thyra Interface

Implementing the Interfaces

The Thyra support code in NOX implements a concrete Group and Vector class using thyra objects. The user must implement a Thyra::ModelEvaluator that supplies the nonlinear equations in residual form, $ F(x)=0 $ and the Jacobian (optional but highly recommended).

To link your code to NOX using the thyra interface, you must write a concrete class derived from the Thyra::ModelEvaluator object.

The directory Trilinos/packages/nox/test/epetra/Thyra_2Dsim contains examples and is the best resource on how to use NOX with Thyra.