Public Types | Public Member Functions | List of all members
SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor > Class Template Reference

Specialization for column major storage. More...

#include <SurgSim/Math/SparseMatrix.h>

Public Types

typedef SparseType::Scalar T
 
typedef SparseType::Index Index
 

Public Member Functions

void assign (T *ptr, size_t start, size_t n, size_t m, const DerivedSub &subMatrix, size_t colId)
 
void assign (T *ptr, const T &value)
 
void add (T *ptr, size_t start, size_t n, size_t m, const DerivedSub &subMatrix, size_t colId)
 
void add (T *ptr, const T &value)
 

Detailed Description

template<class DerivedSub, class SparseType>
class SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >

Specialization for column major storage.

Member Typedef Documentation

◆ Index

template<class DerivedSub , class SparseType >
typedef SparseType::Index SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::Index

◆ T

template<class DerivedSub , class SparseType >
typedef SparseType::Scalar SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::T

Member Function Documentation

◆ add() [1/2]

template<class DerivedSub , class SparseType >
void SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::add ( T ptr,
size_t  start,
size_t  n,
size_t  m,
const DerivedSub &  subMatrix,
size_t  colId 
)
inline

◆ add() [2/2]

template<class DerivedSub , class SparseType >
void SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::add ( T ptr,
const T value 
)
inline

◆ assign() [1/2]

template<class DerivedSub , class SparseType >
void SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::assign ( T ptr,
size_t  start,
size_t  n,
size_t  m,
const DerivedSub &  subMatrix,
size_t  colId 
)
inline

◆ assign() [2/2]

template<class DerivedSub , class SparseType >
void SurgSim::Math::Operation< DerivedSub, SparseType, Eigen::ColMajor >::assign ( T ptr,
const T value 
)
inline

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