1 #ifndef VERTEXCFD_NOXOBSERVER_ITERATIONOUTPUT_HPP
2 #define VERTEXCFD_NOXOBSERVER_ITERATIONOUTPUT_HPP
5 #include <NOX_Observer.hpp>
6 #include <NOX_Thyra_Group.H>
8 #include <Teuchos_FancyOStream.hpp>
9 #include <Teuchos_ParameterList.hpp>
10 #include <Teuchos_RCP.hpp>
24 void runPreIterate(
const NOX::Solver::Generic& solver)
override;
32 void runPreSolve(
const NOX::Solver::Generic& solver)
override;
36 void runPostSolve(
const NOX::Solver::Generic& solver)
override;
39 Teuchos::FancyOStream _ostream;
49 int lastLinearSolveNumIters()
const;
50 double lastLinearSolveAchievedTol()
const;
58 #endif // end VERTEXCFD_NOXOBSERVER_ITERATIONOUTPUT_HPP