46 #ifndef Xyce_N_NLS_NOX_XyceTests_h
47 #define Xyce_N_NLS_NOX_XyceTests_h
50 #include <Teuchos_RefCountPtr.hpp>
51 using Teuchos::RefCountPtr;
59 #include "NOX_StatusTest_Generic.H"
60 #include "NOX_StatusTest_FiniteValue.H"
99 N_LAS_Vector** currSolVectorPtrPtr,
107 double stagnationTol,
109 int checkDeviceConvergence,
110 double smallUpdateTol,
112 #ifdef Xyce_NLS_MASKED_WRMS_NORMS
113 ,
bool nonTrivialDeviceMaskFlag,
114 N_LAS_Vector * maskVectorPtr
127 NOX::StatusTest::StatusType
129 NOX::StatusTest::CheckType checkType);
147 std::ostream&
print(std::ostream& stream,
int indent = 0)
const;
224 #ifdef Xyce_NLS_MASKED_WRMS_NORMS
225 bool deviceMaskFlag_;
226 N_LAS_Vector* weightMaskVectorPtr_;
236 retCodes_ = retCodesTmp;
242 #endif // Xyce_N_NLS_NOX_SharedSystem_h