MeshLib Java Docs
Loading...
Searching...
No Matches

Public Member Functions

 ICPExitType (int value)
boolean equals (java.lang.Object other)
int hashCode ()
java.lang.String toString ()

Static Public Member Functions

static ICPExitType of (int value)

Public Attributes

final int value

Static Public Attributes

static final ICPExitType NotStarted = new ICPExitType(0)
static final ICPExitType NotFoundSolution = new ICPExitType(1)
static final ICPExitType MaxIterations = new ICPExitType(2)
static final ICPExitType MaxBadIterations = new ICPExitType(3)
static final ICPExitType StopMsdReached = new ICPExitType(4)

Detailed Description

types of exit conditions in calculation

The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.

Constructor & Destructor Documentation

◆ ICPExitType()

meshlib.ICPExitType.ICPExitType ( int value)

Member Function Documentation

◆ equals()

boolean meshlib.ICPExitType.equals ( java.lang.Object other)

◆ hashCode()

int meshlib.ICPExitType.hashCode ( )

◆ of()

ICPExitType meshlib.ICPExitType.of ( int value)
static

Returns the named constant with this value, or a new instance if there's none.

◆ toString()

java.lang.String meshlib.ICPExitType.toString ( )

Member Data Documentation

◆ MaxBadIterations

final ICPExitType meshlib.ICPExitType.MaxBadIterations = new ICPExitType(3)
static

limit of non-improvement iterations in a row reached

◆ MaxIterations

final ICPExitType meshlib.ICPExitType.MaxIterations = new ICPExitType(2)
static

iteration limit reached

◆ NotFoundSolution

final ICPExitType meshlib.ICPExitType.NotFoundSolution = new ICPExitType(1)
static

solution not found in some iteration

◆ NotStarted

final ICPExitType meshlib.ICPExitType.NotStarted = new ICPExitType(0)
static

calculation is not started yet

◆ StopMsdReached

final ICPExitType meshlib.ICPExitType.StopMsdReached = new ICPExitType(4)
static

stop mean square deviation reached

◆ value

final int meshlib.ICPExitType.value

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