Macros | Functions | Variables
test/sparse_product.cpp File Reference
#include "sparse.h"
Include dependency graph for test/sparse_product.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EIGEN_SPARSE_CREATE_TEMPORARY_PLUGIN   { on_temporary_creation(); }
 
#define VERIFY_EVALUATION_COUNT(XPR, N)
 

Functions

template<typename Scalar >
void bug_942 ()
 
void on_temporary_creation ()
 
template<typename SparseMatrixType >
void sparse_product ()
 
template<typename SparseMatrixType , typename DenseMatrixType >
void sparse_product_regression_test ()
 
template<typename Real >
void test_mixing_types ()
 
void test_sparse_product ()
 

Variables

static long int nb_temporaries
 

Macro Definition Documentation

#define EIGEN_SPARSE_CREATE_TEMPORARY_PLUGIN   { on_temporary_creation(); }

Definition at line 23 of file test/sparse_product.cpp.

#define VERIFY_EVALUATION_COUNT (   XPR,
  N 
)
Value:
{\
if(nb_temporaries!=N) std::cerr << "nb_temporaries == " << nb_temporaries << "\n"; \
VERIFY( (#XPR) && nb_temporaries==N ); \
}
int n
Definition: Half.h:150
if((m *x).isApprox(y))
#define N
Definition: gksort.c:12
static long int nb_temporaries
#define CALL_SUBTEST(FUNC)
Definition: main.h:342
#define VERIFY(a)
Definition: main.h:325

Definition at line 27 of file test/sparse_product.cpp.

Function Documentation

template<typename Scalar >
void bug_942 ( )

Definition at line 358 of file test/sparse_product.cpp.

void on_temporary_creation ( )
inline

Definition at line 18 of file test/sparse_product.cpp.

template<typename SparseMatrixType >
void sparse_product ( )

Definition at line 36 of file test/sparse_product.cpp.

template<typename SparseMatrixType , typename DenseMatrixType >
void sparse_product_regression_test ( )

Definition at line 336 of file test/sparse_product.cpp.

template<typename Real >
void test_mixing_types ( )

Definition at line 381 of file test/sparse_product.cpp.

void test_sparse_product ( )

Definition at line 462 of file test/sparse_product.cpp.

Variable Documentation

long int nb_temporaries
static

Definition at line 16 of file test/sparse_product.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:40