![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Result of N-dimensional Newton solver. More...
#include <MathSys_NewtonTypes.hxx>
Public Member Functions | |
| bool | IsDone () const |
| Returns true if computation converged. | |
| operator bool () const | |
| Conversion to bool for convenient checking. | |
Data Fields | |
| MathUtils::Status | Status = MathUtils::Status::NotConverged |
| Final solver status. | |
| std::array< double, N > | X = {} |
| Solution estimate. | |
| size_t | NbIterations = 0 |
| Performed iterations. | |
| double | ResidualNorm = 0.0 |
| Final residual norm ||F||. | |
| double | StepNorm = 0.0 |
| Final step norm ||dX||. | |
Result of N-dimensional Newton solver.
|
inline |
Returns true if computation converged.
|
inlineexplicit |
Conversion to bool for convenient checking.
| size_t MathSys::NewtonResultN< N >::NbIterations = 0 |
Performed iterations.
| double MathSys::NewtonResultN< N >::ResidualNorm = 0.0 |
Final residual norm ||F||.
| MathUtils::Status MathSys::NewtonResultN< N >::Status = MathUtils::Status::NotConverged |
Final solver status.
| double MathSys::NewtonResultN< N >::StepNorm = 0.0 |
Final step norm ||dX||.
| std::array<double, N> MathSys::NewtonResultN< N >::X = {} |
Solution estimate.