#include <SuiteSparseQRSupport.h>
◆ Scalar
template<typename SPQRType , typename Derived >
◆ StorageIndex
template<typename SPQRType , typename Derived >
◆ SPQR_QProduct()
template<typename SPQRType , typename Derived >
void transpose()
Definition: skew_symmetric_matrix3.cpp:135
bool m_transpose
Definition: SuiteSparseQRSupport.h:287
const SPQRType & m_spqr
Definition: SuiteSparseQRSupport.h:285
const Derived & m_other
Definition: SuiteSparseQRSupport.h:286
◆ cols()
template<typename SPQRType , typename Derived >
◆ evalTo()
template<typename SPQRType , typename Derived >
template<typename ResType >
278 cholmod_common* cc =
m_spqr.cholmodCommon();
280 x_cd = SuiteSparseQR_qmult<Scalar>(method,
m_spqr.m_H,
m_spqr.m_HTau,
m_spqr.m_HPinv, &y_cd, cc);
282 reinterpret_cast<Scalar*
>(x_cd->x), x_cd->nrow, x_cd->ncol);
283 cholmod_l_free_dense(&x_cd, cc);
cout<< "Here is the matrix m:"<< endl<< m<< endl;Matrix< ptrdiff_t, 3, 1 > res
Definition: PartialRedux_count.cpp:3
SCALAR Scalar
Definition: bench_gemm.cpp:45
static ConstMapType Map(const Scalar *data)
Definition: PlainObjectBase.h:595
cholmod_sparse viewAsCholmod(Ref< SparseMatrix< Scalar_, Options_, StorageIndex_ > > mat)
Definition: CholmodSupport.h:64
References Eigen::SPQR_QProduct< SPQRType, Derived >::m_other, Eigen::SPQR_QProduct< SPQRType, Derived >::m_spqr, Eigen::SPQR_QProduct< SPQRType, Derived >::m_transpose, Eigen::PlainObjectBase< Matrix< Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ > >::Map(), res, and Eigen::viewAsCholmod().
◆ rows()
template<typename SPQRType , typename Derived >
◆ m_other
template<typename SPQRType , typename Derived >
◆ m_spqr
template<typename SPQRType , typename Derived >
◆ m_transpose
template<typename SPQRType , typename Derived >
The documentation for this struct was generated from the following file: