11#ifndef SPARSELU_KERNEL_BMOD_H
12#define SPARSELU_KERNEL_BMOD_H
32 template <
typename BlockScalarVector,
typename ScalarVector,
typename IndexVector>
37template <
int SegSizeAtCompileTime>
38template <
typename BlockScalarVector,
typename ScalarVector,
typename IndexVector>
42 typedef typename ScalarVector::Scalar
Scalar;
93 template <
typename BlockScalarVector,
typename ScalarVector,
typename IndexVector>
99template <
typename BlockScalarVector,
typename ScalarVector,
typename IndexVector>
103 typedef typename ScalarVector::Scalar
Scalar;
104 typedef typename IndexVector::Scalar StorageIndex;
ArrayXXi a
Definition Array_initializer_list_23_cxx11.cpp:1
int i
Definition BiCGSTAB_step_by_step.cpp:9
#define EIGEN_DONT_INLINE
Definition Macros.h:940
SCALAR Scalar
Definition bench_gemm.cpp:46
Matrix< SCALARA, Dynamic, Dynamic, opt_A > A
Definition bench_gemm.cpp:48
Matrix< SCALARB, Dynamic, Dynamic, opt_B > B
Definition bench_gemm.cpp:49
The matrix class, also used for vectors and row-vectors.
Definition Matrix.h:180
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index outerStride() const EIGEN_NOEXCEPT
Definition Matrix.h:429
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar * data() const
Definition PlainObjectBase.h:247
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE EIGEN_CONSTEXPR Index cols() const EIGEN_NOEXCEPT
Definition PlainObjectBase.h:145
* lda
Definition eigenvalues.cpp:59
Index first_multiple(Index size, Index base)
Definition Memory.h:506
Namespace containing all symbols from the Eigen library.
Definition bench_norm.cpp:85
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition Meta.h:74
const int Dynamic
Definition Constants.h:22
Definition BandTriangularSolver.h:13
Definition SparseLU_kernel_bmod.h:18
static EIGEN_DONT_INLINE void run(const Index segsize, BlockScalarVector &dense, ScalarVector &tempv, ScalarVector &lusup, Index &luptr, const Index lda, const Index nrow, IndexVector &lsub, const Index lptr, const Index no_zeros)
Definition SparseLU_kernel_bmod.h:39
Definition GenericPacketMath.h:107
Definition ForwardDeclarations.h:17