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) |
void |
warmStartTests(int ntests,
int size)
Run a collection of random warm-start tests on both LCP and BLCP problems.
|
checkBLCPSolution, checkBLCPSolution, checkLCPSolution, checkLCPSolutionX, clearPivotCount, pegInHoleContactTests, printAndClearPivotCount, printPivotCount, randomBLCPTests, randomTests, randomTiming, simpleContactTests, testPegInHoleContact, testPegInHoleContactOld, testPlanarContact, testPlanarFrictionContact, testSinglePointFrictionContact, testSolver, testSpecial, testSpecialcheck, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkEquals, checkNormedEquals, checkNormedEquals, getSilent, printUsageAndExit, runtestpublic 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 LCPSolverTestBasepublic void createTestCase(MatrixNd M, VectorNd q, VectorNd lo, VectorNd hi, int nub, int nalpha, int rank)
public void warmStartTests(int ntests,
int size)
mySolver.public void execute()
public LCPSolver getSolver()
getSolver in class LCPSolverTestBasepublic static void main(java.lang.String[] args)