sparse_ref_5.cpp
Go to the documentation of this file.
1 #include "../Eigen/Sparse"
2 
3 using namespace Eigen;
4 
6 
7 int main()
8 {
9  SparseMatrix<float> a(10,10);
11 #ifdef EIGEN_SHOULD_FAIL_TO_BUILD
12  call_ref(ac);
13 #else
14  call_ref(ac.derived());
15 #endif
16 }
Eigen
Namespace containing all symbols from the Eigen library.
Definition: jet.h:637
Eigen::SparseMatrix
A versatible sparse matrix representation.
Definition: SparseMatrix.h:96
call_ref
void call_ref(Ref< SparseMatrix< float > > a)
Definition: sparse_ref_5.cpp:5
a
ArrayXXi a
Definition: Array_initializer_list_23_cxx11.cpp:1
Eigen::Ref
A matrix or vector expression mapping an existing expression.
Definition: Ref.h:281
main
int main()
Definition: sparse_ref_5.cpp:7
Eigen::SparseMatrixBase
Base class of any sparse matrices or sparse expressions.
Definition: ForwardDeclarations.h:301
Eigen::SparseMatrixBase::derived
const Derived & derived() const
Definition: SparseMatrixBase.h:143


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:02:54