Autoware.Auto
autoware::common::osqp Namespace Reference

Classes

struct  CSC_Matrix
 Compressed-Column-Sparse Matrix. More...
 
class  OSQPInterface
 

Functions

OSQP_INTERFACE_PUBLIC CSC_Matrix calCSCMatrix (const Eigen::MatrixXd &mat)
 Calculate CSC matrix from Eigen matrix. More...
 
OSQP_INTERFACE_PUBLIC CSC_Matrix calCSCMatrixTrapezoidal (const Eigen::MatrixXd &mat)
 Calculate upper trapezoidal CSC matrix from square Eigen matrix. More...
 
OSQP_INTERFACE_PUBLIC void printCSCMatrix (const CSC_Matrix &csc_mat)
 Print the given CSC matrix to the standard output. More...
 

Variables

constexpr c_float INF = OSQP_INFTY
 

Function Documentation

◆ calCSCMatrix()

CSC_Matrix autoware::common::osqp::calCSCMatrix ( const Eigen::MatrixXd &  mat)

Calculate CSC matrix from Eigen matrix.

◆ calCSCMatrixTrapezoidal()

CSC_Matrix autoware::common::osqp::calCSCMatrixTrapezoidal ( const Eigen::MatrixXd &  mat)

Calculate upper trapezoidal CSC matrix from square Eigen matrix.

◆ printCSCMatrix()

void autoware::common::osqp::printCSCMatrix ( const CSC_Matrix csc_mat)

Print the given CSC matrix to the standard output.

Variable Documentation

◆ INF

constexpr c_float autoware::common::osqp::INF = OSQP_INFTY
constexpr