mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 11:49:02 +08:00
add EIGEN_DEBUG_VAR
This commit is contained in:
parent
afbd73b5cd
commit
ce033ebdfe
@ -96,21 +96,21 @@ public:
|
|||||||
|
|
||||||
static void debug()
|
static void debug()
|
||||||
{
|
{
|
||||||
EIGEN_DEBUG_VAR(DstIsAligned);
|
EIGEN_DEBUG_VAR(DstIsAligned)
|
||||||
EIGEN_DEBUG_VAR(SrcIsAligned);
|
EIGEN_DEBUG_VAR(SrcIsAligned)
|
||||||
EIGEN_DEBUG_VAR(SrcAlignment);
|
EIGEN_DEBUG_VAR(SrcAlignment)
|
||||||
EIGEN_DEBUG_VAR(InnerSize);
|
EIGEN_DEBUG_VAR(InnerSize)
|
||||||
EIGEN_DEBUG_VAR(InnerMaxSize);
|
EIGEN_DEBUG_VAR(InnerMaxSize)
|
||||||
EIGEN_DEBUG_VAR(PacketSize);
|
EIGEN_DEBUG_VAR(PacketSize)
|
||||||
EIGEN_DEBUG_VAR(MightVectorize);
|
EIGEN_DEBUG_VAR(MightVectorize)
|
||||||
EIGEN_DEBUG_VAR(MayInnerVectorize);
|
EIGEN_DEBUG_VAR(MayInnerVectorize)
|
||||||
EIGEN_DEBUG_VAR(MayLinearVectorize);
|
EIGEN_DEBUG_VAR(MayLinearVectorize)
|
||||||
EIGEN_DEBUG_VAR(MaySliceVectorize);
|
EIGEN_DEBUG_VAR(MaySliceVectorize)
|
||||||
EIGEN_DEBUG_VAR(Vectorization);
|
EIGEN_DEBUG_VAR(Vectorization)
|
||||||
EIGEN_DEBUG_VAR(UnrollingLimit);
|
EIGEN_DEBUG_VAR(UnrollingLimit)
|
||||||
EIGEN_DEBUG_VAR(MayUnrollCompletely);
|
EIGEN_DEBUG_VAR(MayUnrollCompletely)
|
||||||
EIGEN_DEBUG_VAR(MayUnrollInner);
|
EIGEN_DEBUG_VAR(MayUnrollInner)
|
||||||
EIGEN_DEBUG_VAR(Unrolling);
|
EIGEN_DEBUG_VAR(Unrolling)
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -111,6 +111,8 @@
|
|||||||
#define EIGEN_FAST_MATH 1
|
#define EIGEN_FAST_MATH 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define EIGEN_DEBUG_VAR(x) std::cerr << #x << " = " << x << std::endl;
|
||||||
|
|
||||||
#define USING_PART_OF_NAMESPACE_EIGEN \
|
#define USING_PART_OF_NAMESPACE_EIGEN \
|
||||||
EIGEN_USING_MATRIX_TYPEDEFS \
|
EIGEN_USING_MATRIX_TYPEDEFS \
|
||||||
using Eigen::Matrix; \
|
using Eigen::Matrix; \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user