NOX Development
Namespaces | Classes | Enumerations | Functions
NOX Namespace Reference

Nonlinear solvers package namespace. More...


namespace  Abstract

NOX abstract interface for vector and group

namespace  Direction

Search direction strategies.

namespace  Epetra

Improved version of the Epetra support class.

namespace  LAPACK


namespace  LineSearch

NOX linesearches.

namespace  Petsc

NOX Petsc support.

namespace  Solver

NOX nonlinear solvers namespace.

namespace  StatusTest

Status checkers.

namespace  Thyra

NOX Thyra support.


class  GlobalData
 Container class to hold "global" NOX objects. More...
class  MultiVector
 Default implementation for NOX::Abstract::MultiVector using an array of NOX::Abstract::MultiVector's. More...
class  PrePostOperatorVector
 Concrete implementation of PrePostOperator that stores a vector of PrePostOperators. More...
class  Random
 A class to compute uniformly distributed random numbers in (-1,1). More...
class  SharedObject
 Holder for objects that are shared between NOX::Abstract::Groups. More...
class  Utils
 Provides printing utilities. More...
class  MatrixFreeModelEvaluatorDecorator
 Model Evaluator Decorator class that adds support for the evaluation of a matrix-free W_op. More...
class  RowSumScaling
 Updates an inverse row sum scaling vector at the beginning of a solve. More...


enum  CopyType { DeepCopy, ShapeCopy }
 Specify whether to copy using deep copy or just copy by shape. More...


std::ostream & operator<< (std::ostream &, const NOX::Utils::Fill &)
std::ostream & operator<< (std::ostream &, const NOX::Utils::Sci &)
std::ostream & operator<< (std::ostream &, const NOX::Utils &utils)
std::string version ()
 Returns a std::string with the current version number of the NOX code.

Detailed Description

Nonlinear solvers package namespace.

Enumeration Type Documentation

Specify whether to copy using deep copy or just copy by shape.


Copy object including all data.


Copy the shape of the object only.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends