Go to the documentation of this file.
16 #ifndef SURGSIM_TESTING_MLCPIO_MLCPTESTDATA_H
17 #define SURGSIM_TESTING_MLCPIO_MLCPTESTDATA_H
80 #endif // SURGSIM_TESTING_MLCPIO_MLCPTESTDATA_H
const MlcpTestData * getTestProblem1()
SurgSim::Math::MlcpProblem problem
Definition: MlcpTestData.h:32
std::shared_ptr< MlcpTestData > loadTestData(const std::string &fileName)
Definition: MlcpTestData.cpp:21
std::string getTestFileName(const std::string &prefix, int index, const std::string &suffix)
Definition: MlcpTestData.cpp:31
MlcpTestData(const MlcpTestData &other)
Definition: MlcpTestData.h:47
Eigen::VectorXd expectedLambda
Definition: MlcpTestData.h:35
MlcpTestData & operator=(const MlcpTestData &other)
Definition: MlcpTestData.h:56
size_t getSize() const
Definition: MlcpTestData.h:68
A description of an MLCP (mixed linear complementarity problem, or mixed LCP) system to be solved.
Definition: MlcpProblem.h:57
Definition: MlcpTestData.h:28
std::vector< std::string > flags
Definition: MlcpTestData.h:39
Vector b
Vector used to describe the mixed LCP problem.
Definition: MlcpProblem.h:68
MlcpTestData()
Definition: MlcpTestData.h:42
std::string description
Definition: MlcpTestData.h:38
int numDegreesOfFreedom
Definition: MlcpTestData.h:40
string(TOUPPER ${DEVICE} DEVICE_UPPER_CASE) option(BUILD_DEVICE_$
Definition: CMakeLists.txt:38