Macros | Functions | Variables
sparse_permutations.cpp File Reference
#include "sparse.h"
Include dependency graph for sparse_permutations.cpp:

Go to the source code of this file.

Macros

#define EIGEN_SPARSE_TRANSPOSED_COPY_PLUGIN   {nb_transposed_copies++;}
 
#define VERIFY_TRANSPOSITION_COUNT(XPR, N)
 

Functions

template<typename T >
internal::nested_eval< T, 1 >::type eval (const T &xpr)
 
template<typename T >
bool is_sorted (const T &mat)
 
template<int OtherStorage, typename SparseMatrixType >
void sparse_permutations (const SparseMatrixType &ref)
 
template<typename Scalar >
void sparse_permutations_all (int size)
 
void test_sparse_permutations ()
 

Variables

static long int nb_transposed_copies
 

Macro Definition Documentation

#define EIGEN_SPARSE_TRANSPOSED_COPY_PLUGIN   {nb_transposed_copies++;}

Definition at line 12 of file sparse_permutations.cpp.

#define VERIFY_TRANSPOSITION_COUNT (   XPR,
  N 
)
Value:
{\
XPR; \
VERIFY( (#XPR) && nb_transposed_copies==N ); \
}
int n
Definition: Half.h:150
if((m *x).isApprox(y))
static long int nb_transposed_copies
#define N
Definition: gksort.c:12
#define VERIFY(a)
Definition: main.h:325

Definition at line 13 of file sparse_permutations.cpp.

Function Documentation

template<typename T >
internal::nested_eval<T,1>::type eval ( const T xpr)
template<typename T >
bool is_sorted ( const T mat)

Definition at line 23 of file sparse_permutations.cpp.

template<int OtherStorage, typename SparseMatrixType >
void sparse_permutations ( const SparseMatrixType &  ref)

Definition at line 44 of file sparse_permutations.cpp.

template<typename Scalar >
void sparse_permutations_all ( int  size)

Definition at line 215 of file sparse_permutations.cpp.

void test_sparse_permutations ( )

Definition at line 223 of file sparse_permutations.cpp.

Variable Documentation

long int nb_transposed_copies
static

Definition at line 11 of file sparse_permutations.cpp.



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