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

Go to the source code of this file.

Macros

#define EIGEN_SCALAR_BINARY_OP_PLUGIN   { g_called |= (!internal::is_same<LhsScalar,RhsScalar>::value); }
 
#define VERIFY_MIX_SCALAR(XPR, REF)
 

Functions

template<int SizeAtCompileType>
void mixingtypes (int size=SizeAtCompileType)
 
template<int SizeAtCompileType>
void raise_assertion (Index size=SizeAtCompileType)
 
void test_mixingtypes ()
 

Variables

static bool g_called
 

Macro Definition Documentation

#define EIGEN_SCALAR_BINARY_OP_PLUGIN   { g_called |= (!internal::is_same<LhsScalar,RhsScalar>::value); }

Definition at line 41 of file mixingtypes.cpp.

#define VERIFY_MIX_SCALAR (   XPR,
  REF 
)
Value:
g_called = false; \
VERIFY( g_called && #XPR" not properly optimized");
#define VERIFY_IS_APPROX(a, b)
#define VERIFY(a)
Definition: main.h:325
static bool g_called
Definition: mixingtypes.cpp:40

Definition at line 47 of file mixingtypes.cpp.

Function Documentation

template<int SizeAtCompileType>
void mixingtypes ( int  size = SizeAtCompileType)

Definition at line 74 of file mixingtypes.cpp.

template<int SizeAtCompileType>
void raise_assertion ( Index  size = SizeAtCompileType)

Definition at line 53 of file mixingtypes.cpp.

void test_mixingtypes ( )

Definition at line 312 of file mixingtypes.cpp.

Variable Documentation

bool g_called
static

Definition at line 40 of file mixingtypes.cpp.



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