public class DantzigLCPSolverTest extends LCPSolverTestBase
Constructor and Description |
---|
DantzigLCPSolverTest() |
Modifier and Type | Method and Description |
---|---|
void |
createTestCase(MatrixNd M,
VectorNd q,
VectorNd lo,
VectorNd hi,
int nub,
int nalpha,
int rank) |
void |
execute() |
LCPSolver |
getSolver() |
static void |
main(java.lang.String[] args) |
void |
setSilent(boolean silent) |
void |
test() |
void |
testSolver(VectorNd z,
VectorNd w,
VectorNi state,
MatrixNd M,
VectorNd q,
VectorNd lo,
VectorNd hi,
int nub,
int size,
LCPSolver.Status expectedStatus) |
checkBLCPSolution, checkBLCPSolution, checkLCPSolution, checkLCPSolutionX, clearPivotCount, pegInHoleContactTests, printAndClearPivotCount, printPivotCount, randomBLCPTests, randomTests, randomTiming, simpleContactTests, testPegInHoleContact, testPegInHoleContactOld, testPlanarContact, testPlanarFrictionContact, testSinglePointFrictionContact, testSolver, testSpecial, testSpecial
check, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkNormedEquals, checkNormedEquals, getSilent, printUsageAndExit, runtest
public void testSolver(VectorNd z, VectorNd w, VectorNi state, MatrixNd M, VectorNd q, VectorNd lo, VectorNd hi, int nub, int size, LCPSolver.Status expectedStatus)
testSolver
in class LCPSolverTestBase
public void createTestCase(MatrixNd M, VectorNd q, VectorNd lo, VectorNd hi, int nub, int nalpha, int rank)
public void execute()
public LCPSolver getSolver()
getSolver
in class LCPSolverTestBase
public static void main(java.lang.String[] args)