NOX  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
NOX::SolverStats Struct Reference

Container for solver statistics. More...

#include <NOX_SolverStats.hpp>

Collaboration diagram for NOX::SolverStats:
Collaboration graph
[legend]

Classes

struct  LinearSolveStats
 Statistics for the linear solve. More...
 
struct  TrustRegionStats
 Container for trust region statistics. More...
 

Public Member Functions

void reset ()
 
void incrementNumNonlinearSolves ()
 Increases the number of nonlinear solves by one.
 
void incrementNumNonlinearIterations ()
 

Public Attributes

int numNonlinearSolves
 Total number of nonlinear solves attempted.
 
int numNonlinearIterations
 Number of nonlinear iterations in the last nonlinear solve.
 
int numTotalNonlinearIterations
 Total number of nonlinear iterations for all nonlinear solves.
 
double residual2Norm
 The 2-Norm of F at the end of the last nonlinear solve.
 
LinearSolveStats linearSolve
 
NOX::LineSearchCounters lineSearch
 Line search stats for the last nonlinear solve.
 
TrustRegionStats trustRegion
 Trust Regions stats for the last nonlinear solve.
 

Detailed Description

Container for solver statistics.


The documentation for this struct was generated from the following file: