de.jtem.jtao
Class Tao.GetSolutionStatusResult

java.lang.Object
  extended by de.jtem.jtao.Tao.GetSolutionStatusResult
Enclosing class:
Tao

public static class Tao.GetSolutionStatusResult
extends java.lang.Object

Result class for Tao.getSolutionStatus()

See Also:
iterate, f, gnorm, cnorm, xdiff, reason

Field Summary
 double cnorm
          the infeasibility of the current solution with regard to the constraints.
 double f
          the current function value
 double gnorm
          the square of the gradient norm, duality gap, or other measure indicating distance from optimality.
 int iterate
          the current iterate number (>=0)
 ConvergenceFlags reason
          The termination reason, which can equal TAO_CONTINUE_ITERATING
 double xdiff
          the step length or trust region radius of the most recent iterate.
 
Constructor Summary
Tao.GetSolutionStatusResult(int iterate, double f, double gnorm, double cnorm, double xdiff, ConvergenceFlags reason)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

iterate

public final int iterate
the current iterate number (>=0)


f

public final double f
the current function value


gnorm

public final double gnorm
the square of the gradient norm, duality gap, or other measure indicating distance from optimality.


cnorm

public final double cnorm
the infeasibility of the current solution with regard to the constraints.


xdiff

public final double xdiff
the step length or trust region radius of the most recent iterate.


reason

public final ConvergenceFlags reason
The termination reason, which can equal TAO_CONTINUE_ITERATING

Constructor Detail

Tao.GetSolutionStatusResult

public Tao.GetSolutionStatusResult(int iterate,
                                   double f,
                                   double gnorm,
                                   double cnorm,
                                   double xdiff,
                                   ConvergenceFlags reason)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object