SYMBOL INDEX (7488 symbols across 991 files) FILE: config/Config.cpp class FileNotFoundException (line 13) | class FileNotFoundException : public exception { function istream (line 29) | istream &operator>>(istream &is, Config &cfg) { function ostream (line 56) | ostream &operator<<(std::ostream &os, const Config &cfg) { FILE: config/Config.h function class (line 13) | class Config { FILE: include/eigen3/Eigen/src/Cholesky/LDLT.h function namespace (line 16) | namespace Eigen { function namespace (line 287) | namespace internal { function Upper (line 453) | struct ldlt_inplace type TriangularView (line 473) | typedef const TriangularView MatrixU; function MatrixL (line 482) | static inline MatrixL getL(const MatrixType& m) { return MatrixL(m.adjoi... function MatrixU (line 483) | static inline MatrixU getU(const MatrixType& m) { return MatrixU(m); } type typename (line 534) | typedef typename TranspositionType::StorageIndex IndexType; FILE: include/eigen3/Eigen/src/Cholesky/LLT.h function namespace (line 13) | namespace Eigen { function namespace (line 228) | namespace internal { type typename (line 372) | typedef typename NumTraits::Real RealScalar; type TriangularView (line 397) | typedef const TriangularView MatrixU; function MatrixL (line 408) | static inline MatrixL getL(const MatrixType& m) { return MatrixL(m.adjoi... function MatrixU (line 409) | static inline MatrixU getU(const MatrixType& m) { return MatrixU(m); } function inplace_decomposition (line 410) | static bool inplace_decomposition(MatrixType& m) FILE: include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/CholmodSupport/CholmodSupport.h function namespace (line 13) | namespace Eigen { function cholmod_sparse (line 105) | cholmod_sparse viewAsCholmod(const SparseMatrix<_Scalar,_Options,_Index>... function cholmod_sparse (line 112) | cholmod_sparse viewAsCholmod(const SparseVector<_Scalar,_Options,_Index>... type typename (line 137) | typedef typename Derived::Scalar Scalar; type CholmodMode (line 162) | enum CholmodMode { type typename (line 182) | typedef typename MatrixType::Scalar Scalar; type typename (line 183) | typedef typename MatrixType::RealScalar RealScalar; type MatrixType (line 184) | typedef MatrixType CholMatrixType; type typename (line 185) | typedef typename MatrixType::StorageIndex StorageIndex; function StorageIndex (line 217) | inline StorageIndex cols() const { return internal::convert_index &other, type internal (line 257) | struct internal FILE: include/eigen3/Eigen/src/Core/ArrayBase.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/ArrayWrapper.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Assign.h function namespace (line 15) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/AssignEvaluator.h function namespace (line 15) | namespace Eigen { type typename (line 347) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type unaligned_dense_assignment_loop (line 372) | struct unaligned_dense_assignment_loop type typename (line 400) | typedef typename Kernel::Scalar Scalar; type typename (line 401) | typedef typename Kernel::PacketType PacketType; type typename (line 427) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 428) | typedef typename Kernel::PacketType PacketType; function run (line 451) | void run(Kernel &kernel) type typename (line 467) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 477) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 478) | typedef typename Kernel::AssignmentTraits Traits; type typename (line 506) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 520) | typedef typename Kernel::Scalar Scalar; type typename (line 521) | typedef typename Kernel::PacketType PacketType; type typename (line 568) | typedef typename Kernel::DstEvaluatorType::XprType DstXprType; type typename (line 569) | typedef typename Kernel::PacketType PacketType; type typename (line 600) | typedef typename SrcEvaluatorTypeT::XprType SrcXprType; type SrcEvaluatorTypeT (line 604) | typedef SrcEvaluatorTypeT SrcEvaluatorType; type typename (line 605) | typedef typename DstEvaluatorType::Scalar Scalar; type copy_using_evaluator_traits (line 606) | typedef copy_using_evaluator_traits SrcEvaluatorType; type generic_dense_assignment_kernel (line 738) | typedef generic_dense_assignment_kernel::Type diagonal() const function DenseMatrixType (line 145) | DenseMatrixType toDenseMatrix() const type Dense (line 181) | typedef Dense StorageKind; type Eigen (line 182) | typedef Eigen::Index StorageIndex; type Matrix (line 195) | typedef Matrix::Scalar Scalar; type typename (line 204) | typedef typename internal::traits::StorageIndex StorageIndex; type typename (line 205) | typedef typename internal::traits::CoefficientsType Coeffici... function CoefficientsType (line 226) | inline CoefficientsType& coeffs() { return m_coeffs; } type typename (line 243) | typedef typename _CoefficientsType::StorageKind StorageKind; type typename (line 244) | typedef typename _CoefficientsType::StorageIndex StorageIndex; type _CoefficientsType (line 257) | typedef _CoefficientsType CoefficientsType; type typename (line 266) | typedef typename internal::traits::CoefficientsType C... type typename (line 267) | typedef typename internal::traits::StorageIndex Stora... type typename (line 315) | typedef typename Base::StorageIndex StorageIndex; type BandShape (line 331) | struct BandShape {} type AssignmentKind (line 347) | struct AssignmentKind type EigenBase2EigenBase (line 347) | typedef EigenBase2EigenBase Kind; FILE: include/eigen3/Eigen/src/Core/Block.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 117) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 127) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC type typename (line 158) | typedef typename XprType::StorageIndex StorageIndex; function Impl (line 162) | inline BlockImpl(XprType& xpr, Index i) : Impl(xpr,i) {} function EIGEN_DEVICE_FUNC (line 163) | EIGEN_DEVICE_FUNC inline BlockImpl(XprType& xpr, Index startRow, Index s... function EIGEN_DEVICE_FUNC (line 164) | EIGEN_DEVICE_FUNC function namespace (line 169) | namespace internal { FILE: include/eigen3/Eigen/src/Core/BooleanRedux.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/CommaInitializer.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 116) | EIGEN_DEVICE_FUNC FILE: include/eigen3/Eigen/src/Core/ConditionEstimator.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/CoreEvaluators.h function namespace (line 16) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 241) | EIGEN_DEVICE_FUNC evaluator() {} function EIGEN_DEVICE_FUNC (line 243) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& m) function EIGEN_DEVICE_FUNC (line 254) | EIGEN_DEVICE_FUNC evaluator() {} function EIGEN_DEVICE_FUNC (line 256) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& m) function EIGEN_DEVICE_FUNC (line 275) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& t) : m_argImpl... type typename (line 277) | typedef typename XprType::Scalar Scalar; type typename (line 278) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 281) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 287) | CoeffReturnType coeff(Index index) const function typename (line 299) | typename XprType::Scalar& coeffRef(Index index) function PacketType (line 306) | PacketType packet(Index row, Index col) const function PacketType (line 313) | PacketType packet(Index index) const function writePacket (line 320) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 327) | void writePacket(Index index, const PacketType& x) function EIGEN_STRONG_INLINE (line 349) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 351) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 352) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const {... function EIGEN_STRONG_INLINE (line 382) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 388) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 390) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const {... function EIGEN_STRONG_INLINE (line 430) | EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) ... function EIGEN_STRONG_INLINE (line 438) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexTy... function EIGEN_STRONG_INLINE (line 445) | EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const { type typename (line 459) | typedef typename internal::remove_all::type PlainObject... function EIGEN_DEVICE_FUNC (line 472) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& n) type typename (line 478) | typedef typename XprType::CoeffReturnType CoeffReturnType; function EIGEN_STRONG_INLINE (line 481) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 488) | EIGEN_STRONG_INLINE function PacketType (line 496) | PacketType packet(IndexType row, IndexType col) const function PacketType (line 503) | PacketType packet(IndexType index) const function explicit (line 530) | explicit unary_evaluator(const XprType& op) type typename (line 538) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 541) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 547) | CoeffReturnType coeff(Index index) const function PacketType (line 554) | PacketType packet(Index row, Index col) const function PacketType (line 561) | PacketType packet(Index index) const type ternary_evaluator (line 579) | typedef ternary_evaluator > ... function EIGEN_DEVICE_FUNC (line 581) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 622) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 625) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 631) | CoeffReturnType coeff(Index index) const function PacketType (line 638) | PacketType packet(Index row, Index col) const function PacketType (line 647) | PacketType packet(Index index) const type binary_evaluator (line 669) | typedef binary_evaluator > Base; function EIGEN_DEVICE_FUNC (line 671) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 708) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 711) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 717) | CoeffReturnType coeff(Index index) const function PacketType (line 724) | PacketType packet(Index row, Index col) const function PacketType (line 732) | PacketType packet(Index index) const function EIGEN_DEVICE_FUNC (line 760) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) type typename (line 768) | typedef typename XprType::Scalar Scalar; type typename (line 769) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 772) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 778) | CoeffReturnType coeff(Index index) const type Derived (line 810) | typedef Derived XprType; type typename (line 811) | typedef typename XprType::PointerType PointerType; type typename (line 812) | typedef typename XprType::Scalar Scalar; type typename (line 813) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 832) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 838) | CoeffReturnType coeff(Index index) const function PacketType (line 857) | PacketType packet(Index row, Index col) const function PacketType (line 865) | PacketType packet(Index index) const function writePacket (line 872) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 880) | void writePacket(Index index, const PacketType& x) type typename (line 900) | typedef typename XprType::Scalar Scalar; type typename (line 902) | typedef typename packet_traits::type PacketScalar; function EIGEN_DEVICE_FUNC (line 923) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& map) function EIGEN_DEVICE_FUNC (line 941) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& ref) type typename (line 956) | typedef typename XprType::Scalar Scalar; type typename (line 958) | typedef typename packet_traits::type PacketScalar; type block_evaluator (line 995) | typedef block_evaluator block... function EIGEN_DEVICE_FUNC (line 996) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& block) : block_evalu... function EIGEN_DEVICE_FUNC (line 1009) | EIGEN_DEVICE_FUNC explicit block_evaluator(const XprType& block) function CoeffReturnType (line 1036) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1042) | CoeffReturnType coeff(Index index) const function PacketType (line 1067) | PacketType packet(Index row, Index col) const function PacketType (line 1074) | PacketType packet(Index index) const function writePacket (line 1085) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1092) | void writePacket(Index index, const PacketType& x) type typename (line 1118) | typedef typename XprType::Scalar Scalar; type typename (line 1156) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1159) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1168) | CoeffReturnType coeff(Index index) const type typename (line 1190) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 1194) | typedef typename internal::nested_eval::type ArgTypeNested; type typename (line 1195) | typedef typename internal::remove_all::type ArgTypeNested... function CoeffReturnType (line 1227) | CoeffReturnType coeff(Index index) const function PacketType (line 1239) | PacketType packet(Index row, Index col) const function PacketType (line 1253) | PacketType packet(Index index) const type typename (line 1277) | typedef typename internal::nested_eval::type ArgTypeNested; type typename (line 1278) | typedef typename internal::remove_all::type ArgTypeNested... type typename (line 1279) | typedef typename ArgType::Scalar InputScalar; type typename (line 1280) | typedef typename XprType::Scalar Scalar; type typename (line 1284) | typedef typename MemberOp::template Cost... function EIGEN_DEVICE_FUNC (line 1294) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType xpr) type typename (line 1301) | typedef typename XprType::CoeffReturnType CoeffReturnType; function Scalar (line 1304) | const Scalar coeff(Index i, Index j) const function Scalar (line 1313) | const Scalar coeff(Index index) const type typename (line 1336) | typedef typename remove_all::typ... function EIGEN_DEVICE_FUNC (line 1343) | EIGEN_DEVICE_FUNC explicit evaluator_wrapper_base(const ArgType& arg) : ... type typename (line 1345) | typedef typename ArgType::Scalar Scalar; type typename (line 1346) | typedef typename ArgType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1349) | CoeffReturnType coeff(Index row, Index col) const function CoeffReturnType (line 1355) | CoeffReturnType coeff(Index index) const function PacketType (line 1374) | PacketType packet(Index row, Index col) const function PacketType (line 1381) | PacketType packet(Index index) const function writePacket (line 1388) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1395) | void writePacket(Index index, const PacketType& x) function EIGEN_DEVICE_FUNC (line 1410) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) function EIGEN_DEVICE_FUNC (line 1421) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) type typename (line 1437) | typedef typename XprType::Scalar Scalar; type typename (line 1438) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1477) | CoeffReturnType coeff(Index index) const function PacketType (line 1497) | PacketType packet(Index row, Index col) const function PacketType (line 1512) | PacketType packet(Index index) const function writePacket (line 1520) | void writePacket(Index row, Index col, const PacketType& x) function writePacket (line 1537) | void writePacket(Index index, const PacketType& x) function EIGEN_DEVICE_FUNC (line 1570) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& diagonal) type typename (line 1575) | typedef typename XprType::Scalar Scalar; type typename (line 1576) | typedef typename XprType::CoeffReturnType CoeffReturnType; function CoeffReturnType (line 1579) | CoeffReturnType coeff(Index row, Index) const function CoeffReturnType (line 1585) | CoeffReturnType coeff(Index index) const function EvalToTemp (line 1634) | EIGEN_GENERIC_PUBLIC_INTERFACE(EvalToTemp) type typename (line 1664) | typedef typename ArgType::PlainObject PlainObject; type evaluator (line 1665) | typedef evaluator Base; function EIGEN_DEVICE_FUNC (line 1667) | EIGEN_DEVICE_FUNC explicit evaluator(const XprType& xpr) function EIGEN_DEVICE_FUNC (line 1674) | EIGEN_DEVICE_FUNC evaluator(const ArgType& arg) FILE: include/eigen3/Eigen/src/Core/CoreIterators.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/CwiseBinaryOp.h function namespace (line 14) | namespace Eigen { type typename (line 88) | typedef typename internal::remove_all::type Lhs; type typename (line 89) | typedef typename internal::remove_all::type Rhs; type typename (line 91) | typedef typename CwiseBinaryOpImpl< type typename (line 99) | typedef typename internal::ref_selector::type RhsNested; type typename (line 100) | typedef typename internal::remove_reference::type _LhsNested; type typename (line 101) | typedef typename internal::remove_reference::type _RhsNested; FILE: include/eigen3/Eigen/src/Core/CwiseNullaryOp.h function namespace (line 13) | namespace Eigen { function if (line 137) | EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived) function namespace (line 739) | namespace internal { FILE: include/eigen3/Eigen/src/Core/CwiseTernaryOp.h function namespace (line 15) | namespace Eigen { type typename (line 91) | typedef typename internal::remove_all::type Arg2; type typename (line 92) | typedef typename internal::remove_all::type Arg3; type typename (line 94) | typedef typename CwiseTernaryOpImpl< type typename (line 100) | typedef typename internal::ref_selector::type Arg2Nested; type typename (line 101) | typedef typename internal::ref_selector::type Arg3Nested; type typename (line 102) | typedef typename internal::remove_reference::type _Arg1Nested; type typename (line 103) | typedef typename internal::remove_reference::type _Arg2Nested; type typename (line 104) | typedef typename internal::remove_reference::type _Arg3Nested; FILE: include/eigen3/Eigen/src/Core/CwiseUnaryOp.h function namespace (line 14) | namespace Eigen { type typename (line 62) | typedef typename internal::remove_all::type NestedExpression; function typename (line 84) | typename internal::remove_all::type& FILE: include/eigen3/Eigen/src/Core/CwiseUnaryView.h function namespace (line 13) | namespace Eigen { type typename (line 65) | typedef typename internal::remove_all::type NestedExpression; function explicit (line 67) | explicit inline CwiseUnaryView(MatrixType& mat, const ViewOp& func = Vie... function typename (line 83) | typename internal::remove_reference::type& type typename (line 107) | typedef typename internal::dense_xpr_base< CwiseUnaryView::StorageKind StorageKind; type typename (line 63) | typedef typename internal::traits::StorageIndex StorageIndex; type typename (line 66) | typedef typename internal::traits::Scalar Scalar; type Scalar (line 71) | typedef Scalar value_type; type typename (line 73) | typedef typename NumTraits::Real RealScalar; type DenseCoeffsBase (line 74) | typedef DenseCoeffsBase Base; type typename (line 96) | typedef typename Base::CoeffReturnType CoeffReturnType; type typename (line 174) | typedef typename internal::find_best_packet::t... type Matrix (line 180) | typedef Matrix,PlainObject>... type CwiseNullaryOp (line 264) | typedef CwiseNullaryOp,Plain... type CwiseNullaryOp (line 266) | typedef CwiseNullaryOp,Plain... type Matrix (line 268) | typedef Matrix TransposeReturnType; type typename (line 322) | typedef typename internal::add_const >::type Co... FILE: include/eigen3/Eigen/src/Core/DenseCoeffsBase.h function namespace (line 13) | namespace Eigen { type typename (line 483) | typedef typename internal::traits::Scalar Scalar; type typename (line 484) | typedef typename NumTraits::Real RealScalar; function Index (line 513) | inline Index stride() const type typename (line 557) | typedef typename internal::traits::Scalar Scalar; type typename (line 558) | typedef typename NumTraits::Real RealScalar; function Index (line 587) | inline Index stride() const function EIGEN_DEVICE_FUNC (line 606) | EIGEN_DEVICE_FUNC function Index (line 639) | inline Index first_aligned(const DenseBase& m) function Index (line 646) | inline Index first_default_aligned(const DenseBase& m) FILE: include/eigen3/Eigen/src/Core/DenseStorage.h function namespace (line 21) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 125) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 132) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 151) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 162) | EIGEN_DEVICE_FUNC plain_array() {} function EIGEN_DEVICE_FUNC (line 163) | EIGEN_DEVICE_FUNC plain_array(constructor_without_unaligned_array_assert... function EIGEN_DEVICE_FUNC (line 193) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 203) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) { function EIGEN_DEVICE_FUNC (line 211) | EIGEN_DEVICE_FUNC static Index rows(void) {return _Rows;} function EIGEN_DEVICE_FUNC (line 212) | EIGEN_DEVICE_FUNC static Index cols(void) {return _Cols;} function EIGEN_DEVICE_FUNC (line 213) | EIGEN_DEVICE_FUNC void conservativeResize(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 214) | EIGEN_DEVICE_FUNC void resize(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 215) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 216) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 223) | EIGEN_DEVICE_FUNC DenseStorage() {} function EIGEN_DEVICE_FUNC (line 224) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 225) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage&) {} function EIGEN_DEVICE_FUNC (line 227) | EIGEN_DEVICE_FUNC DenseStorage(Index,Index,Index) {} function EIGEN_DEVICE_FUNC (line 268) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index rows, Index cols) : m_rows(r... function EIGEN_DEVICE_FUNC (line 273) | EIGEN_DEVICE_FUNC void conservativeResize(Index, Index rows, Index cols)... function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC void resize(Index, Index rows, Index cols) { m_rows = ... function EIGEN_DEVICE_FUNC (line 275) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 276) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 286) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 288) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) : m_data(other... function EIGEN_DEVICE_FUNC (line 298) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index rows, Index) : m_rows(rows) {} function EIGEN_DEVICE_FUNC (line 300) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 301) | EIGEN_DEVICE_FUNC Index cols(void) const {return _Cols;} function EIGEN_DEVICE_FUNC (line 302) | EIGEN_DEVICE_FUNC void conservativeResize(Index, Index rows, Index) { m_... function EIGEN_DEVICE_FUNC (line 303) | EIGEN_DEVICE_FUNC void resize(Index, Index rows, Index) { m_rows = rows; } function EIGEN_DEVICE_FUNC (line 304) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 305) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 315) | EIGEN_DEVICE_FUNC explicit DenseStorage(internal::constructor_without_un... function EIGEN_DEVICE_FUNC (line 317) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) : m_data(other... function EIGEN_DEVICE_FUNC (line 327) | EIGEN_DEVICE_FUNC DenseStorage(Index, Index, Index cols) : m_cols(cols) {} function EIGEN_DEVICE_FUNC (line 329) | EIGEN_DEVICE_FUNC Index rows(void) const {return _Rows;} function EIGEN_DEVICE_FUNC (line 330) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function conservativeResize (line 331) | void conservativeResize(Index, Index, Index cols) { m_cols = cols; } function resize (line 332) | void resize(Index, Index, Index cols) { m_cols = cols; } function EIGEN_DEVICE_FUNC (line 333) | EIGEN_DEVICE_FUNC const T *data() const { return m_data.array; } function EIGEN_DEVICE_FUNC (line 334) | EIGEN_DEVICE_FUNC T *data() { return m_data.array; } function EIGEN_DEVICE_FUNC (line 391) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 394) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 395) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function conservativeResize (line 396) | void conservativeResize(Index size, Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 402) | EIGEN_DEVICE_FUNC void resize(Index size, Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 416) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 417) | EIGEN_DEVICE_FUNC T *data() { return m_data; } function explicit (line 427) | explicit DenseStorage(internal::constructor_without_unaligned_array_asse... function EIGEN_DEVICE_FUNC (line 428) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) : m_d... function EIGEN_DEVICE_FUNC (line 434) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) function EIGEN_DEVICE_FUNC (line 451) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 468) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 470) | EIGEN_DEVICE_FUNC static Index rows(void) {return _Rows;} function EIGEN_DEVICE_FUNC (line 471) | EIGEN_DEVICE_FUNC Index cols(void) const {return m_cols;} function EIGEN_DEVICE_FUNC (line 472) | EIGEN_DEVICE_FUNC void conservativeResize(Index size, Index, Index cols) function resize (line 477) | void resize(Index size, Index, Index cols) function EIGEN_DEVICE_FUNC (line 490) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 491) | EIGEN_DEVICE_FUNC T *data() { return m_data; } function explicit (line 501) | explicit DenseStorage(internal::constructor_without_unaligned_array_asse... function EIGEN_DEVICE_FUNC (line 502) | EIGEN_DEVICE_FUNC DenseStorage(Index size, Index rows, Index cols) : m_d... function EIGEN_DEVICE_FUNC (line 508) | EIGEN_DEVICE_FUNC DenseStorage(const DenseStorage& other) function EIGEN_DEVICE_FUNC (line 525) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 542) | EIGEN_DEVICE_FUNC ~DenseStorage() { internal::conditional_aligned_delete... function EIGEN_DEVICE_FUNC (line 544) | EIGEN_DEVICE_FUNC Index rows(void) const {return m_rows;} function EIGEN_DEVICE_FUNC (line 545) | EIGEN_DEVICE_FUNC static Index cols(void) {return _Cols;} function conservativeResize (line 546) | void conservativeResize(Index size, Index rows, Index) function resize (line 551) | void resize(Index size, Index rows, Index) function EIGEN_DEVICE_FUNC (line 564) | EIGEN_DEVICE_FUNC const T *data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 565) | EIGEN_DEVICE_FUNC T *data() { return m_data; } FILE: include/eigen3/Eigen/src/Core/Diagonal.h function namespace (line 14) | namespace Eigen { type typename (line 69) | typedef typename internal::dense_xpr_base::type Base; function explicit (line 73) | explicit inline Diagonal(MatrixType& matrix, Index a_index = DiagIndex) ... type typename (line 102) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 108) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 110) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 113) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 120) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 126) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 132) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 139) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 145) | EIGEN_DEVICE_FUNC FILE: include/eigen3/Eigen/src/Core/DiagonalMatrix.h function namespace (line 14) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 142) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 146) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 150) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 154) | EIGEN_DEVICE_FUNC function m_diagonal (line 160) | inline DiagonalMatrix(const DiagonalBase& other) : m_diago... function m_diagonal (line 164) | inline DiagonalMatrix(const DiagonalMatrix& other) : m_diagonal(other.di... function explicit (line 170) | explicit inline DiagonalMatrix(const MatrixBase& other) : ... function EIGEN_DEVICE_FUNC (line 195) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 198) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 201) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 204) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 207) | EIGEN_DEVICE_FUNC function namespace (line 225) | namespace internal { type _DiagonalVectorType (line 250) | typedef _DiagonalVectorType DiagonalVectorType; type DiagonalWrapper (line 251) | typedef DiagonalWrapper Nested; function m_diagonal (line 256) | inline DiagonalWrapper(DiagonalVectorType& a_diagonal) : m_diagonal(a_di... function namespace (line 309) | namespace internal { function run (line 335) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/eigen3/Eigen/src/Core/DiagonalProduct.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Dot.h function namespace (line 13) | namespace Eigen { type internal (line 78) | typedef internal::scalar_conj_product_op::type _Nested; type typename (line 169) | typedef typename internal::nested_eval::type _Nested; function namespace (line 201) | namespace internal { FILE: include/eigen3/Eigen/src/Core/EigenBase.h function namespace (line 14) | namespace Eigen { function evalTo (line 71) | inline void evalTo(Dest& dst) const function addTo (line 77) | inline void addTo(Dest& dst) const function subTo (line 89) | inline void subTo(Dest& dst) const function applyThisOnTheRight (line 100) | inline void applyThisOnTheRight(Dest& dst) const function applyThisOnTheLeft (line 109) | inline void applyThisOnTheLeft(Dest& dst) const FILE: include/eigen3/Eigen/src/Core/ForceAlignedAccess.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Fuzzy.h function namespace (line 14) | namespace Eigen { function typename (line 65) | typename Derived::RealScalar& prec) function EIGEN_DEVICE_FUNC (line 74) | EIGEN_DEVICE_FUNC FILE: include/eigen3/Eigen/src/Core/GeneralProduct.h function namespace (line 14) | namespace Eigen { type product_type_selector (line 93) | struct product_type_selector type product_type_selector (line 94) | struct product_type_selector type product_type_selector (line 95) | struct product_type_selector type product_type_selector (line 96) | struct product_type_selector type product_type_selector (line 97) | struct product_type_selector type product_type_selector (line 98) | struct product_type_selector type product_type_selector (line 99) | struct product_type_selector type product_type_selector (line 100) | struct product_type_selector type product_type_selector (line 101) | struct product_type_selector type product_type_selector (line 102) | struct product_type_selector type product_type_selector (line 103) | struct product_type_selector type product_type_selector (line 104) | struct product_type_selector type product_type_selector (line 105) | struct product_type_selector type product_type_selector (line 106) | struct product_type_selector type product_type_selector (line 107) | struct product_type_selector type product_type_selector (line 108) | struct product_type_selector type product_type_selector (line 109) | struct product_type_selector type product_type_selector (line 110) | struct product_type_selector type product_type_selector (line 111) | struct product_type_selector type product_type_selector (line 112) | struct product_type_selector function namespace (line 142) | namespace internal { function namespace (line 149) | namespace internal { function EIGEN_STRONG_INLINE (line 174) | EIGEN_STRONG_INLINE Scalar* data() { return m_data.array; } function EIGEN_STRONG_INLINE (line 179) | EIGEN_STRONG_INLINE Scalar* data() { type gemv_dense_selector (line 201) | struct gemv_dense_selector function run (line 204) | inline void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typena... type gemv_dense_selector (line 295) | struct gemv_dense_selector function run (line 298) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... type gemv_dense_selector (line 348) | struct gemv_dense_selector function run (line 351) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... type gemv_dense_selector (line 362) | struct gemv_dense_selector function run (line 365) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... FILE: include/eigen3/Eigen/src/Core/GenericPacketMath.h function namespace (line 14) | namespace Eigen { function ptranspose (line 543) | inline void function Packet (line 556) | inline Packet function Packet (line 562) | inline Packet function Packet (line 576) | inline Packet FILE: include/eigen3/Eigen/src/Core/GlobalFunctions.h function namespace (line 54) | namespace Eigen FILE: include/eigen3/Eigen/src/Core/IO.h function namespace (line 14) | namespace Eigen { function namespace (line 112) | namespace internal { FILE: include/eigen3/Eigen/src/Core/Inverse.h function namespace (line 13) | namespace Eigen { type typename (line 74) | typedef typename XprType::Scalar Scalar; function namespace (line 81) | namespace internal { FILE: include/eigen3/Eigen/src/Core/Map.h function namespace (line 14) | namespace Eigen { type PointerType (line 103) | typedef PointerType PointerArgType; function EIGEN_DEVICE_FUNC (line 104) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 107) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 128) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 141) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 155) | EIGEN_DEVICE_FUNC FILE: include/eigen3/Eigen/src/Core/MapBase.h function namespace (line 18) | namespace Eigen { type typename (line 223) | typedef typename Base::Scalar Scalar; type typename (line 224) | typedef typename Base::PacketScalar PacketScalar; type typename (line 225) | typedef typename Base::StorageIndex StorageIndex; type typename (line 226) | typedef typename Base::PointerType PointerType; type typename (line 240) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 246) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 248) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 251) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 257) | EIGEN_DEVICE_FUNC function Base (line 279) | Base(dataPtr) {} function EIGEN_DEVICE_FUNC (line 280) | EIGEN_DEVICE_FUNC inline MapBase(PointerType dataPtr, Index vecSize) : B... function EIGEN_DEVICE_FUNC (line 281) | EIGEN_DEVICE_FUNC inline MapBase(PointerType dataPtr, Index rows, Index ... FILE: include/eigen3/Eigen/src/Core/MathFunctions.h function namespace (line 18) | namespace Eigen { type Scalar (line 549) | typedef Scalar type; function Scalar (line 562) | static inline Scalar run() type typename (line 620) | typedef typename conditional::IsSigned,std::ptrdiff_t,... function Scalar (line 638) | static inline Scalar run() function Scalar (line 661) | static inline Scalar run() function isinf_impl (line 721) | bool>::type function isinf_msvc_helper (line 753) | bool isinf_msvc_helper(T x) function EIGEN_DEVICE_FUNC (line 759) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const long double& x) { return ... function EIGEN_DEVICE_FUNC (line 760) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const double& x) { return ... function EIGEN_DEVICE_FUNC (line 761) | EIGEN_DEVICE_FUNC inline bool isnan_impl(const float& x) { return ... function EIGEN_DEVICE_FUNC (line 763) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const long double& x) { return ... function EIGEN_DEVICE_FUNC (line 764) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const double& x) { return ... function EIGEN_DEVICE_FUNC (line 765) | EIGEN_DEVICE_FUNC inline bool isinf_impl(const float& x) { return ... function isnan_impl (line 777) | bool isnan_impl(const long double& x) { return __builtin_isnan(x); } function isnan_impl (line 778) | bool isnan_impl(const double& x) { return __builtin_isnan(x); } function isnan_impl (line 779) | bool isnan_impl(const float& x) { return __builtin_isnan(x); } function isinf_impl (line 780) | bool isinf_impl(const double& x) { return __builtin_isinf(x); } function isinf_impl (line 781) | bool isinf_impl(const float& x) { return __builtin_isinf(x); } function isinf_impl (line 782) | bool isinf_impl(const long double& x) { return __builtin_isinf(x); } function namespace (line 803) | namespace numext { function floor (line 969) | float floor(const float &x) { return ::floorf(x); } function floor (line 972) | double floor(const double &x) { return ::floor(x); } function ceil (line 985) | float ceil(const float &x) { return ::ceilf(x); } function ceil (line 988) | double ceil(const double &x) { return ::ceil(x); } function log2 (line 994) | inline int log2(int x) function log (line 1032) | float log(const float &x) { return ::logf(x); } function log (line 1035) | double log(const double &x) { return ::log(x); } function typename (line 1048) | typename NumTraits::Real>::type function EIGEN_ALWAYS_INLINE (line 1054) | EIGEN_ALWAYS_INLINE float abs(float x) { return cl::sycl::fabs(x); } function EIGEN_ALWAYS_INLINE (line 1055) | EIGEN_ALWAYS_INLINE double abs(double x) { return cl::sycl::fabs(x); } function abs (line 1060) | float abs(const float &x) { return ::fabsf(x); } function abs (line 1063) | double abs(const double &x) { return ::fabs(x); } function exp (line 1085) | float exp(const float &x) { return ::expf(x); } function exp (line 1088) | double exp(const double &x) { return ::exp(x); } function cos (line 1100) | float cos(const float &x) { return ::cosf(x); } function cos (line 1103) | double cos(const double &x) { return ::cos(x); } function sin (line 1115) | float sin(const float &x) { return ::sinf(x); } function sin (line 1118) | double sin(const double &x) { return ::sin(x); } function tan (line 1130) | float tan(const float &x) { return ::tanf(x); } function tan (line 1133) | double tan(const double &x) { return ::tan(x); } function acos (line 1145) | float acos(const float &x) { return ::acosf(x); } function acos (line 1148) | double acos(const double &x) { return ::acos(x); } function asin (line 1160) | float asin(const float &x) { return ::asinf(x); } function asin (line 1163) | double asin(const double &x) { return ::asin(x); } function atan (line 1175) | float atan(const float &x) { return ::atanf(x); } function atan (line 1178) | double atan(const double &x) { return ::atan(x); } function cosh (line 1191) | float cosh(const float &x) { return ::coshf(x); } function cosh (line 1194) | double cosh(const double &x) { return ::cosh(x); } function sinh (line 1206) | float sinh(const float &x) { return ::sinhf(x); } function sinh (line 1209) | double sinh(const double &x) { return ::sinh(x); } function tanh (line 1221) | float tanh(float x) { return internal::generic_fast_tanh_float(x); } function tanh (line 1226) | float tanh(const float &x) { return ::tanhf(x); } function tanh (line 1229) | double tanh(const double &x) { return ::tanh(x); } function fmod (line 1242) | float fmod(const float& a, const float& b) { function fmod (line 1248) | double fmod(const double& a, const double& b) { function namespace (line 1255) | namespace internal { type typename (line 1308) | typedef typename NumTraits::Real RealScalar; function isMuchSmallerThan (line 1310) | static inline bool isMuchSmallerThan(const Scalar& x, const Scalar&, con... function EIGEN_DEVICE_FUNC (line 1314) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 1319) | EIGEN_DEVICE_FUNC type typename (line 1329) | typedef typename NumTraits::Real RealScalar; function isMuchSmallerThan (line 1331) | static inline bool isMuchSmallerThan(const Scalar& x, const OtherScalar&... function EIGEN_DEVICE_FUNC (line 1335) | EIGEN_DEVICE_FUNC function isMuchSmallerThan (line 1346) | bool isMuchSmallerThan(const Scalar& x, const OtherScalar& y, function isApprox (line 1353) | bool isApprox(const Scalar& x, const Scalar& y, function isApproxOrLessThan (line 1360) | bool isApproxOrLessThan(const Scalar& x, const Scalar& y, function bool (line 1370) | struct random_impl function bool (line 1378) | struct scalar_fuzzy_impl FILE: include/eigen3/Eigen/src/Core/MathFunctionsImpl.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Matrix.h function namespace (line 14) | namespace Eigen { type PlainObjectBase (line 186) | typedef PlainObjectBase Base; function explicit (line 267) | explicit Matrix(internal::constructor_without_unaligned_array_assert) function EIGEN_DEVICE_FUNC (line 272) | EIGEN_DEVICE_FUNC function EIGEN_STRONG_INLINE (line 293) | EIGEN_STRONG_INLINE explicit Matrix(const T& x) function EIGEN_STRONG_INLINE (line 301) | EIGEN_STRONG_INLINE Matrix(const T0& x, const T1& y) function Base (line 370) | Matrix(const Matrix& other) : Base(other) function EIGEN_STRONG_INLINE (line 378) | EIGEN_STRONG_INLINE Matrix(const EigenBase &other) type internal (line 401) | struct internal FILE: include/eigen3/Eigen/src/Core/MatrixBase.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/NestByValue.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/NoAlias.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/NumTraits.h function namespace (line 13) | namespace Eigen { type T (line 100) | typedef T Real; type typename (line 101) | typedef typename internal::conditional< type T (line 106) | typedef T Nested; type T (line 107) | typedef T Literal; function EIGEN_DEVICE_FUNC (line 109) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 115) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 121) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 129) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 139) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC type NumTraits (line 153) | struct NumTraits function EIGEN_DEVICE_FUNC (line 156) | EIGEN_DEVICE_FUNC type NumTraits (line 160) | struct NumTraits function EIGEN_DEVICE_FUNC (line 162) | EIGEN_DEVICE_FUNC type NumTraits (line 166) | struct NumTraits function dummy_precision (line 169) | static inline long double dummy_precision() { return 1e-15l; } type _Real (line 175) | typedef _Real Real; type typename (line 176) | typedef typename NumTraits<_Real>::Literal Literal; function EIGEN_DEVICE_FUNC (line 185) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 187) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 189) | EIGEN_DEVICE_FUNC type typename (line 197) | typedef typename NumTraits::Real RealScalar; type Array (line 198) | typedef Array Real; type typename (line 199) | typedef typename NumTraits::NonInteger NonIntegerScalar; type Array (line 200) | typedef Array N... type ArrayType (line 201) | typedef ArrayType & Nested; type typename (line 202) | typedef typename NumTraits::Literal Literal; function EIGEN_DEVICE_FUNC (line 214) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 216) | EIGEN_DEVICE_FUNC function digits10 (line 219) | static inline int digits10() { return NumTraits::digits10(); } function string (line 222) | struct NumTraits function void (line 244) | struct NumTraits {} FILE: include/eigen3/Eigen/src/Core/PermutationMatrix.h function namespace (line 14) | namespace Eigen { function namespace (line 282) | namespace internal { type internal (line 311) | typedef internal::traits Traits; type typename (line 317) | typedef typename Traits::IndicesType IndicesType; type typename (line 318) | typedef typename Traits::StorageIndex StorageIndex; function explicit (line 326) | explicit inline PermutationMatrix(Index size) : m_indices(size) function m_indices (line 339) | inline PermutationMatrix(const PermutationMatrix& other) : m_indices(oth... function m_indices (line 350) | inline PermutationMatrix(const MatrixBase& indices) : m_indices(i... function namespace (line 419) | namespace internal { type internal (line 436) | typedef internal::traits Traits; type typename (line 440) | typedef typename Traits::IndicesType IndicesType; type typename (line 441) | typedef typename IndicesType::Scalar StorageIndex; function m_indices (line 444) | inline Map(const StorageIndex* indicesPtr) function namespace (line 484) | namespace internal { type internal (line 517) | typedef internal::traits Traits; type typename (line 521) | typedef typename Traits::IndicesType IndicesType; function m_indices (line 524) | inline PermutationWrapper(const IndicesType& indices) type internal (line 568) | typedef internal::traits PermTraits; type typename (line 576) | typedef typename PermutationType::DenseMatrixType DenseMatrixType; function namespace (line 625) | namespace internal { FILE: include/eigen3/Eigen/src/Core/PlainObjectBase.h function namespace (line 25) | namespace Eigen { function Scalar (line 160) | const Scalar& coeff(Index rowId, Index colId) const function Scalar (line 173) | const Scalar& coeff(Index index) const function Scalar (line 204) | const Scalar& coeffRef(Index rowId, Index colId) const function Scalar (line 215) | const Scalar& coeffRef(Index index) const function PacketScalar (line 222) | PacketScalar packet(Index rowId, Index colId) const function PacketScalar (line 232) | PacketScalar packet(Index index) const function writePacket (line 239) | void writePacket(Index rowId, Index colId, const PacketScalar& val) function writePacket (line 249) | void writePacket(Index index, const PacketScalar& val) function Scalar (line 255) | const Scalar *data() const function Scalar (line 259) | Scalar *data() function resize (line 279) | void resize(Index rows, Index cols) function EIGEN_DEVICE_FUNC (line 308) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 333) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 347) | EIGEN_DEVICE_FUNC function conservativeResize (line 390) | void conservativeResize(Index rows, Index cols) function conservativeResize (line 403) | void conservativeResize(Index rows, NoChange_t) function conservativeResize (line 417) | void conservativeResize(NoChange_t, Index cols) function conservativeResize (line 432) | void conservativeResize(Index size) function EIGEN_DEVICE_FUNC (line 493) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 502) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 521) | EIGEN_DEVICE_FUNC function EIGEN_STRONG_INLINE (line 532) | EIGEN_STRONG_INLINE PlainObjectBase(const DenseBase &other) function EIGEN_STRONG_INLINE (line 543) | EIGEN_STRONG_INLINE PlainObjectBase(const EigenBase &other) function EIGEN_STRONG_INLINE (line 553) | EIGEN_STRONG_INLINE PlainObjectBase(const ReturnByValue& o... function ConstMapType (line 587) | static inline ConstMapType Map(const Scalar* data) function MapType (line 589) | static inline MapType Map(Scalar* data) function ConstMapType (line 591) | static inline ConstMapType Map(const Scalar* data, Index size) function MapType (line 593) | static inline MapType Map(Scalar* data, Index size) function ConstMapType (line 595) | static inline ConstMapType Map(const Scalar* data, Index rows, Index cols) function MapType (line 597) | static inline MapType Map(Scalar* data, Index rows, Index cols) function ConstAlignedMapType (line 600) | static inline ConstAlignedMapType MapAligned(const Scalar* data) function AlignedMapType (line 602) | static inline AlignedMapType MapAligned(Scalar* data) function ConstAlignedMapType (line 604) | static inline ConstAlignedMapType MapAligned(const Scalar* data, Index s... function AlignedMapType (line 606) | static inline AlignedMapType MapAligned(Scalar* data, Index size) function ConstAlignedMapType (line 608) | static inline ConstAlignedMapType MapAligned(const Scalar* data, Index r... function AlignedMapType (line 610) | static inline AlignedMapType MapAligned(Scalar* data, Index rows, Index ... function _init2 (line 757) | void _init2(const Index& val0, const Index& val1, function _init1 (line 795) | void _init1(const Index& val0, function _init1 (line 808) | void _init1(const Scalar* data){ function _init1 (line 822) | void _init1(const Derived& other){ function EIGEN_STRONG_INLINE (line 843) | EIGEN_STRONG_INLINE void _init1(const RotationBase::type RhsNested; type typename (line 90) | typedef typename internal::remove_all::type LhsNestedCleaned; type typename (line 91) | typedef typename internal::remove_all::type RhsNestedCleaned; function EIGEN_DEVICE_FUNC (line 93) | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), ... function namespace (line 112) | namespace internal { FILE: include/eigen3/Eigen/src/Core/ProductEvaluators.h function namespace (line 16) | namespace Eigen { type evaluator (line 56) | typedef evaluator, DiagInd... function explicit (line 71) | explicit evaluator(const XprType& xpr) type typename (line 100) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 101) | typedef evaluator Base; function explicit (line 107) | explicit product_evaluator(const XprType& xpr) type Product (line 157) | typedef Product SrcXprType; type Product (line 172) | typedef Product SrcXprType; type CwiseBinaryOp (line 190) | typedef CwiseBinaryOp, function addTo (line 255) | void addTo(Dst& dst, const Lhs& lhs, const Rhs& rhs) function subTo (line 261) | void subTo(Dst& dst, const Lhs& lhs, const Rhs& rhs) type typename (line 489) | typedef typename find_best_packet::type LhsVec... type typename (line 490) | typedef typename find_best_packet::type RhsVec... function CoeffReturnType (line 550) | const CoeffReturnType coeff(Index row, Index col) const function EIGEN_DEVICE_FUNC (line 559) | EIGEN_DEVICE_FUNC const CoeffReturnType coeff(Index index) const function PacketType (line 567) | PacketType packet(Index row, Index col) const function PacketType (line 578) | PacketType packet(Index index) const type Product (line 600) | typedef Product XprType; type Product (line 601) | typedef Product BaseProduct; type product_evaluator (line 602) | typedef product_evaluator::Scalar Scalar; type typename (line 720) | typedef typename Product::Scalar Scalar; type typename (line 741) | typedef typename Product::Scalar Scalar; type typename (line 754) | typedef typename Product::Scalar Scalar; type typename (line 772) | typedef typename ScalarBinaryOpTraits XprType; type typename (line 845) | typedef typename XprType::PlainObject PlainObject; function EIGEN_DEVICE_FUNC (line 851) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function Scalar (line 856) | const Scalar coeff(Index row, Index col) const function PacketType (line 863) | PacketType packet(Index row, Index col) const function PacketType (line 872) | PacketType packet(Index idx) const type typename (line 888) | typedef typename Base::Scalar Scalar; type Product (line 890) | typedef Product XprType; type typename (line 891) | typedef typename XprType::PlainObject PlainObject; function EIGEN_DEVICE_FUNC (line 895) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function Scalar (line 900) | const Scalar coeff(Index row, Index col) const function PacketType (line 907) | PacketType packet(Index row, Index col) const function PacketType (line 914) | PacketType packet(Index idx) const type typename (line 937) | typedef typename remove_all::type MatrixTypeCleaned; function run (line 940) | inline void run(Dest& dst, const PermutationType& perm, const Expression... type typename (line 1044) | typedef typename nested_eval::type MatrixType; type typename (line 1045) | typedef typename remove_all::type MatrixTypeCleaned; function run (line 1048) | inline void run(Dest& dst, const TranspositionType& tr, const Expression... FILE: include/eigen3/Eigen/src/Core/Random.h function namespace (line 15) | namespace internal { FILE: include/eigen3/Eigen/src/Core/Redux.h function namespace (line 14) | namespace Eigen { type typename (line 145) | typedef typename Derived::Scalar Scalar; type typename (line 146) | typedef typename redux_traits::PacketType PacketScalar; type typename (line 166) | typedef typename Derived::Scalar Scalar; type typename (line 167) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 190) | Scalar run(const Derived &mat, const Func& func) type typename (line 213) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 215) | static Scalar run(const Derived &mat, const Func& func) type typename (line 272) | typedef typename redux_traits::PacketType PacketType; function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC static Scalar run(const Derived &mat, const Func& func) type typename (line 311) | typedef typename redux_traits::PacketType PacketScalar; function Scalar (line 317) | Scalar run(const Derived &mat, const Func& func) function EIGEN_DEVICE_FUNC (line 338) | EIGEN_DEVICE_FUNC explicit redux_evaluator(const XprType &xpr) : m_evalu... type typename (line 340) | typedef typename XprType::Scalar Scalar; type typename (line 341) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 342) | typedef typename XprType::PacketScalar PacketScalar; type typename (line 343) | typedef typename XprType::PacketReturnType PacketReturnType; function EIGEN_DEVICE_FUNC (line 363) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 367) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 379) | EIGEN_DEVICE_FUNC function typename (line 410) | typename internal::traits::Scalar FILE: include/eigen3/Eigen/src/Core/Ref.h function namespace (line 13) | namespace Eigen { type typename (line 61) | typedef typename internal::traits::PlainObjectType PlainObjectT... type typename (line 62) | typedef typename internal::traits::StrideType StrideType; function Index (line 69) | inline Index innerStride() const function EIGEN_DEVICE_FUNC (line 253) | EIGEN_DEVICE_FUNC inline Ref(const Ref& other) : Base(other) { function construct (line 265) | void construct(const Expression& expr,internal::true_type) function construct (line 271) | void construct(const Expression& expr, internal::false_type) FILE: include/eigen3/Eigen/src/Core/Replicate.h function namespace (line 13) | namespace Eigen { type typename (line 64) | typedef typename internal::traits::MatrixTypeNested MatrixTyp... type typename (line 65) | typedef typename internal::traits::_MatrixTypeNested _MatrixT... FILE: include/eigen3/Eigen/src/Core/ReturnByValue.h function namespace (line 14) | namespace Eigen { type typename (line 56) | typedef typename internal::dense_xpr_base::type Base; function evalTo (line 61) | inline void evalTo(Dest& dst) const function class (line 68) | class Unusable{ function namespace (line 88) | namespace internal { FILE: include/eigen3/Eigen/src/Core/Reverse.h function namespace (line 15) | namespace Eigen { type internal (line 85) | typedef internal::reverse_packet_cond revers... function m_matrix (line 88) | inline Reverse(const MatrixType& matrix) : m_matrix(matrix) { } function namespace (line 163) | namespace internal { FILE: include/eigen3/Eigen/src/Core/Select.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 73) | inline EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 82) | inline EIGEN_DEVICE_FUNC function typename (line 139) | typename ThenDerived::Scalar& elseScalar) const FILE: include/eigen3/Eigen/src/Core/SelfAdjointView.h function namespace (line 13) | namespace Eigen { type _MatrixType (line 54) | typedef _MatrixType MatrixType; type TriangularBase (line 55) | typedef TriangularBase Base; type typename (line 56) | typedef typename internal::traits::MatrixTypeNested Mat... type typename (line 57) | typedef typename internal::traits::MatrixTypeNestedClea... type MatrixTypeNestedCleaned (line 58) | typedef MatrixTypeNestedCleaned NestedExpression; type typename (line 61) | typedef typename internal::traits::Scalar Scalar; type typename (line 62) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 63) | typedef typename internal::remove_all ConjugateR... function EIGEN_DEVICE_FUNC (line 196) | EIGEN_DEVICE_FUNC type typename (line 284) | typedef typename Base::DstXprType DstXprType; type typename (line 285) | typedef typename Base::SrcXprType SrcXprType; type typename (line 292) | typedef typename Base::SrcEvaluatorType SrcEvaluatorType; type typename (line 293) | typedef typename Base::Scalar Scalar; type typename (line 294) | typedef typename Base::AssignmentTraits AssignmentTraits; function EIGEN_DEVICE_FUNC (line 297) | EIGEN_DEVICE_FUNC triangular_dense_assignment_kernel(DstEvaluatorType &d... function EIGEN_DEVICE_FUNC (line 301) | EIGEN_DEVICE_FUNC void assignCoeff(Index row, Index col) function EIGEN_DEVICE_FUNC (line 309) | EIGEN_DEVICE_FUNC void assignDiagonalCoeff(Index id) function EIGEN_DEVICE_FUNC (line 314) | EIGEN_DEVICE_FUNC void assignOppositeCoeff(Index, Index) FILE: include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Solve.h function namespace (line 13) | namespace Eigen { type typename (line 66) | typedef typename internal::traits::StorageIndex StorageIndex; function namespace (line 110) | namespace internal { type Solve (line 139) | typedef Solve SrcXprType; function run (line 140) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type Solve (line 155) | typedef Solve,RhsType> SrcXprType; function run (line 156) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 173) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/eigen3/Eigen/src/Core/SolveTriangular.h function namespace (line 13) | namespace Eigen { function run (line 121) | static void run(const Lhs& lhs, Rhs& rhs) function run (line 141) | static void run(const Lhs& lhs, Rhs& rhs) type typename (line 174) | typedef typename internal::conditional Base; FILE: include/eigen3/Eigen/src/Core/SolverBase.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/StableNorm.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Stride.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Swap.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/Transpose.h function namespace (line 14) | namespace Eigen { function namespace (line 90) | namespace internal { type typename (line 128) | typedef typename internal::conditional< function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC inline ScalarWithConstIfNotLvalue* data() { return der... function EIGEN_DEVICE_FUNC (line 135) | EIGEN_DEVICE_FUNC inline const Scalar* data() const { return derived().n... function EIGEN_DEVICE_FUNC (line 138) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 144) | EIGEN_DEVICE_FUNC function namespace (line 219) | namespace internal { type typename (line 239) | typedef typename MatrixType::Scalar Scalar; type typename (line 240) | typedef typename internal::packet_traits& indices) : m_indices(indi... function m_indices (line 205) | inline Transpositions(Index size) : m_indices(size) function namespace (line 219) | namespace internal { type typename (line 238) | typedef typename Traits::IndicesType IndicesType; type typename (line 239) | typedef typename IndicesType::Scalar StorageIndex; function explicit (line 241) | explicit inline Map(const StorageIndex* indicesPtr) function namespace (line 278) | namespace internal { type typename (line 295) | typedef typename Traits::IndicesType IndicesType; type typename (line 296) | typedef typename IndicesType::Scalar StorageIndex; function explicit (line 298) | explicit inline TranspositionsWrapper(IndicesType& indices) function namespace (line 359) | namespace internal { type TranspositionsDerived (line 371) | typedef TranspositionsDerived TranspositionType; type typename (line 372) | typedef typename TranspositionType::IndicesType IndicesType; FILE: include/eigen3/Eigen/src/Core/TriangularMatrix.h function namespace (line 14) | namespace Eigen { type typename (line 192) | typedef typename internal::traits::Scalar Scalar; type _MatrixType (line 193) | typedef _MatrixType MatrixType; type typename (line 197) | typedef typename internal::traits::MatrixTypeNestedNonRe... type typename (line 199) | typedef typename internal::remove_all::MatrixTypeNestedClean... function m_matrix (line 217) | inline TriangularView(MatrixType& matrix) : m_matrix(matrix) function EIGEN_DEVICE_FUNC (line 236) | EIGEN_DEVICE_FUNC type TriangularView (line 239) | typedef TriangularView ConjugateRe... function EIGEN_DEVICE_FUNC (line 241) | EIGEN_DEVICE_FUNC type TriangularBase (line 339) | typedef TriangularBase Base; type typename (line 340) | typedef typename internal::traits::Scalar Scalar; type _MatrixType (line 342) | typedef _MatrixType MatrixType; type typename (line 343) | typedef typename MatrixType::PlainObject DenseMatrixType; type DenseMatrixType (line 344) | typedef DenseMatrixType PlainObject; type typename (line 350) | typedef typename internal::traits::StorageKind Stora... function EIGEN_DEVICE_FUNC (line 389) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 392) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 396) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 399) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 405) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 415) | EIGEN_DEVICE_FUNC function solveInPlace (line 510) | void solveInPlace(const MatrixBase& other) const function swap (line 519) | void swap(TriangularBase const & other) function namespace (line 699) | namespace internal { type evaluator (line 717) | typedef evaluator DstEvaluatorType; type evaluator (line 787) | typedef evaluator SrcEvaluatorType; type triangular_dense_assignment_kernel (line 797) | typedef triangular_dense_assignment_kernel< Mode function Kernel (line 799) | Kernel kernel(dstEvaluator, srcEvaluator, func, dst.const_cast_derived()); type AssignmentKind (line 818) | struct AssignmentKind type Triangular2Dense (line 818) | typedef Triangular2Dense Kind; type AssignmentKind (line 819) | struct AssignmentKind type Dense2Triangular (line 819) | typedef Dense2Triangular Kind; type typename (line 857) | typedef typename DstEvaluatorType::XprType DstXprType; type typename (line 864) | typedef typename Kernel::Scalar Scalar; function namespace (line 939) | namespace internal { function run (line 962) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 973) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/eigen3/Eigen/src/Core/VectorBlock.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/VectorwiseOp.h function namespace (line 14) | namespace Eigen { function namespace (line 97) | namespace internal { type typename (line 161) | typedef typename ExpressionType::RealScalar RealScalar; type Eigen (line 162) | typedef Eigen::Index Index; type typename (line 163) | typedef typename internal::ref_selector::non_const_type ... type typename (line 164) | typedef typename internal::remove_all::type Expres... type PartialReduxExpr (line 169) | typedef PartialReduxExpr ThisEvaluator; function namespace (line 119) | namespace internal { function typename (line 206) | typename internal::traits::Scalar function typename (line 224) | typename internal::traits::Scalar function typename (line 243) | typename internal::traits::Scalar function typename (line 261) | typename internal::traits::Scalar FILE: include/eigen3/Eigen/src/Core/arch/AVX/Complex.h function namespace (line 13) | namespace Eigen { function Packet4cf (line 124) | Packet4cf preverse(const Packet4cf& a) { type conj_helper (line 174) | struct conj_helper function EIGEN_STRONG_INLINE (line 176) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 179) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type conj_helper (line 185) | struct conj_helper function EIGEN_STRONG_INLINE (line 187) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 190) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type conj_helper (line 196) | struct conj_helper function EIGEN_STRONG_INLINE (line 198) | EIGEN_STRONG_INLINE Packet4cf pmadd(const Packet4cf& x, const Packet4cf&... function EIGEN_STRONG_INLINE (line 201) | EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf& a, const Packet4cf& ... type Packet2cd (line 224) | struct Packet2cd type packet_traits (line 231) | struct packet_traits function default_packet_traits (line 231) | double> > : default_packet_traits function Packet2cd (line 254) | struct unpacket_traits { typedef std::complex type; e... function Packet2cd (line 258) | Packet2cd pnegate(const Packet2cd& a) { return Packet2cd(pnegate(a.v)); } function Packet2cd (line 259) | Packet2cd pconj(const Packet2cd& a) function Packet2cd (line 319) | Packet2cd preverse(const Packet2cd& a) { type conj_helper (line 354) | struct conj_helper function EIGEN_STRONG_INLINE (line 356) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 359) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... type conj_helper (line 365) | struct conj_helper function EIGEN_STRONG_INLINE (line 367) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 370) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... type conj_helper (line 376) | struct conj_helper function EIGEN_STRONG_INLINE (line 378) | EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const Packet2cd&... function EIGEN_STRONG_INLINE (line 381) | EIGEN_STRONG_INLINE Packet2cd pmul(const Packet2cd& a, const Packet2cd& ... function Packet4cf (line 427) | Packet4cf pinsertfirst(const Packet4cf& a, std::complex b) function Packet2cd (line 432) | Packet2cd pinsertfirst(const Packet2cd& a, std::complex b) function Packet4cf (line 437) | Packet4cf pinsertlast(const Packet4cf& a, std::complex b) function Packet2cd (line 442) | Packet2cd pinsertlast(const Packet2cd& a, std::complex b) FILE: include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h function namespace (line 17) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet8f (line 136) | Packet8f pnegate(const Packet8f& a) function Packet4d (line 140) | Packet4d pnegate(const Packet4d& a) function Packet8f (line 145) | Packet8f pconj(const Packet8f& a) { return a; } function Packet4d (line 146) | Packet4d pconj(const Packet4d& a) { return a; } function Packet8i (line 147) | Packet8i pconj(const Packet8i& a) { return a; } function Index (line 284) | Index stride) FILE: include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet16f (line 174) | Packet16f pnegate(const Packet16f& a) { function Packet8d (line 178) | Packet8d pnegate(const Packet8d& a) { function Packet16f (line 183) | Packet16f pconj(const Packet16f& a) { function Packet8d (line 187) | Packet8d pconj(const Packet8d& a) { function Packet16i (line 191) | Packet16i pconj(const Packet16i& a) { function Packet16f (line 219) | Packet16f pmadd(const Packet16f& a, const Packet16f& b, function Packet8d (line 224) | Packet8d pmadd(const Packet8d& a, const Packet8d& b, function Packet16f (line 638) | Packet16f preverse(const Packet16f& a) function Packet8d (line 643) | Packet8d preverse(const Packet8d& a) function Packet16f (line 648) | Packet16f pabs(const Packet16f& a) function Packet8d (line 654) | Packet8d pabs(const Packet8d& a) { function Packet16f (line 1298) | Packet16f pblend(const Selector<16>& /*ifPacket*/, function Packet8d (line 1305) | Packet8d pblend(const Selector<8>& /*ifPacket*/, FILE: include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h function namespace (line 14) | namespace Eigen { function Packet2cf (line 100) | Packet2cf pnegate(const Packet2cf& a) { return Packet2cf(pnegate(a.v)); } function Packet2cf (line 101) | Packet2cf pconj(const Packet2cf& a) { return Packet2cf(pxor(a.... function Packet2cf (line 137) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 194) | struct conj_helper function EIGEN_STRONG_INLINE (line 196) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 199) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 205) | struct conj_helper function EIGEN_STRONG_INLINE (line 207) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 210) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 216) | struct conj_helper function EIGEN_STRONG_INLINE (line 218) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 221) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... function Packet2cf (line 250) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... type Packet1cd (line 259) | struct Packet1cd type packet_traits (line 266) | struct packet_traits function default_packet_traits (line 266) | double> > : default_packet_traits function Packet1cd (line 289) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 316) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet1cd (line 317) | Packet1cd pconj(const Packet1cd& a) { return Packet1cd(pxor(a.v, reinter... function Packet1cd (line 354) | Packet1cd preverse(const Packet1cd& a) { return a; } function EIGEN_STRONG_INLINE (line 373) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 376) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 382) | struct conj_helper function EIGEN_STRONG_INLINE (line 384) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 387) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 393) | struct conj_helper function EIGEN_STRONG_INLINE (line 395) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 398) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... function EIGEN_STRONG_INLINE (line 414) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/**/(const Packet1cd& x) FILE: include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h function namespace (line 19) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet4f (line 355) | Packet4f pnegate(const Packet4f& a) { return p4f_ZERO - a; } function Packet4i (line 356) | Packet4i pnegate(const Packet4i& a) { return p4i_ZERO - a; } function Packet4f (line 358) | Packet4f pconj(const Packet4f& a) { return a; } function Packet4i (line 359) | Packet4i pconj(const Packet4i& a) { return a; } type __vector (line 774) | typedef __vector double Packet2d; type Packet2ul (line 775) | typedef __vector unsigned long long Packet2ul; type Packet2l (line 776) | typedef __vector long long Packet2l; type Packet2ul (line 778) | typedef Packet2ul Packet2bl; type __vector (line 780) | typedef __vector __bool function default_packet_traits (line 807) | struct packet_traits : default_packet_traits function Packet2d (line 838) | struct unpacket_traits { typedef double type; enum {size=2, al... FILE: include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h function namespace (line 15) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/CUDA/Half.h function namespace (line 46) | namespace Eigen { function namespace (line 495) | namespace std { function namespace (line 534) | namespace Eigen { function namespace (line 626) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h function namespace (line 14) | namespace Eigen { function ptranspose (line 107) | void type Packet16h (line 338) | typedef struct { function Packet16h (line 343) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 346) | struct packet_traits : default_packet_traits { function Packet16h (line 375) | struct unpacket_traits { typedef Eigen::half type; enum {size... function Packet16h (line 407) | Packet16h function EIGEN_STRONG_INLINE (line 418) | EIGEN_STRONG_INLINE Packet16f half2float(const Packet16h& a) { function EIGEN_STRONG_INLINE (line 446) | EIGEN_STRONG_INLINE Packet16h float2half(const Packet16f& a) { type Packet8h (line 706) | typedef struct { function Packet8h (line 711) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 714) | struct packet_traits : default_packet_traits { function Packet8h (line 743) | struct unpacket_traits { typedef Eigen::half type; enum {size=... function EIGEN_STRONG_INLINE (line 784) | EIGEN_STRONG_INLINE Packet8f half2float(const Packet8h& a) { function EIGEN_STRONG_INLINE (line 803) | EIGEN_STRONG_INLINE Packet8h float2half(const Packet8f& a) { function Packet8h (line 826) | Packet8h pconj(const Packet8h& a) { return a; } type Packet4h (line 965) | typedef struct { function Packet4h (line 970) | struct is_arithmetic { enum { value = true }; } function default_packet_traits (line 973) | struct packet_traits : default_packet_traits { function Packet4h (line 1002) | struct unpacket_traits { typedef Eigen::half type; enum {size=... function Packet4h (line 1014) | Packet4h pconj(const Packet4h& a) { return a; } FILE: include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/NEON/Complex.h function namespace (line 14) | namespace Eigen { function Packet2cf (line 154) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 235) | struct conj_helper function EIGEN_STRONG_INLINE (line 237) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 240) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 246) | struct conj_helper function EIGEN_STRONG_INLINE (line 248) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 251) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 257) | struct conj_helper function EIGEN_STRONG_INLINE (line 259) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 262) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type Packet1cd (line 301) | struct Packet1cd type packet_traits (line 308) | struct packet_traits function default_packet_traits (line 308) | double> > : default_packet_traits function Packet1cd (line 331) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 341) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate*/(const Packet1cd& x) FILE: include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h function namespace (line 15) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h function namespace (line 15) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/SSE/Complex.h function namespace (line 13) | namespace Eigen { function Packet2cf (line 148) | Packet2cf preverse(const Packet2cf& a) { return Packet2cf(_mm_castpd_ps(... type conj_helper (line 178) | struct conj_helper function EIGEN_STRONG_INLINE (line 180) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 183) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 196) | struct conj_helper function EIGEN_STRONG_INLINE (line 198) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 201) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 214) | struct conj_helper function EIGEN_STRONG_INLINE (line 216) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 219) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... function EIGEN_STRONG_INLINE (line 242) | EIGEN_STRONG_INLINE Packet2cf pcplxflip/* */(const Packet2cf... type Packet1cd (line 249) | struct Packet1cd type packet_traits (line 259) | struct packet_traits function default_packet_traits (line 259) | double> > : default_packet_traits function Packet1cd (line 283) | struct unpacket_traits { typedef std::complex type; e... function Packet1cd (line 287) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet1cd (line 288) | Packet1cd pconj(const Packet1cd& a) function Packet1cd (line 336) | Packet1cd preverse(const Packet1cd& a) { return a; } function EIGEN_STRONG_INLINE (line 365) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 368) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 381) | struct conj_helper function EIGEN_STRONG_INLINE (line 383) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 386) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 399) | struct conj_helper function EIGEN_STRONG_INLINE (line 401) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 404) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... function EIGEN_STRONG_INLINE (line 427) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/* */(const Packet1cd... function Packet2cf (line 442) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... function Packet2cf (line 447) | Packet2cf pinsertfirst(const Packet2cf& a, std::complex b) function Packet1cd (line 452) | Packet1cd pinsertfirst(const Packet1cd&, std::complex b) function Packet2cf (line 457) | Packet2cf pinsertlast(const Packet2cf& a, std::complex b) function Packet1cd (line 462) | Packet1cd pinsertlast(const Packet1cd&, std::complex b) FILE: include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h function namespace (line 18) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h function namespace (line 13) | namespace Eigen { function Packet4f (line 441) | Packet4f preverse(const Packet4f& a) function Packet2d (line 443) | Packet2d preverse(const Packet2d& a) function Packet4i (line 445) | Packet4i preverse(const Packet4i& a) function Packet4f (line 448) | Packet4f pabs(const Packet4f& a) function Packet2d (line 453) | Packet2d pabs(const Packet2d& a) function Packet4i (line 458) | Packet4i pabs(const Packet4i& a) function EIGEN_STRONG_INLINE (line 500) | EIGEN_STRONG_INLINE void punpackp(Packet4f* vecs) function Packet4i (line 802) | Packet4i pblend(const Selector<4>& ifPacket, const Packet4i& thenPacket,... function Packet4f (line 812) | Packet4f pblend(const Selector<4>& ifPacket, const Packet4f& thenPacket,... function Packet2d (line 822) | Packet2d pblend(const Selector<2>& ifPacket, const Packet2d& thenPacket,... function Packet4f (line 833) | Packet4f pinsertfirst(const Packet4f& a, float b) function Packet2d (line 842) | Packet2d pinsertfirst(const Packet2d& a, double b) function Packet4f (line 851) | Packet4f pinsertlast(const Packet4f& a, float b) function Packet2d (line 861) | Packet2d pinsertlast(const Packet2d& a, double b) function pmadd (line 873) | float pmadd(const float& a, const float& b, const float& c) { function pmadd (line 876) | double pmadd(const double& a, const double& b, const double& c) { function __m128 (line 887) | static inline __m128 _mm_castpd_ps (__m128d x) { return reinterpret_c... function __m128i (line 888) | static inline __m128i _mm_castpd_si128(__m128d x) { return reinterpret_c... function __m128d (line 889) | static inline __m128d _mm_castps_pd (__m128 x) { return reinterpret_c... function __m128i (line 890) | static inline __m128i _mm_castps_si128(__m128 x) { return reinterpret_c... function __m128 (line 891) | static inline __m128 _mm_castsi128_ps(__m128i x) { return reinterpret_c... function __m128d (line 892) | static inline __m128d _mm_castsi128_pd(__m128i x) { return reinterpret_c... FILE: include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h function namespace (line 14) | namespace Eigen { function Packet1cd (line 138) | Packet1cd pnegate(const Packet1cd& a) { return Packet1cd(pnegate(Packet2... function Packet2cf (line 139) | Packet2cf pnegate(const Packet2cf& a) { return Packet2cf(pnegate(Packet4... function Packet1cd (line 140) | Packet1cd pconj(const Packet1cd& a) { return Packet1cd((Packet2d)vec_xor... function Packet2cf (line 141) | Packet2cf pconj(const Packet2cf& a) function Packet1cd (line 204) | Packet1cd preverse(const Packet1cd& a) { return a; } function Packet2cf (line 205) | Packet2cf preverse(const Packet2cf& a) type conj_helper (line 273) | struct conj_helper function EIGEN_STRONG_INLINE (line 275) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 278) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 284) | struct conj_helper function EIGEN_STRONG_INLINE (line 286) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 289) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 295) | struct conj_helper function EIGEN_STRONG_INLINE (line 297) | EIGEN_STRONG_INLINE Packet1cd pmadd(const Packet1cd& x, const Packet1cd&... function EIGEN_STRONG_INLINE (line 300) | EIGEN_STRONG_INLINE Packet1cd pmul(const Packet1cd& a, const Packet1cd& ... type conj_helper (line 306) | struct conj_helper function EIGEN_STRONG_INLINE (line 308) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 311) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 317) | struct conj_helper function EIGEN_STRONG_INLINE (line 319) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 322) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... type conj_helper (line 328) | struct conj_helper function EIGEN_STRONG_INLINE (line 330) | EIGEN_STRONG_INLINE Packet2cf pmadd(const Packet2cf& x, const Packet2cf&... function EIGEN_STRONG_INLINE (line 333) | EIGEN_STRONG_INLINE Packet2cf pmul(const Packet2cf& a, const Packet2cf& ... function EIGEN_STRONG_INLINE (line 359) | EIGEN_STRONG_INLINE Packet1cd pcplxflip/**/(const Packet1cd& x) function EIGEN_STRONG_INLINE (line 364) | EIGEN_STRONG_INLINE Packet2cf pcplxflip/**/(const Packet2cf& x) function Packet2cf (line 386) | Packet2cf pblend(const Selector<2>& ifPacket, const Packet2cf& thenPacke... FILE: include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h function namespace (line 19) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h function namespace (line 15) | namespace Eigen { function Packet4i (line 538) | Packet4i pnegate(const Packet4i& a) { return (-a); } function Packet4f (line 539) | Packet4f pnegate(const Packet4f& a) function Packet2d (line 546) | Packet2d pnegate(const Packet2d& a) { return (-a); } function Packet4i (line 548) | Packet4i pconj(const Packet4i& a) { return a; } function Packet4f (line 549) | Packet4f pconj(const Packet4f& a) { return a; } function Packet2d (line 550) | Packet2d pconj(const Packet2d& a) { return a; } function Packet4i (line 552) | Packet4i pmadd(const Packet4i& a, const Packet4i& b, const Packet4i& c) ... function Packet4f (line 553) | Packet4f pmadd(const Packet4f& a, const Packet4f& b, const Packet4f& c) function Packet2d (line 560) | Packet2d pmadd(const Packet2d& a, const Packet2d& b, const Packet2d& c) ... function Packet4i (line 688) | Packet4i preverse(const Packet4i& a) function Packet2d (line 693) | Packet2d preverse(const Packet2d& a) function Packet4f (line 698) | Packet4f preverse(const Packet4f& a) function Packet4i (line 918) | Packet4i pblend(const Selector<4>& ifPacket, const Packet4i& thenPacket,... function Packet4f (line 924) | Packet4f pblend(const Selector<4>& ifPacket, const Packet4f& thenPacket,... function Packet2d (line 935) | Packet2d pblend(const Selector<2>& ifPacket, const Packet2d& thenPacket,... FILE: include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h function namespace (line 13) | namespace Eigen { function assignCoeff (line 70) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a -= b; } function assignPacket (line 73) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 92) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a *= b; } function assignPacket (line 95) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 113) | void assignCoeff(DstScalar& a, const SrcScalar& b) const { a /= b; } function assignPacket (line 116) | void assignPacket(DstScalar* a, const Packet& b) const function assignCoeff (line 145) | void assignCoeff(Scalar& a, const Scalar& b) const FILE: include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h function namespace (line 13) | namespace Eigen { type typename (line 116) | typedef typename ScalarBinaryOpTraits... function EIGEN_STRONG_INLINE (line 144) | EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, co... function Packet (line 146) | const Packet packetOp(const Packet& a, const Packet& b) const function result_type (line 149) | const result_type predux(const Packet& a) const type typename (line 168) | typedef typename ScalarBinaryOpTraits... function EIGEN_STRONG_INLINE (line 170) | EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, co... function Packet (line 172) | const Packet packetOp(const Packet& a, const Packet& b) const function result_type (line 175) | const result_type predux(const Packet& a) const function const (line 211) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a=... function const (line 218) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return ab;} function const (line 239) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a>... function const (line 246) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return !(... function const (line 253) | bool operator()(const LhsScalar& a, const RhsScalar& b) const {return a!... function Scalar (line 267) | const Scalar operator() (const Scalar &x, const Scalar &y) const type typename (line 294) | typedef typename ScalarBinaryOpTraits::Re... type Scalar (line 299) | typedef Scalar LhsScalar; type Exponent (line 300) | typedef Exponent RhsScalar; function EIGEN_DEVICE_FUNC (line 304) | EIGEN_DEVICE_FUNC type typename (line 324) | typedef typename ScalarBinaryOpTraits { type scalar_boolean_or_op (line 398) | struct scalar_boolean_or_op { function scalar_boolean_or_op (line 402) | struct functor_traits { type scalar_boolean_xor_op (line 414) | struct scalar_boolean_xor_op { function scalar_boolean_xor_op (line 418) | struct functor_traits { type typename (line 435) | typedef typename BinaryOp::first_argument_type first_argument_type; type typename (line 436) | typedef typename BinaryOp::second_argument_type second_argument_type; type typename (line 437) | typedef typename BinaryOp::result_type result_type; function m_value (line 439) | bind1st_op(const first_argument_type &val) : m_value(val) {} function result_type (line 441) | const result_type operator() (const second_argument_type& b) const { ret... function Packet (line 444) | const Packet packetOp(const Packet& b) const type typename (line 454) | typedef typename BinaryOp::first_argument_type first_argument_type; type typename (line 455) | typedef typename BinaryOp::second_argument_type second_argument_type; type typename (line 456) | typedef typename BinaryOp::result_type result_type; function m_value (line 458) | bind2nd_op(const second_argument_type &val) : m_value(val) {} function result_type (line 460) | const result_type operator() (const first_argument_type& a) const { retu... function Packet (line 463) | const Packet packetOp(const Packet& a) const FILE: include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h function namespace (line 13) | namespace Eigen { function Scalar (line 136) | const Scalar operator() (IndexType i) const { return impl(i); } function EIGEN_STRONG_INLINE (line 139) | EIGEN_STRONG_INLINE const Packet packetOp(IndexType i) const { return im... FILE: include/eigen3/Eigen/src/Core/functors/StlFunctors.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h function namespace (line 13) | namespace Eigen { function result_type (line 171) | result_type operator() (const Scalar& a) const { return numext::real(a); } function result_type (line 187) | result_type operator() (const Scalar& a) const { return numext::imag(a); } function Scalar (line 233) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 235) | inline Packet packetOp(const Packet& a) const { return internal::pexp(a); } function Scalar (line 273) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 275) | inline Packet packetOp(const Packet& a) const { return internal::plog(a); } function Scalar (line 304) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 306) | inline Packet packetOp(const Packet& a) const { return internal::plog1p(... function Scalar (line 324) | inline const Scalar operator() (const Scalar& a) const { EIGEN_USING_STD... function Packet (line 326) | inline Packet packetOp(const Packet& a) const { return internal::plog10(... function Scalar (line 338) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 340) | inline Packet packetOp(const Packet& a) const { return internal::psqrt(a... function Scalar (line 365) | inline const Scalar operator() (const Scalar& a) const { return Scalar(1... function Packet (line 367) | inline Packet packetOp(const Packet& a) const { return internal::prsqrt(... function Scalar (line 384) | inline Scalar operator() (const Scalar& a) const { return numext::cos(a); } function Packet (line 386) | inline Packet packetOp(const Packet& a) const { return internal::pcos(a); } function Scalar (line 403) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 405) | inline Packet packetOp(const Packet& a) const { return internal::psin(a); } function Scalar (line 423) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 425) | inline Packet packetOp(const Packet& a) const { return internal::ptan(a); } function Scalar (line 442) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 444) | inline Packet packetOp(const Packet& a) const { return internal::pacos(a... function Scalar (line 461) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 463) | inline Packet packetOp(const Packet& a) const { return internal::pasin(a... function Scalar (line 481) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 483) | inline Packet packetOp(const Packet& a) const { return internal::patan(a... function Scalar (line 501) | inline const Scalar operator()(const Scalar& a) const { return numext::t... function Packet (line 503) | inline Packet packetOp(const Packet& x) const { return ptanh(x); } function Scalar (line 537) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 539) | inline Packet packetOp(const Packet& a) const { return internal::psinh(a... function Scalar (line 556) | inline const Scalar operator() (const Scalar& a) const { return numext::... function Packet (line 558) | inline Packet packetOp(const Packet& a) const { return internal::pcosh(a... function Scalar (line 576) | inline Scalar operator() (const Scalar& a) const { return Scalar(1)/a; } function Packet (line 578) | inline const Packet packetOp(const Packet& a) const function Scalar (line 592) | inline Scalar operator() (const Scalar& a) const { return a*a; } function Packet (line 594) | inline const Packet packetOp(const Packet& a) const function Scalar (line 608) | inline Scalar operator() (const Scalar& a) const { return a*a*a; } function Packet (line 610) | inline const Packet packetOp(const Packet& a) const function EIGEN_STRONG_INLINE (line 623) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 625) | inline Packet packetOp(const Packet& a) const { return internal::pround(... function EIGEN_STRONG_INLINE (line 642) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 644) | inline Packet packetOp(const Packet& a) const { return internal::pfloor(... function EIGEN_STRONG_INLINE (line 661) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { re... function Packet (line 663) | inline Packet packetOp(const Packet& a) const { return internal::pceil(a... function result_type (line 681) | result_type operator() (const Scalar& a) const { return (numext::isnan)(... function result_type (line 699) | result_type operator() (const Scalar& a) const { return (numext::isinf)(... function result_type (line 717) | result_type operator() (const Scalar& a) const { return (numext::isfinit... function const (line 735) | bool operator() (const bool& a) const { return !a; } function EIGEN_DEVICE_FUNC (line 753) | EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const function EIGEN_DEVICE_FUNC (line 764) | EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const FILE: include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h function namespace (line 14) | namespace Eigen { function EIGEN_ALWAYS_INLINE (line 317) | EIGEN_ALWAYS_INLINE static void run(const CJ& cj, A& a, B& b, C& c, T& /... function gebp_madd (line 331) | void gebp_madd(const CJ& cj, A& a, B& b, C& c, T& t) type _RhsScalar (line 355) | typedef _RhsScalar RhsScalar; type typename (line 356) | typedef typename ScalarBinaryOpTraits::ReturnType ... type typename (line 386) | typedef typename packet_traits::type _LhsPacket; type typename (line 387) | typedef typename packet_traits::type _RhsPacket; type typename (line 388) | typedef typename packet_traits::type _ResPacket; type typename (line 390) | typedef typename conditional::type Lh... type typename (line 391) | typedef typename conditional::type Rh... type typename (line 392) | typedef typename conditional::type Re... type ResPacket (line 394) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 401) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function loadRhs (line 412) | void loadRhs(const RhsScalar* b, RhsPacketType& dest) const function EIGEN_STRONG_INLINE (line 417) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function loadLhs (line 423) | void loadLhs(const LhsScalar* a, LhsPacketType& dest) const function loadLhsUnaligned (line 429) | void loadLhsUnaligned(const LhsScalar* a, LhsPacketType& dest) const function madd (line 435) | void madd(const LhsPacketType& a, const RhsPacketType& b, AccPacketType&... function EIGEN_STRONG_INLINE (line 450) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... function acc (line 456) | void acc(const ResPacketHalf& c, const ResPacketHalf& alpha, ResPacketHa... type RealScalar (line 468) | typedef RealScalar RhsScalar; type typename (line 469) | typedef typename ScalarBinaryOpTraits::ReturnType ... type typename (line 492) | typedef typename packet_traits::type _LhsPacket; type typename (line 493) | typedef typename packet_traits::type _RhsPacket; type typename (line 494) | typedef typename packet_traits::type _ResPacket; type typename (line 496) | typedef typename conditional::type Lh... type typename (line 497) | typedef typename conditional::type Rh... type typename (line 498) | typedef typename conditional::type Re... type ResPacket (line 500) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 507) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, RhsPacket& dest) const function EIGEN_STRONG_INLINE (line 512) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function EIGEN_STRONG_INLINE (line 517) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 522) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 527) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function EIGEN_STRONG_INLINE (line 537) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Ac... function EIGEN_STRONG_INLINE (line 542) | EIGEN_STRONG_INLINE void madd_impl(const LhsPacket& a, const RhsPacket& ... function EIGEN_STRONG_INLINE (line 552) | EIGEN_STRONG_INLINE void madd_impl(const LhsScalar& a, const RhsScalar& ... function EIGEN_STRONG_INLINE (line 557) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... type std (line 603) | typedef std::complex LhsScalar; type std (line 604) | typedef std::complex RhsScalar; type std (line 605) | typedef std::complex ResScalar; type typename (line 625) | typedef typename packet_traits::type RealPacket; type typename (line 626) | typedef typename packet_traits::type ScalarPacket; type DoublePacket (line 627) | typedef DoublePacket DoublePacketType; type typename (line 629) | typedef typename conditional::type Lhs... type typename (line 630) | typedef typename conditional::type... type typename (line 631) | typedef typename conditional::type Res... type typename (line 632) | typedef typename conditional::type... function EIGEN_STRONG_INLINE (line 643) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, ResPacket& dest) const function EIGEN_STRONG_INLINE (line 649) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, DoublePacketType& d... function EIGEN_STRONG_INLINE (line 655) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, ResPacket& dest... function EIGEN_STRONG_INLINE (line 659) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, DoublePacketTyp... function EIGEN_STRONG_INLINE (line 665) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsPacket& b0,... function EIGEN_STRONG_INLINE (line 675) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, DoublePacketTy... function EIGEN_STRONG_INLINE (line 683) | EIGEN_STRONG_INLINE void broadcastRhs(const RhsScalar* b, RhsScalar& b0,... function EIGEN_STRONG_INLINE (line 691) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 696) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 701) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Do... function EIGEN_STRONG_INLINE (line 707) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Re... function EIGEN_STRONG_INLINE (line 712) | EIGEN_STRONG_INLINE void acc(const Scalar& c, const Scalar& alpha, Scala... function EIGEN_STRONG_INLINE (line 714) | EIGEN_STRONG_INLINE void acc(const DoublePacketType& c, const ResPacket&... type RealScalar (line 751) | typedef RealScalar LhsScalar; type Scalar (line 752) | typedef Scalar RhsScalar; type Scalar (line 753) | typedef Scalar ResScalar; type typename (line 773) | typedef typename packet_traits::type _LhsPacket; type typename (line 774) | typedef typename packet_traits::type _RhsPacket; type typename (line 775) | typedef typename packet_traits::type _ResPacket; type typename (line 777) | typedef typename conditional::type Lh... type typename (line 778) | typedef typename conditional::type Rh... type typename (line 779) | typedef typename conditional::type Re... type ResPacket (line 781) | typedef ResPacket AccPacket; function EIGEN_STRONG_INLINE (line 788) | EIGEN_STRONG_INLINE void loadRhs(const RhsScalar* b, RhsPacket& dest) const function broadcastRhs (line 793) | void broadcastRhs(const RhsScalar* b, RhsPacket& b0, RhsPacket& b1, RhsP... function EIGEN_STRONG_INLINE (line 805) | EIGEN_STRONG_INLINE void loadLhs(const LhsScalar* a, LhsPacket& dest) const function EIGEN_STRONG_INLINE (line 810) | EIGEN_STRONG_INLINE void loadRhsQuad(const RhsScalar* b, RhsPacket& dest... function EIGEN_STRONG_INLINE (line 816) | EIGEN_STRONG_INLINE void loadLhsUnaligned(const LhsScalar* a, LhsPacket&... function EIGEN_STRONG_INLINE (line 821) | EIGEN_STRONG_INLINE void madd(const LhsPacket& a, const RhsPacket& b, Ac... function EIGEN_STRONG_INLINE (line 826) | EIGEN_STRONG_INLINE void madd_impl(const LhsPacket& a, const RhsPacket& ... function EIGEN_STRONG_INLINE (line 837) | EIGEN_STRONG_INLINE void madd_impl(const LhsScalar& a, const RhsScalar& ... function EIGEN_STRONG_INLINE (line 842) | EIGEN_STRONG_INLINE void acc(const AccPacket& c, const ResPacket& alpha,... type gebp_traits (line 861) | typedef gebp_traits Traits; type typename (line 862) | typedef typename Traits::ResScalar ResScalar; type typename (line 863) | typedef typename Traits::LhsPacket LhsPacket; type typename (line 864) | typedef typename Traits::RhsPacket RhsPacket; type typename (line 865) | typedef typename Traits::ResPacket ResPacket; type typename (line 866) | typedef typename Traits::AccPacket AccPacket; type gebp_traits (line 868) | typedef gebp_traits Swapp... type typename (line 869) | typedef typename SwappedTraits::ResScalar SResScalar; type typename (line 870) | typedef typename SwappedTraits::LhsPacket SLhsPacket; type typename (line 871) | typedef typename SwappedTraits::RhsPacket SRhsPacket; type typename (line 872) | typedef typename SwappedTraits::ResPacket SResPacket; type typename (line 873) | typedef typename SwappedTraits::AccPacket SAccPacket; type typename (line 875) | typedef typename DataMapper::LinearMapper LinearMapper; type typename (line 1529) | typedef typename unpacket_traits::half SResPacketHalf; type typename (line 1584) | typedef typename conditional=8,typename type typename (line 1585) | typedef typename conditional=8,typename type typename (line 1586) | typedef typename conditional=8,typename type typename (line 1587) | typedef typename conditional=8,typename type typename (line 1894) | typedef typename DataMapper::LinearMapper LinearMapper; type typename (line 2018) | typedef typename DataMapper::LinearMapper LinearMapper; function l1CacheSize (line 2111) | inline std::ptrdiff_t l1CacheSize() function l2CacheSize (line 2120) | inline std::ptrdiff_t l2CacheSize() function l3CacheSize (line 2130) | inline std::ptrdiff_t l3CacheSize() function setCpuCacheSizes (line 2142) | inline void setCpuCacheSizes(std::ptrdiff_t l1, std::ptrdiff_t l2, std::... FILE: include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h function namespace (line 13) | namespace Eigen { type typename (line 58) | typedef typename ScalarBinaryOpTraits::ReturnType ... type const_blas_data_mapper (line 68) | typedef const_blas_data_mapper RhsMap... type blas_data_mapper (line 69) | typedef blas_data_mapper::type LhsS... type typename (line 286) | typedef typename conditional::type RhsS... type gebp_traits (line 287) | typedef gebp_traits Traits; function initParallel (line 317) | void initParallel(Index, Index, Index, Index) function allocateA (line 320) | inline void allocateA() {} function allocateB (line 321) | inline void allocateB() {} function allocateAll (line 322) | inline void allocateAll() {} type typename (line 334) | typedef typename conditional::type LhsS... type typename (line 335) | typedef typename conditional::type RhsS... type gebp_traits (line 336) | typedef gebp_traits Traits; function initParallel (line 363) | void initParallel(Index rows, Index cols, Index depth, Index num_threads) function allocateA (line 376) | void allocateA() function allocateB (line 382) | void allocateB() function allocateAll (line 388) | void allocateAll() function namespace (line 403) | namespace internal { FILE: include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h function namespace (line 13) | namespace Eigen { type gebp_traits (line 139) | typedef gebp_traits Traits; type typename (line 140) | typedef typename Traits::ResScalar ResScalar; type blas_data_mapper (line 147) | typedef blas_data_mapper ResMapper; type typename (line 206) | typedef typename internal::remove_all LhsBlasTraits; type typename (line 208) | typedef typename LhsBlasTraits::DirectLinearAccessType ActualLhs; type typename (line 209) | typedef typename internal::remove_all::type _ActualLhs; type typename (line 212) | typedef typename internal::remove_all RhsBlasTraits; type typename (line 214) | typedef typename RhsBlasTraits::DirectLinearAccessType ActualRhs; type typename (line 215) | typedef typename internal::remove_all::type _ActualRhs; type internal (line 253) | typedef internal::blas_traits LhsBlasTraits; type typename (line 254) | typedef typename LhsBlasTraits::DirectLinearAccessType ActualLhs; type typename (line 255) | typedef typename internal::remove_all::type _ActualLhs; type typename (line 258) | typedef typename internal::remove_all RhsBlasTraits; type typename (line 260) | typedef typename RhsBlasTraits::DirectLinearAccessType ActualRhs; type typename (line 261) | typedef typename internal::remove_all::type _ActualRhs; type internal (line 281) | typedef internal::gemm_blocking_space::type _LhsPacket; type typename (line 348) | typedef typename packet_traits::type _RhsPacket; type typename (line 349) | typedef typename packet_traits::type _ResPacket; type typename (line 351) | typedef typename conditional::type Lh... type typename (line 352) | typedef typename conditional::type Rh... type typename (line 353) | typedef typename conditional::type Re... type typename (line 387) | typedef typename LhsMapper::VectorMapper LhsScalars; FILE: include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/products/Parallelizer.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h function namespace (line 13) | namespace Eigen { type gebp_traits (line 332) | typedef gebp_traits Traits; type const_blas_data_mapper (line 334) | typedef const_blas_data_mapper LhsMapper; type const_blas_data_mapper (line 335) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 337) | typedef blas_data_mapper Traits; type const_blas_data_mapper (line 427) | typedef const_blas_data_mapper LhsMapper; type blas_data_mapper (line 428) | typedef blas_data_mapper OtherBlasTraits; type typename (line 57) | typedef typename OtherBlasTraits::DirectLinearAccessType ActualOtherType; type typename (line 58) | typedef typename internal::remove_all::type _ActualOthe... type internal (line 88) | typedef internal::blas_traits OtherBlasTraits; type typename (line 89) | typedef typename OtherBlasTraits::DirectLinearAccessType ActualOtherType; type typename (line 90) | typedef typename internal::remove_all::type _ActualOthe... type internal (line 103) | typedef internal::gemm_blocking_space::type _ActualUType; type internal (line 68) | typedef internal::blas_traits VBlasTraits; type typename (line 69) | typedef typename VBlasTraits::DirectLinearAccessType ActualVType; type typename (line 70) | typedef typename internal::remove_all::type _ActualVType; type typename (line 82) | typedef typename internal::remove_all LhsMapper; type const_blas_data_mapper (line 121) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 122) | typedef blas_data_mapper LhsMapper; type const_blas_data_mapper (line 278) | typedef const_blas_data_mapper RhsMapper; type blas_data_mapper (line 279) | typedef blas_data_mapper, 0, OuterSt... function LhsMap (line 115) | const LhsMap lhs(_lhs,rows,cols,OuterStride<>(lhsStride)); function namespace (line 171) | namespace internal { function namespace (line 200) | namespace internal { function run (line 290) | void run(const Lhs &lhs, const Rhs &rhs, Dest& dest, const typename Dest... FILE: include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h type VectorX (line 96) | typedef VectorX##EIGPREFIX VectorRhs; type VectorX (line 185) | typedef VectorX##EIGPREFIX VectorRhs; FILE: include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h function namespace (line 13) | namespace Eigen { type const_blas_data_mapper (line 56) | typedef const_blas_data_mapper TriMapper; type blas_data_mapper (line 57) | typedef blas_data_mapper OtherMapper; type gebp_traits (line 61) | typedef gebp_traits Traits; type typename (line 205) | typedef typename NumTraits::Real RealScalar; type blas_data_mapper (line 207) | typedef blas_data_mapper LhsMapper; type const_blas_data_mapper (line 208) | typedef const_blas_data_mapper RhsMapper; type gebp_traits (line 212) | typedef gebp_traits Traits; FILE: include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h function namespace (line 13) | namespace Eigen { type Map (line 38) | typedef Map, 0, OuterSt... FILE: include/eigen3/Eigen/src/Core/util/BlasUtil.h function namespace (line 16) | namespace Eigen { function EIGEN_STRONG_INLINE (line 81) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 84) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function EIGEN_STRONG_INLINE (line 91) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 94) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const function EIGEN_STRONG_INLINE (line 101) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const Scalar& y, const... function EIGEN_STRONG_INLINE (line 104) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const Scalar& y) const type std (line 110) | typedef std::complex Scalar; function EIGEN_STRONG_INLINE (line 111) | EIGEN_STRONG_INLINE Scalar pmadd(const Scalar& x, const RealScalar& y, c... function EIGEN_STRONG_INLINE (line 113) | EIGEN_STRONG_INLINE Scalar pmul(const Scalar& x, const RealScalar& y) const type std (line 119) | typedef std::complex Scalar; function EIGEN_STRONG_INLINE (line 120) | EIGEN_STRONG_INLINE Scalar pmadd(const RealScalar& x, const Scalar& y, c... function EIGEN_STRONG_INLINE (line 122) | EIGEN_STRONG_INLINE Scalar pmul(const RealScalar& x, const Scalar& y) const function To (line 127) | To run(const From& x) { return To(x); } function typename (line 132) | typename NumTraits::Real run(const Scalar& x) { return numext::r... function m_data (line 139) | m_data(data) {} function Scalar (line 141) | Scalar operator()(Index i) const { function EIGEN_ALWAYS_INLINE (line 145) | EIGEN_ALWAYS_INLINE Packet load(Index i) const { function aligned (line 150) | bool aligned(Index i) const { type typename (line 162) | typedef typename packet_traits::half HalfPacket; function m_data (line 164) | m_data(data) {} function prefetch (line 166) | void prefetch(int i) const { function Packet (line 174) | Packet loadPacket(Index i) const { function HalfPacket (line 178) | HalfPacket loadHalfPacket(Index i) const { function storePacket (line 182) | void storePacket(Index i, const Packet &p) const { type typename (line 195) | typedef typename packet_traits::half HalfPacket; type BlasLinearMapper (line 197) | typedef BlasLinearMapper LinearMapper; type BlasVectorMapper (line 198) | typedef BlasVectorMapper VectorMapper; function EIGEN_DEVICE_FUNC (line 200) | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE blas_data_mapper(Scalar* data, Ind... function LinearMapper (line 207) | LinearMapper getLinearMapper(Index i, Index j) const { function VectorMapper (line 211) | VectorMapper getVectorMapper(Index i, Index j) const { function Packet (line 221) | Packet loadPacket(Index i, Index j) const { function HalfPacket (line 225) | HalfPacket loadHalfPacket(Index i, Index j) const { function scatterPacket (line 230) | void scatterPacket(Index i, Index j, const SubPacket &p) const { function EIGEN_ALWAYS_INLINE (line 235) | EIGEN_ALWAYS_INLINE SubPacket gatherPacket(Index i, Index j) const { function EIGEN_DEVICE_FUNC (line 240) | EIGEN_DEVICE_FUNC const Scalar* data() const { return m_data; } function EIGEN_DEVICE_FUNC (line 242) | EIGEN_DEVICE_FUNC Index firstAligned(Index size) const { type typename (line 271) | typedef typename traits::Scalar Scalar; type XprType (line 272) | typedef const XprType& ExtractType; type XprType (line 273) | typedef XprType _ExtractType; type typename (line 283) | typedef typename conditional, NestedXpr> XprType; type typename (line 298) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 304) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 305) | static inline Scalar extractScalarFactor(const XprType& x) { return conj... type CwiseBinaryOp (line 314) | typedef CwiseBinaryOp, const type typename (line 315) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 316) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 317) | static inline Scalar extractScalarFactor(const XprType& x) type CwiseBinaryOp (line 325) | typedef CwiseBinaryOp, NestedXpr, const type typename (line 326) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 327) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 328) | static inline Scalar extractScalarFactor(const XprType& x) type CwiseUnaryOp (line 343) | typedef CwiseUnaryOp, NestedXpr> XprType; type typename (line 344) | typedef typename Base::ExtractType ExtractType; function ExtractType (line 345) | static inline ExtractType extract(const XprType& x) { return Base::extra... function Scalar (line 346) | static inline Scalar extractScalarFactor(const XprType& x) type typename (line 355) | typedef typename NestedXpr::Scalar Scalar; type blas_traits (line 356) | typedef blas_traits Base; type Transpose (line 357) | typedef Transpose XprType; type Transpose (line 358) | typedef Transpose other; function deallocate (line 753) | void deallocate(pointer p, size_type /*num*/) function namespace (line 784) | namespace internal { FILE: include/eigen3/Eigen/src/Core/util/Meta.h function namespace (line 23) | namespace Eigen { type T (line 118) | typedef const T type; type T (line 119) | typedef T const& type; type T (line 120) | typedef T const* type; type T (line 121) | typedef T const* const type; type T (line 122) | typedef T const* const type; type any_conversion (line 129) | struct any_conversion type yes (line 134) | struct yes {int a[1];} type no (line 135) | struct no {int a[2];} type T (line 165) | typedef T type; function namespace (line 173) | namespace device { function class (line 272) | class noncopyable type typename (line 290) | typedef typename std::result_of::type type1; type typename (line 291) | typedef typename remove_all::type type; type has_none (line 296) | struct has_none {int a[1];} type has_std_result_type (line 297) | struct has_std_result_type {int a[2];} type has_tr1_result (line 298) | struct has_tr1_result {int a[3];} type typename (line 301) | typedef typename internal::remove_all::type type; type typename (line 319) | typedef typename unary_result_of_select::typ... type typename (line 323) | typedef typename internal::remove_all::type type; type typename (line 343) | typedef typename binary_result_of_select::type type; type typename (line 367) | typedef typename ternary_result_of_select(... FILE: include/eigen3/Eigen/src/Core/util/StaticAssert.h function namespace (line 37) | namespace Eigen { FILE: include/eigen3/Eigen/src/Core/util/XprHelper.h function namespace (line 25) | namespace Eigen { function class (line 89) | class no_assignment_operator function EIGEN_STRONG_INLINE (line 110) | EIGEN_STRONG_INLINE explicit variable_if_dynamic(T v) { EIGEN_ONLY_USED_... function T (line 111) | T value() { return T(Value); } function setValue (line 112) | void setValue(T) {} function EIGEN_DEVICE_FUNC (line 118) | EIGEN_DEVICE_FUNC variable_if_dynamic() { eigen_assert(false); } function explicit (line 120) | explicit variable_if_dynamic(T value) : m_value(value) {} function setValue (line 122) | void setValue(T value) { m_value = value; } function EIGEN_STRONG_INLINE (line 131) | EIGEN_STRONG_INLINE explicit variable_if_dynamicindex(T v) { EIGEN_ONLY_... function T (line 132) | T value() { return T(Value); } function setValue (line 133) | void setValue(T) {} function EIGEN_DEVICE_FUNC (line 139) | EIGEN_DEVICE_FUNC variable_if_dynamicindex() { eigen_assert(false); } function explicit (line 141) | explicit variable_if_dynamicindex(T value) : m_value(value) {} function setValue (line 143) | void setValue(T value) { m_value = value; } type T (line 160) | typedef T type; type T (line 161) | typedef T half; type typename (line 188) | typedef typename find_best_packet_helper::type type; type typename (line 329) | typedef typename plain_matrix_type::type type; type typename (line 352) | typedef typename plain_matrix_type_dense::type _CastType; type typename (line 493) | typedef typename _CastType::Scalar NewScalarType; type typename (line 494) | typedef typename conditional::v... type A (line 502) | typedef A ret; type A (line 506) | typedef A ret; type A (line 510) | typedef A ret; type Matrix (line 581) | typedef Matrix::RowsAtCompileTime, traits::... type Matrix (line 632) | typedef Matrix::RowsAtCompileTime, traits:... type CwiseNullaryOp (line 635) | typedef CwiseNullaryOp, const type glue_shapes (line 658) | struct glue_shapes type TriangularShape (line 658) | typedef TriangularShape type; type ScalarBinaryOpTraits (line 766) | struct ScalarBinaryOpTraits type T (line 776) | typedef T ReturnType; type T (line 782) | typedef T ReturnType; type T (line 787) | typedef T ReturnType; type T (line 794) | typedef T ReturnType; type T (line 801) | typedef T ReturnType; type ReturnType (line 808) | typedef void ReturnType; FILE: include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h function namespace (line 17) | namespace Eigen { function EigenvalueType (line 182) | const EigenvalueType& eigenvalues() const function Index (line 233) | Index getMaxIterations() FILE: include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h function namespace (line 17) | namespace Eigen { function ComplexMatrixType (line 162) | const ComplexMatrixType& matrixT() const function Index (line 235) | Index getMaxIterations() function namespace (line 349) | namespace internal { FILE: include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h function namespace (line 16) | namespace Eigen { function EigenvalueType (line 244) | const EigenvalueType& eigenvalues() const function Index (line 295) | Index getMaxIterations() type Matrix (line 319) | typedef Matrix::Real RealScalar; function namespace (line 322) | namespace internal { FILE: include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Eigenvalues/RealQZ.h function namespace (line 13) | namespace Eigen { function MatrixType (line 139) | const MatrixType& matrixS() const { type Matrix (line 200) | typedef Matrix Vector3s; type Matrix (line 201) | typedef Matrix Vector2s; type Matrix (line 202) | typedef Matrix Matrix2s; type JacobiRotation (line 203) | typedef JacobiRotation JRs; FILE: include/eigen3/Eigen/src/Eigenvalues/RealSchur.h function namespace (line 16) | namespace Eigen { function MatrixType (line 144) | const MatrixType& matrixT() const function Index (line 213) | Index getMaxIterations() type Matrix (line 236) | typedef Matrix Vector3s; function typename (line 353) | typename MatrixType::Scalar RealSchur::computeNormOfT() FILE: include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h function namespace (line 16) | namespace Eigen { function namespace (line 370) | namespace internal { function namespace (line 469) | namespace internal { type typename (line 715) | typedef typename SolverType::RealVectorType VectorType; type typename (line 716) | typedef typename SolverType::Scalar Scalar; type typename (line 717) | typedef typename SolverType::EigenvectorsType EigenvectorsType; function EIGEN_DEVICE_FUNC (line 719) | EIGEN_DEVICE_FUNC function namespace (line 805) | namespace internal { FILE: include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h function namespace (line 14) | namespace Eigen { function namespace (line 321) | namespace internal { type typename (line 439) | typedef typename Tridiagonalization::CoeffVectorType CoeffVe... type typename (line 440) | typedef typename Tridiagonalization::HouseholderSequenceType... type typename (line 463) | typedef typename MatrixType::RealScalar RealScalar; FILE: include/eigen3/Eigen/src/Geometry/AlignedBox.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 146) | EIGEN_DEVICE_FUNC inline VectorType corner(CornerType corner) const function EIGEN_DEVICE_FUNC (line 164) | EIGEN_DEVICE_FUNC inline VectorType sample() const function contains (line 182) | inline bool contains(const MatrixBase& p) const function EIGEN_DEVICE_FUNC (line 189) | EIGEN_DEVICE_FUNC inline bool contains(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 194) | EIGEN_DEVICE_FUNC inline bool intersects(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 210) | EIGEN_DEVICE_FUNC inline AlignedBox& extend(const AlignedBox& b) function EIGEN_DEVICE_FUNC (line 220) | EIGEN_DEVICE_FUNC inline AlignedBox& clamp(const AlignedBox& b) function EIGEN_DEVICE_FUNC (line 230) | EIGEN_DEVICE_FUNC inline AlignedBox intersection(const AlignedBox& b) const function EIGEN_DEVICE_FUNC (line 236) | EIGEN_DEVICE_FUNC inline AlignedBox merged(const AlignedBox& b) const function NonInteger (line 267) | inline NonInteger exteriorDistance(const MatrixBase& p) const function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC inline NonInteger exteriorDistance(const AlignedBox& b... function explicit (line 292) | inline explicit AlignedBox(const AlignedBox& other) function EIGEN_DEVICE_FUNC (line 145) | EIGEN_DEVICE_FUNC static inline const AngleAxis Identity() { return Angl... function EIGEN_DEVICE_FUNC (line 151) | EIGEN_DEVICE_FUNC bool isApprox(const AngleAxis& other, const typename N... type AngleAxis (line 157) | typedef AngleAxis AngleAxisf; type AngleAxis (line 160) | typedef AngleAxis AngleAxisd; FILE: include/eigen3/Eigen/src/Geometry/EulerAngles.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/Geometry/Homogeneous.h function namespace (line 13) | namespace Eigen { type MatrixBase (line 68) | typedef MatrixBase Base; function explicit (line 71) | explicit inline Homogeneous(const MatrixType& matrix) function EIGEN_DEVICE_FUNC (line 299) | EIGEN_DEVICE_FUNC homogeneous_right_product_impl(const MatrixType& lhs, ... type HomogeneousShape (line 325) | typedef HomogeneousShape Shape; type AssignmentKind (line 328) | struct AssignmentKind type Dense2Dense (line 328) | typedef Dense2Dense Kind; type typename (line 336) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 337) | typedef evaluator Base; function EIGEN_DEVICE_FUNC (line 339) | EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) type Homogeneous (line 370) | typedef Homogeneous SrcXprType; type typename (line 400) | typedef typename Rhs::template type typename (line 401) | typedef typename remove_const::type Li... type typename (line 402) | typedef typename Rhs::ConstRowXpr Co... type Replicate (line 403) | typedef Replicate Co... type Product (line 404) | typedef Product Li... type CwiseBinaryOp (line 405) | typedef CwiseBinaryOp Base; function EIGEN_DEVICE_FUNC (line 418) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) type typename (line 453) | typedef typename Lhs::template type typename (line 454) | typedef typename remove_const::type Li... type typename (line 455) | typedef typename Lhs::ConstColXpr Co... type Replicate (line 456) | typedef Replicate Co... type Product (line 457) | typedef Product Li... type CwiseBinaryOp (line 458) | typedef CwiseBinaryOp Base; function EIGEN_DEVICE_FUNC (line 471) | EIGEN_DEVICE_FUNC explicit product_evaluator(const XprType& xpr) function evalTo (line 482) | static void evalTo(Dest& dst, const TransformType& lhs, const Homogeneou... FILE: include/eigen3/Eigen/src/Geometry/Hyperplane.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Geometry/OrthoMethods.h function namespace (line 14) | namespace Eigen { function namespace (line 50) | namespace internal { type typename (line 87) | typedef typename internal::nested_eval::type DerivedNested; type typename (line 88) | typedef typename internal::nested_eval::type OtherDerive... function namespace (line 137) | namespace internal { FILE: include/eigen3/Eigen/src/Geometry/ParametrizedLine.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Geometry/Quaternion.h function namespace (line 13) | namespace Eigen { type Quaternion (line 307) | typedef Quaternion Quaternionf; type Quaternion (line 310) | typedef Quaternion Quaterniond; function namespace (line 316) | namespace internal { function namespace (line 324) | namespace internal { type _Scalar (line 354) | typedef _Scalar Scalar; type typename (line 355) | typedef typename internal::traits::Coefficients Coefficients; function EIGEN_STRONG_INLINE (line 365) | EIGEN_STRONG_INLINE Map(const Scalar* coeffs) : m_coeffs(coeffs) {} type _Scalar (line 391) | typedef _Scalar Scalar; type typename (line 392) | typedef typename internal::traits::Coefficients Coefficients; function EIGEN_STRONG_INLINE (line 402) | EIGEN_STRONG_INLINE Map(Scalar* coeffs) : m_coeffs(coeffs) {} function EIGEN_DEVICE_FUNC (line 404) | EIGEN_DEVICE_FUNC inline Coefficients& coeffs() { return m_coeffs; } type Map (line 413) | typedef Map, 0> QuaternionMapf; type Map (line 416) | typedef Map, 0> QuaternionMapd; type Map (line 419) | typedef Map, Aligned> QuaternionMapAlignedf; type Map (line 422) | typedef Map, Aligned> QuaternionMapAlignedd; function namespace (line 430) | namespace internal { function typename (line 535) | inline typename QuaternionBase::Matrix3 function namespace (line 678) | namespace internal { function typename (line 707) | inline typename internal::traits::Scalar function namespace (line 756) | namespace internal { function run (line 804) | static inline void run(QuaternionBase& q, const Other& vec) FILE: include/eigen3/Eigen/src/Geometry/Rotation2D.h function namespace (line 13) | namespace Eigen { function explicit (line 147) | inline explicit Rotation2D(const Rotation2D& other) function EIGEN_DEVICE_FUNC (line 152) | EIGEN_DEVICE_FUNC static inline Rotation2D Identity() { return Rotation2... function EIGEN_DEVICE_FUNC (line 158) | EIGEN_DEVICE_FUNC bool isApprox(const Rotation2D& other, const typename ... type Rotation2D (line 165) | typedef Rotation2D Rotation2Df; type Rotation2D (line 168) | typedef Rotation2D Rotation2Dd; FILE: include/eigen3/Eigen/src/Geometry/RotationBase.h function namespace (line 13) | namespace Eigen { function VectorType (line 93) | inline VectorType _transformVector(const OtherVectorType& v) const function namespace (line 97) | namespace internal { function EIGEN_DEVICE_FUNC (line 113) | EIGEN_DEVICE_FUNC static inline ReturnType run(const RotationDerived& r,... type Matrix (line 125) | typedef Matrix::type operator* (const Mat... function UniformScaling (line 81) | inline UniformScaling inverse() const type DiagonalMatrix (line 146) | typedef DiagonalMatrix AlignedScaling2f; type DiagonalMatrix (line 148) | typedef DiagonalMatrix AlignedScaling2d; type DiagonalMatrix (line 150) | typedef DiagonalMatrix AlignedScaling3f; type DiagonalMatrix (line 152) | typedef DiagonalMatrix AlignedScaling3d; FILE: include/eigen3/Eigen/src/Geometry/Transform.h function namespace (line 15) | namespace Eigen { type _Scalar (line 213) | typedef _Scalar Scalar; type Eigen (line 214) | typedef Eigen::Index StorageIndex; type Eigen (line 215) | typedef Eigen::Index Index; type typename (line 217) | typedef typename internal::make_proper_matrix_type LinearMatrixType; type Block (line 223) | typedef Block VectorType; type Block (line 237) | typedef Block::Flags & R... type Block (line 239) | typedef const Block... type Translation (line 241) | typedef Translation TranslationType; type Transform (line 246) | typedef Transform TransformTimeDia... function EIGEN_DEVICE_FUNC (line 262) | EIGEN_DEVICE_FUNC inline Transform(const Transform& other) function EIGEN_DEVICE_FUNC (line 268) | EIGEN_DEVICE_FUNC inline explicit Transform(const TranslationType& t) function EIGEN_DEVICE_FUNC (line 273) | EIGEN_DEVICE_FUNC inline explicit Transform(const UniformScaling... function explicit (line 279) | inline explicit Transform(const RotationBase& r) type internal (line 288) | typedef internal::transform_take_affine_part take_affine_part; function explicit (line 292) | inline explicit Transform(const EigenBase& other) type typename (line 348) | typedef typename Transform::MatrixTyp... function EIGEN_DEVICE_FUNC (line 389) | EIGEN_DEVICE_FUNC inline Scalar operator() (Index row, Index col) const ... function EIGEN_DEVICE_FUNC (line 392) | EIGEN_DEVICE_FUNC inline Scalar& operator() (Index row, Index col) { ret... function EIGEN_DEVICE_FUNC (line 397) | EIGEN_DEVICE_FUNC inline MatrixType& matrix() { return m_matrix; } function EIGEN_DEVICE_FUNC (line 402) | EIGEN_DEVICE_FUNC inline LinearPart linear() { return LinearPart(m_matri... function EIGEN_DEVICE_FUNC (line 405) | EIGEN_DEVICE_FUNC inline ConstAffinePart affine() const { return take_af... type internal (line 509) | typedef internal::transform_transform_product_impl::ProductType ... function EIGEN_DEVICE_FUNC (line 533) | EIGEN_DEVICE_FUNC void setIdentity() { m_matrix.setIdentity(); } function EIGEN_DEVICE_FUNC (line 539) | EIGEN_DEVICE_FUNC static const Transform Identity() function Scalar (line 622) | const Scalar* data() const { return m_matrix.data(); } function EIGEN_DEVICE_FUNC (line 624) | EIGEN_DEVICE_FUNC Scalar* data() { return m_matrix.data(); } function explicit (line 637) | inline explicit Transform(const Transform Lhs; type Transform (line 1485) | typedef Transform Rhs; type Transform (line 1486) | typedef Transform ResultType; function ResultType (line 1487) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1501) | typedef Transform Rhs; type Transform (line 1502) | typedef Transform ResultType; function ResultType (line 1503) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1513) | typedef Transform Rhs; type Transform (line 1514) | typedef Transform ResultType; function ResultType (line 1515) | static ResultType run(const Lhs& lhs, const Rhs& rhs) type Transform (line 1528) | typedef Transform Rhs; type Transform (line 1529) | typedef Transform ResultType; function ResultType (line 1530) | static ResultType run(const Lhs& lhs, const Rhs& rhs) FILE: include/eigen3/Eigen/src/Geometry/Translation.h function namespace (line 13) | namespace Eigen { function explicit (line 160) | inline explicit Translation(const Translation& other) function EIGEN_DEVICE_FUNC (line 167) | EIGEN_DEVICE_FUNC bool isApprox(const Translation& other, const typename... type Translation (line 174) | typedef Translation Translation2f; type Translation (line 175) | typedef Translation Translation2d; type Translation (line 176) | typedef Translation Translation3f; type Translation (line 177) | typedef Translation Translation3d; FILE: include/eigen3/Eigen/src/Geometry/Umeyama.h function namespace (line 26) | namespace internal { type typename (line 97) | typedef typename internal::umeyama_transform_matrix_type::Scalar Scalar; type typename (line 99) | typedef typename NumTraits::Real RealScalar; function EIGEN_STATIC_ASSERT (line 102) | EIGEN_STATIC_ASSERT((internal::is_same run(const QuaternionBase& _a, ... function Quaternion (line 146) | static inline Quaternion run(const QuaternionBase& q) FILE: include/eigen3/Eigen/src/Householder/BlockHouseholder.h function namespace (line 16) | namespace Eigen { FILE: include/eigen3/Eigen/src/Householder/Householder.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/Householder/HouseholderSequence.h function namespace (line 14) | namespace Eigen { type Block (line 88) | typedef Block EssentialVectorType; type HouseholderSequence (line 89) | typedef HouseholderSequence Househol... function EssentialVectorType (line 90) | static inline const EssentialVectorType essentialVector(const Householde... type HouseholderSequence (line 101) | typedef HouseholderSequence Househo... function EssentialVectorType (line 102) | static inline const EssentialVectorType essentialVector(const Householde... type typename (line 111) | typedef typename ScalarBinaryOpTraits::Scalar Scalar; type HouseholderSequence (line 133) | typedef HouseholderSequence< function EssentialVectorType (line 202) | const EssentialVectorType essentialVector(Index k) const type Block (line 326) | typedef Block::Real RealScalar; type DiagonalPreconditioner (line 132) | typedef DiagonalPreconditioner<_Scalar> Base; function Base (line 139) | LeastSquareDiagonalPreconditioner(const MatType& mat) : Base() function ComputationInfo (line 188) | ComputationInfo info() { return Success; } FILE: include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h function namespace (line 14) | namespace Eigen { type typename (line 168) | typedef typename MatrixType::Scalar Scalar; type typename (line 169) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 170) | typedef _Preconditioner Preconditioner; FILE: include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h function namespace (line 13) | namespace Eigen { type typename (line 167) | typedef typename MatrixType::Scalar Scalar; type typename (line 168) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 169) | typedef _Preconditioner Preconditioner; type typename (line 199) | typedef typename Base::MatrixWrapper MatrixWrapper; type typename (line 200) | typedef typename Base::ActualMatrixType ActualMatrixType; type typename (line 207) | typedef typename internal::conditional::Preconditioner Preconditioner; type typename (line 152) | typedef typename MatrixType::Scalar Scalar; type typename (line 153) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 154) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 341) | typedef typename DestDerived::Scalar DestScalar; type internal (line 366) | typedef internal::generic_matrix_wrapper MatrixWrapper; type typename (line 367) | typedef typename MatrixWrapper::ActualMatrixType ActualMatrixType; FILE: include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h function namespace (line 13) | namespace Eigen { type typename (line 159) | typedef typename MatrixType::Scalar Scalar; type typename (line 160) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 161) | typedef _Preconditioner Preconditioner; FILE: include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h function namespace (line 13) | namespace Eigen { function namespace (line 70) | namespace internal { type SolveWithGuess (line 98) | typedef SolveWithGuess SrcXprType; function run (line 99) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/eigen3/Eigen/src/Jacobi/Jacobi.h function namespace (line 14) | namespace Eigen { function namespace (line 259) | namespace internal { function namespace (line 300) | namespace internal { type typename (line 435) | typedef typename VectorX::Scalar Scalar; FILE: include/eigen3/Eigen/src/LU/Determinant.h function namespace (line 15) | namespace internal { FILE: include/eigen3/Eigen/src/LU/FullPivLU.h function namespace (line 13) | namespace Eigen { function MatrixType (line 407) | MatrixType reconstructedMatrix() const; type internal (line 518) | typedef internal::scalar_score_coeff_op Scoring; type typename (line 519) | typedef typename Scoring::result_type Score; function namespace (line 617) | namespace internal { function namespace (line 858) | namespace internal { FILE: include/eigen3/Eigen/src/LU/InverseImpl.h function namespace (line 14) | namespace Eigen { function compute_inverse_size2_helper (line 76) | inline void compute_inverse_size2_helper( function run (line 90) | static inline void run(const MatrixType& matrix, ResultType& result) function run (line 102) | static inline void run( function typename (line 126) | inline typename MatrixType::Scalar cofactor_3x3(const MatrixType& m) function compute_inverse_size3_helper (line 140) | inline void compute_inverse_size3_helper( function run (line 159) | static inline void run(const MatrixType& matrix, ResultType& result) function run (line 176) | static inline void run( function typename (line 204) | inline const typename Derived::Scalar general_det3_helper function typename (line 213) | inline typename MatrixType::Scalar cofactor_4x4(const MatrixType& matrix) function EIGEN_DEVICE_FUNC (line 231) | EIGEN_DEVICE_FUNC function run (line 265) | static inline void run( function namespace (line 286) | namespace internal { type typename (line 373) | typedef typename internal::conditional< FILE: include/eigen3/Eigen/src/LU/PartialPivLU.h function namespace (line 14) | namespace Eigen { function namespace (line 339) | namespace internal { function namespace (line 564) | namespace internal { FILE: include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h function namespace (line 30) | namespace Eigen { FILE: include/eigen3/Eigen/src/MetisSupport/MetisSupport.h function namespace (line 12) | namespace Eigen { FILE: include/eigen3/Eigen/src/OrderingMethods/Amd.h function namespace (line 34) | namespace Eigen { FILE: include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h function namespace (line 50) | namespace internal { FILE: include/eigen3/Eigen/src/OrderingMethods/Ordering.h function namespace (line 14) | namespace Eigen { type Matrix (line 122) | typedef Matrix IndexVector; FILE: include/eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h function namespace (line 13) | namespace Eigen { function eigen_pastix (line 67) | inline void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, i... function eigen_pastix (line 74) | inline void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, i... function eigen_pastix (line 81) | inline void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, i... function eigen_pastix (line 88) | inline void eigen_pastix(pastix_data_t **pastix_data, int pastix_comm, i... type typename (line 137) | typedef typename internal::pastix_traits::MatrixType _MatrixType; type _MatrixType (line 138) | typedef _MatrixType MatrixType; type typename (line 139) | typedef typename MatrixType::Scalar Scalar; type typename (line 140) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 141) | typedef typename MatrixType::StorageIndex StorageIndex; type Matrix (line 142) | typedef Matrix Vector; type SparseMatrix (line 143) | typedef SparseMatrix ColSpMatrix; function iparm (line 178) | int& iparm(int idxparam) function dparm (line 196) | double& dparm(int idxparam) function clean (line 230) | void clean() type PastixBase (line 416) | typedef PastixBase > Base; type typename (line 417) | typedef typename Base::ColSpMatrix ColSpMatrix; type typename (line 418) | typedef typename MatrixType::StorageIndex StorageIndex; function explicit (line 426) | explicit PastixLU(const MatrixType& matrix):Base() function compute (line 436) | void compute (const MatrixType& matrix) function analyzePattern (line 448) | void analyzePattern(const MatrixType& matrix) function factorize (line 461) | void factorize(const MatrixType& matrix) function grabMatrix (line 476) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) type PastixBase (line 528) | typedef PastixBase > Base; type typename (line 529) | typedef typename Base::ColSpMatrix ColSpMatrix; function explicit (line 538) | explicit PastixLLT(const MatrixType& matrix):Base() function compute (line 547) | void compute (const MatrixType& matrix) function analyzePattern (line 558) | void analyzePattern(const MatrixType& matrix) function factorize (line 567) | void factorize(const MatrixType& matrix) function init (line 576) | void init() function grabMatrix (line 582) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) type PastixBase (line 612) | typedef PastixBase > Base; type typename (line 613) | typedef typename Base::ColSpMatrix ColSpMatrix; function explicit (line 622) | explicit PastixLDLT(const MatrixType& matrix):Base() function compute (line 631) | void compute (const MatrixType& matrix) function analyzePattern (line 642) | void analyzePattern(const MatrixType& matrix) function factorize (line 651) | void factorize(const MatrixType& matrix) function init (line 661) | void init() function grabMatrix (line 667) | void grabMatrix(const MatrixType& matrix, ColSpMatrix& out) FILE: include/eigen3/Eigen/src/PardisoSupport/PardisoSupport.h function namespace (line 35) | namespace Eigen { type internal (line 106) | typedef internal::pardiso_traits Traits; type typename (line 110) | typedef typename Traits::MatrixType MatrixType; type typename (line 111) | typedef typename Traits::Scalar Scalar; type typename (line 112) | typedef typename Traits::RealScalar RealScalar; type typename (line 113) | typedef typename Traits::StorageIndex StorageIndex; type SparseMatrix (line 114) | typedef SparseMatrix SparseMatrixType; type Matrix (line 115) | typedef Matrix VectorType; type Matrix (line 116) | typedef Matrix IntRowVec... type Matrix (line 117) | typedef Matrix IntColVec... function pardisoInit (line 192) | void pardisoInit(int type) type typename (line 388) | typedef typename Base::Scalar Scalar; type typename (line 389) | typedef typename Base::RealScalar RealScalar; function explicit (line 405) | explicit PardisoLU(const MatrixType& matrix) type typename (line 443) | typedef typename Base::Scalar Scalar; type typename (line 444) | typedef typename Base::RealScalar RealScalar; function explicit (line 461) | explicit PardisoLLT(const MatrixType& matrix) type typename (line 506) | typedef typename Base::Scalar Scalar; type typename (line 507) | typedef typename Base::RealScalar RealScalar; function explicit (line 524) | explicit PardisoLDLT(const MatrixType& matrix) function getMatrix (line 531) | void getMatrix(const MatrixType& matrix) FILE: include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h function namespace (line 14) | namespace Eigen { function HouseholderSequenceType (line 181) | HouseholderSequenceType householderQ() const; function isInjective (line 285) | inline bool isInjective() const function isInvertible (line 310) | inline bool isInvertible() const function Index (line 394) | inline Index nonzeroPivots() const function check_template_parameters (line 427) | static void check_template_parameters() function namespace (line 614) | namespace internal { FILE: include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h function namespace (line 37) | namespace Eigen { FILE: include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h function namespace (line 13) | namespace Eigen { function namespace (line 528) | namespace internal { FILE: include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h function namespace (line 14) | namespace Eigen { function MatrixType (line 188) | const MatrixType& matrixQR() const function isInjective (line 276) | inline bool isInjective() const function isInvertible (line 301) | inline bool isInvertible() const function Index (line 385) | inline Index nonzeroPivots() const type internal (line 485) | typedef internal::scalar_score_coeff_op Scoring; type typename (line 486) | typedef typename Scoring::result_type Score; function namespace (line 576) | namespace internal { FILE: include/eigen3/Eigen/src/QR/HouseholderQR.h function namespace (line 15) | namespace Eigen { function namespace (line 252) | namespace internal { FILE: include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h function namespace (line 37) | namespace Eigen { FILE: include/eigen3/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h function namespace (line 14) | namespace Eigen { type typename (line 67) | typedef typename _MatrixType::RealScalar RealScalar; type SuiteSparse_long (line 68) | typedef SuiteSparse_long StorageIndex ; type SparseMatrix (line 69) | typedef SparseMatrix MatrixType; type Map (line 70) | typedef Map > Permutat... function SPQR_free (line 94) | void SPQR_free() function compute (line 103) | void compute(const _MatrixType& matrix) function setSPQROrdering (line 209) | void setSPQROrdering(int ord) { m_ordering = ord;} function setPivotThreshold (line 211) | void setPivotThreshold(const RealScalar& tol) function cholmod_common (line 218) | cholmod_common *cholmodCommon() const { return &m_cc; } type SPQR_QProduct (line 249) | struct SPQR_QProduct type typename (line 255) | typedef typename SPQRType::Scalar Scalar; type typename (line 256) | typedef typename SPQRType::StorageIndex StorageIndex; function m_spqr (line 283) | SPQRMatrixQReturnType(const SPQRType& spqr) : m_spqr(spqr) {} function m_spqr (line 303) | SPQRMatrixQTransposeReturnType(const SPQRType& spqr) : m_spqr(spqr) {} FILE: include/eigen3/Eigen/src/SVD/BDCSVD.h function namespace (line 25) | namespace Eigen { function setSwitchSize (line 167) | void setSwitchSize(int s) FILE: include/eigen3/Eigen/src/SVD/JacobiSVD.h function namespace (line 14) | namespace Eigen { type typename (line 108) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 119) | typedef Matrix& svd,... function allocate (line 159) | void allocate(const JacobiSVD& svd, ... type typename (line 198) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 210) | typedef Matrix& svd, ... function allocate (line 258) | void allocate(const JacobiSVD& ... function run (line 269) | bool run(JacobiSVD& svd, const ... type typename (line 296) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 306) | typedef Matrix& ... function run (line 321) | bool run(JacobiSVD& svd, const ... type typename (line 357) | typedef typename MatrixType::RealScalar RealScalar; function run (line 358) | static bool run(typename SVD::WorkMatrixType&, SVD&, Index, Index, RealS... type typename (line 365) | typedef typename MatrixType::Scalar Scalar; type typename (line 366) | typedef typename MatrixType::RealScalar RealScalar; function run (line 367) | static bool run(typename SVD::WorkMatrixType& work_matrix, SVD& svd, Ind... type typename (line 494) | typedef typename MatrixType::Scalar Scalar; type typename (line 495) | typedef typename NumTraits::Real RealScalar; type typename (line 506) | typedef typename Base::MatrixUType MatrixUType; type typename (line 507) | typedef typename Base::MatrixVType MatrixVType; type typename (line 508) | typedef typename Base::SingularValuesType SingularValuesType; type typename (line 510) | typedef typename internal::plain_row_type::type RowType; type typename (line 511) | typedef typename internal::plain_col_type::type ColType; type Matrix (line 512) | typedef Matrix CholMatr... type TriangularView (line 294) | typedef TriangularView MatrixL; type TriangularView (line 295) | typedef TriangularView Base; type typename (line 336) | typedef typename MatrixType::Scalar Scalar; type typename (line 337) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 338) | typedef typename MatrixType::StorageIndex StorageIndex; type SparseMatrix (line 339) | typedef SparseMatrix CholMatrixType; type Matrix (line 340) | typedef Matrix VectorType; type internal (line 341) | typedef internal::traits Traits; type typename (line 342) | typedef typename Traits::MatrixL MatrixL; type typename (line 343) | typedef typename Traits::MatrixU MatrixU; function explicit (line 348) | explicit SimplicialLLT(const MatrixType& matrix) function analyzePattern (line 376) | void analyzePattern(const MatrixType& a) function factorize (line 387) | void factorize(const MatrixType& a) type _MatrixType (line 424) | typedef _MatrixType MatrixType; type SimplicialCholeskyBase (line 426) | typedef SimplicialCholeskyBase Base; type typename (line 427) | typedef typename MatrixType::Scalar Scalar; type typename (line 428) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 429) | typedef typename MatrixType::StorageIndex StorageIndex; type SparseMatrix (line 430) | typedef SparseMatrix CholMatrixType; type Matrix (line 431) | typedef Matrix VectorType; type internal (line 432) | typedef internal::traits Traits; type typename (line 433) | typedef typename Traits::MatrixL MatrixL; type typename (line 434) | typedef typename Traits::MatrixU MatrixU; function explicit (line 440) | explicit SimplicialLDLT(const MatrixType& matrix) function MatrixU (line 455) | inline const MatrixU matrixU() const { function analyzePattern (line 473) | void analyzePattern(const MatrixType& a) function factorize (line 484) | void factorize(const MatrixType& a) function Scalar (line 490) | Scalar determinant() const function VectorType (line 543) | inline const VectorType vectorD() const { function analyzePattern (line 568) | void analyzePattern(const MatrixType& a) function factorize (line 579) | void factorize(const MatrixType& a) FILE: include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h function namespace (line 48) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/AmbiVector.h function namespace (line 13) | namespace Eigen { type typename (line 287) | typedef typename NumTraits::Real RealScalar; function m_vector (line 296) | m_vector(vec) FILE: include/eigen3/Eigen/src/SparseCore/CompressedStorage.h function namespace (line 13) | namespace Eigen { function append (line 101) | void append(const Scalar& v, Index i) function clear (line 111) | inline void clear() { m_size = 0; } function Scalar (line 113) | const Scalar* valuePtr() const { return m_values; } function Scalar (line 114) | Scalar* valuePtr() { return m_values; } function StorageIndex (line 115) | const StorageIndex* indexPtr() const { return m_indices; } function StorageIndex (line 116) | StorageIndex* indexPtr() { return m_indices; } function Scalar (line 118) | inline Scalar& value(Index i) { eigen_internal_assert(m_values!=0); retu... function Scalar (line 119) | inline const Scalar& value(Index i) const { eigen_internal_assert(m_valu... function StorageIndex (line 121) | inline StorageIndex& index(Index i) { eigen_internal_assert(m_indices!=0... function StorageIndex (line 122) | inline const StorageIndex& index(Index i) const { eigen_internal_assert(... function Index (line 125) | inline Index searchLowerIndex(Index key) const function Index (line 131) | inline Index searchLowerIndex(Index start, Index end, Index key) const FILE: include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h function namespace (line 13) | namespace Eigen { function namespace (line 125) | namespace internal { type SparseMatrix (line 172) | typedef SparseMatrix SrcXprType; function run (line 162) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type Diagonal2Sparse (line 173) | struct Diagonal2Sparse {} type AssignmentKind (line 175) | struct AssignmentKind type Diagonal2Sparse (line 175) | typedef Diagonal2Sparse Kind; type typename (line 181) | typedef typename DstXprType::Scalar Scalar; type Array (line 182) | typedef Array ArrayXI; type Array (line 183) | typedef Array ArrayXS; FILE: include/eigen3/Eigen/src/SparseCore/SparseBlock.h function namespace (line 13) | namespace Eigen { function Scalar (line 54) | inline const Scalar coeff(Index row, Index col) const function Scalar (line 59) | inline const Scalar coeff(Index index) const function XprType (line 65) | inline XprType& nestedExpression() { return m_matrix; } function namespace (line 93) | namespace internal { type SparseMatrix (line 292) | typedef SparseMatrix<_Scalar, _Options, _StorageIndex> SparseMatrixType; type internal (line 293) | typedef internal::sparse_matrix_block_impl SparseMatri... type internal (line 312) | typedef internal::sparse_matrix_block_impl Base; function Scalar (line 404) | inline Scalar& coeffRef(Index row, Index col) function Scalar (line 409) | inline const Scalar coeff(Index row, Index col) const function Scalar (line 414) | inline Scalar& coeffRef(Index index) function Scalar (line 420) | inline const Scalar coeff(Index index) const function XprType (line 427) | inline XprType& nestedExpression() { return m_matrix; } function namespace (line 457) | namespace internal { type evaluator (line 585) | typedef evaluator > Base; function explicit (line 586) | explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} type evaluator (line 594) | typedef evaluator > Base; function explicit (line 595) | explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} FILE: include/eigen3/Eigen/src/SparseCore/SparseColEtree.h function namespace (line 34) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h function namespace (line 13) | namespace Eigen { function Scalar (line 190) | inline Scalar& valueRef() { return const_cast(m_values[m_id]); } type internal (line 202) | typedef internal::variable_if_dynamic(m_values[m_id-1]); } type internal (line 262) | typedef internal::variable_if_dynamic XprType; type typename (line 160) | typedef typename traits::Scalar Scalar; type typename (line 161) | typedef typename XprType::StorageIndex StorageIndex; type CwiseBinaryOp (line 247) | typedef CwiseBinaryOp XprType; type typename (line 248) | typedef typename traits::Scalar Scalar; type typename (line 249) | typedef typename XprType::StorageIndex StorageIndex; type sparse_conjunction_evaluator (line 340) | typedef sparse_conjunction_evaluator Base; function explicit (line 341) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 349) | typedef sparse_conjunction_evaluator Base; function explicit (line 350) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 358) | typedef sparse_conjunction_evaluator Base; function explicit (line 359) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 368) | typedef sparse_conjunction_evaluator Base; function explicit (line 369) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 378) | typedef sparse_conjunction_evaluator Base; function explicit (line 379) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 387) | typedef sparse_conjunction_evaluator Base; function explicit (line 388) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type sparse_conjunction_evaluator (line 396) | typedef sparse_conjunction_evaluator Base; function explicit (line 397) | explicit binary_evaluator(const XprType& xpr) : Base(xpr) {} type typename (line 407) | typedef typename XprType::Lhs LhsArg; type typename (line 408) | typedef typename XprType::Rhs RhsArg; type typename (line 409) | typedef typename evaluator::InnerIterator LhsIterator; type typename (line 410) | typedef typename evaluator::InnerIterator RhsIterator; type typename (line 411) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 412) | typedef typename traits::Scalar Scalar; type typename (line 492) | typedef typename XprType::Lhs LhsArg; type typename (line 493) | typedef typename XprType::Rhs RhsArg; type evaluator (line 494) | typedef evaluator LhsEvaluator; type typename (line 495) | typedef typename evaluator::InnerIterator RhsIterator; type typename (line 496) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 497) | typedef typename traits::Scalar Scalar; type typename (line 566) | typedef typename XprType::Lhs LhsArg; type typename (line 567) | typedef typename XprType::Rhs RhsArg; type typename (line 568) | typedef typename evaluator::InnerIterator LhsIterator; type evaluator (line 569) | typedef evaluator RhsEvaluator; type typename (line 570) | typedef typename XprType::StorageIndex StorageIndex; type typename (line 571) | typedef typename traits::Scalar Scalar; FILE: include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h function namespace (line 13) | namespace Eigen { type typename (line 126) | typedef typename internal::evaluator::InnerIterator EvalIterator; type typename (line 138) | typedef typename internal::evaluator::InnerIterator EvalIterator; FILE: include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h function namespace (line 13) | namespace Eigen { function namespace (line 154) | namespace internal { type typename (line 187) | typedef typename nested_eval::type ActualRhs; type Product (line 209) | typedef Product ProdXprType; type typename (line 213) | typedef typename conditional::St... type typename (line 215) | typedef typename conditional::St... type evaluator (line 218) | typedef evaluator LhsEval; type evaluator (line 219) | typedef evaluator RhsEval; type typename (line 220) | typedef typename evaluator::InnerIterator LhsIterator; type typename (line 221) | typedef typename ProdXprType::Scalar Scalar; function class (line 229) | class InnerIterator : public LhsIterator type sparse_dense_outer_product_evaluator (line 290) | typedef sparse_dense_outer_product_evaluator B... type Product (line 292) | typedef Product XprType; type typename (line 293) | typedef typename XprType::PlainObject PlainObject; function explicit (line 295) | explicit product_evaluator(const XprType& xpr) type sparse_dense_outer_product_evaluator (line 305) | typedef sparse_dense_outer_product_evaluator B... type Product (line 307) | typedef Product XprType; type typename (line 308) | typedef typename XprType::PlainObject PlainObject; function explicit (line 310) | explicit product_evaluator(const XprType& xpr) FILE: include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h function namespace (line 13) | namespace Eigen { type typename (line 96) | typedef typename SparseXprType::StorageIndex StorageIndex; type typename (line 98) | typedef typename nested_eval, Options, ... function explicit (line 298) | explicit evaluator(const XprType &mat) : Base(mat) {} FILE: include/eigen3/Eigen/src/SparseCore/SparseMatrix.h function namespace (line 13) | namespace Eigen { type MappedSparseMatrix (line 109) | typedef MappedSparseMatrix Map; type Diagonal (line 110) | typedef Diagonal DiagonalReturnType; type Diagonal (line 111) | typedef Diagonal ConstDiagonalReturnType; type typename (line 112) | typedef typename Base::InnerIterator InnerIterator; type typename (line 113) | typedef typename Base::ReverseInnerIterator ReverseInnerIterator; type internal (line 117) | typedef internal::CompressedStorage Storage; type typename (line 122) | typedef typename Base::IndexVector IndexVector; type typename (line 123) | typedef typename Base::ScalarVector ScalarVector; function Scalar (line 148) | inline const Scalar* valuePtr() const { return m_data.valuePtr(); } function Scalar (line 152) | inline Scalar* valuePtr() { return m_data.valuePtr(); } function StorageIndex (line 157) | inline const StorageIndex* innerIndexPtr() const { return m_data.indexPt... function StorageIndex (line 161) | inline StorageIndex* innerIndexPtr() { return m_data.indexPtr(); } function StorageIndex (line 166) | inline const StorageIndex* outerIndexPtr() const { return m_outerIndex; } function StorageIndex (line 170) | inline StorageIndex* outerIndexPtr() { return m_outerIndex; } function StorageIndex (line 175) | inline const StorageIndex* innerNonZeroPtr() const { return m_innerNonZe... function StorageIndex (line 179) | inline StorageIndex* innerNonZeroPtr() { return m_innerNonZeros; } function Storage (line 182) | inline Storage& data() { return m_data; } function Scalar (line 188) | inline Scalar coeff(Index row, Index col) const function Scalar (line 206) | inline Scalar& coeffRef(Index row, Index col) function reserve (line 262) | inline void reserve(Index reserveSize) function reserveInnerVectors (line 297) | void reserveInnerVectors(const SizesType& reserveSizes) function Scalar (line 390) | inline Scalar& insertBackByOuterInner(Index outer, Index inner) function Scalar (line 402) | inline Scalar& insertBackByOuterInnerUnordered(Index outer, Index inner) function startVec (line 412) | inline void startVec(Index outer) function finalize (line 422) | inline void finalize() function sumupDuplicates (line 448) | void sumupDuplicates() { collapseDuplicates(internal::scalar_sum_op::type _OtherCopy; type internal (line 1078) | typedef internal::evaluator<_OtherCopy> OtherCopyEval; function namespace (line 1387) | namespace internal { FILE: include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/SparsePermutation.h function namespace (line 15) | namespace Eigen { function namespace (line 86) | namespace internal { type typename (line 100) | typedef typename permutation_matrix_product Base; function explicit (line 107) | explicit product_evaluator(const XprType& xpr) type typename (line 123) | typedef typename permutation_matrix_product Base; function explicit (line 130) | explicit product_evaluator(const XprType& xpr) FILE: include/eigen3/Eigen/src/SparseCore/SparseProduct.h function namespace (line 13) | namespace Eigen { type typename (line 71) | typedef typename nested_eval::type LhsNested; type typename (line 72) | typedef typename nested_eval::type RhsNested; function run (line 105) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 121) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... function run (line 132) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... type typename (line 143) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 144) | typedef evaluator Base; function explicit (line 146) | explicit unary_evaluator(const XprType& xpr) FILE: include/eigen3/Eigen/src/SparseCore/SparseRedux.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/SparseRef.h function namespace (line 13) | namespace Eigen { type typename (line 66) | typedef typename internal::conditional Traits; type internal (line 181) | typedef internal::traits Traits; function Ref (line 185) | EIGEN_SPARSE_PUBLIC_INTERFACE(Ref) function m_hasCopy (line 198) | m_hasCopy(false) { type internal (line 263) | typedef internal::traits Traits; type internal (line 299) | typedef internal::traits Traits; function Ref (line 303) | EIGEN_SPARSE_PUBLIC_INTERFACE(Ref) function m_hasCopy (line 316) | m_hasCopy(false) { function namespace (line 349) | namespace internal { type Ref (line 368) | typedef Ref, Options, ... function explicit (line 370) | explicit evaluator(const XprType &mat) : Base(mat) {} type Ref (line 378) | typedef Ref, Options, Stride... function explicit (line 380) | explicit evaluator(const XprType &mat) : Base(mat) {} type Ref (line 388) | typedef Ref, Options, ... function explicit (line 390) | explicit evaluator(const XprType &mat) : Base(mat) {} FILE: include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h function namespace (line 13) | namespace Eigen { function namespace (line 205) | namespace internal { type SparseSelfAdjoint2Sparse (line 217) | struct SparseSelfAdjoint2Sparse {} type AssignmentKind (line 219) | struct AssignmentKind type SparseSelfAdjoint2Sparse (line 219) | typedef SparseSelfAdjoint2Sparse Kind; type AssignmentKind (line 220) | struct AssignmentKind type Sparse2Sparse (line 220) | typedef Sparse2Sparse Kind; type internal (line 226) | typedef internal::assign_op::type SparseL... type evaluator (line 286) | typedef evaluator LhsEval; type typename (line 287) | typedef typename LhsEval::InnerIterator LhsIterator; type typename (line 288) | typedef typename SparseLhsType::Scalar LhsScalar; type typename (line 347) | typedef typename LhsView::_MatrixTypeNested Lhs; type typename (line 348) | typedef typename nested_eval::type LhsNested; type typename (line 349) | typedef typename nested_eval::type RhsNested; type typename (line 364) | typedef typename RhsView::_MatrixTypeNested Rhs; type typename (line 365) | typedef typename nested_eval::type LhsNested; type typename (line 366) | typedef typename nested_eval::type RhsNested; type Product (line 383) | typedef Product XprType; type typename (line 384) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 385) | typedef evaluator Base; type Product (line 403) | typedef Product XprType; type typename (line 404) | typedef typename XprType::PlainObject PlainObject; type evaluator (line 405) | typedef evaluator Base; type typename (line 429) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 430) | typedef typename MatrixType::Scalar Scalar; type SparseMatrix (line 431) | typedef SparseMatrix Dest; type Matrix (line 432) | typedef Matrix VectorI; type evaluator (line 433) | typedef evaluator MatEval; type typename (line 434) | typedef typename evaluator::InnerIterator MatIterator; type typename (line 519) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 520) | typedef typename MatrixType::Scalar Scalar; type Matrix (line 522) | typedef Matrix VectorI; type evaluator (line 523) | typedef evaluator MatEval; type typename (line 524) | typedef typename evaluator::InnerIterator MatIterator; type typename (line 601) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 610) | typedef typename MatrixType::Nested MatrixTypeNested; type typename (line 611) | typedef typename internal::remove_all::type NestedExpr... type SparseSymmetricPermutationProduct (line 634) | typedef SparseSymmetricPermutationProduct SrcXprType; type typename (line 635) | typedef typename DstXprType::StorageIndex DstIndex; FILE: include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h function namespace (line 13) | namespace Eigen { function run (line 117) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 130) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 150) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 162) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 174) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... function run (line 186) | static void run(const Lhs& lhs, const Rhs& rhs, ResultType& res, const R... FILE: include/eigen3/Eigen/src/SparseCore/SparseTranspose.h function namespace (line 13) | namespace Eigen { function namespace (line 52) | namespace internal { FILE: include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h function namespace (line 14) | namespace Eigen { function namespace (line 66) | namespace internal { FILE: include/eigen3/Eigen/src/SparseCore/SparseUtil.h function namespace (line 13) | namespace Eigen { type typename (line 98) | typedef typename traits::Scalar _Scalar; type typename (line 99) | typedef typename traits::StorageIndex _StorageIndex; type typename (line 113) | typedef typename traits::Scalar _Scalar; type typename (line 114) | typedef typename traits::StorageIndex _StorageIndex; type SparseTriangularShape (line 137) | struct SparseTriangularShape { static std::string debugName() { return ... FILE: include/eigen3/Eigen/src/SparseCore/SparseVector.h function namespace (line 13) | namespace Eigen { function EIGEN_STRONG_INLINE (line 86) | EIGEN_STRONG_INLINE const Scalar* valuePtr() const { return m_data.value... function EIGEN_STRONG_INLINE (line 87) | EIGEN_STRONG_INLINE Scalar* valuePtr() { return m_data.valuePtr(); } function EIGEN_STRONG_INLINE (line 89) | EIGEN_STRONG_INLINE const StorageIndex* innerIndexPtr() const { return m... function EIGEN_STRONG_INLINE (line 90) | EIGEN_STRONG_INLINE StorageIndex* innerIndexPtr() { return m_data.indexP... function StorageIndex (line 92) | inline const StorageIndex* outerIndexPtr() const { return 0; } function StorageIndex (line 93) | inline StorageIndex* outerIndexPtr() { return 0; } function StorageIndex (line 94) | inline const StorageIndex* innerNonZeroPtr() const { return 0; } function StorageIndex (line 95) | inline StorageIndex* innerNonZeroPtr() { return 0; } function Storage (line 98) | inline Storage& data() { return m_data; } function Scalar (line 102) | inline Scalar coeff(Index row, Index col) const function Scalar (line 107) | inline Scalar coeff(Index i) const function Scalar (line 113) | inline Scalar& coeffRef(Index row, Index col) function Scalar (line 125) | inline Scalar& coeffRef(Index i) type typename (line 135) | typedef typename Base::ReverseInnerIterator ReverseInnerIterator; function setZero (line 137) | inline void setZero() { m_data.clear(); } function startVec (line 142) | inline void startVec(Index outer) function Scalar (line 148) | inline Scalar& insertBackByOuterInner(Index outer, Index inner) function Scalar (line 154) | inline Scalar& insertBack(Index i) function Scalar (line 166) | inline Scalar& insertBackUnordered(Index i) function Scalar (line 172) | inline Scalar& insert(Index row, Index col) function reserve (line 204) | inline void reserve(Index reserveSize) { m_data.reserve(reserveSize); } function finalize (line 207) | inline void finalize() {} function resize (line 223) | void resize(Index rows, Index cols) function resize (line 233) | void resize(Index newSize) function conservativeResize (line 246) | void conservativeResize(Index newSize) function resizeNonZeros (line 257) | void resizeNonZeros(Index size) { m_data.resize(size); } function EIGEN_DEPRECATED (line 356) | EIGEN_DEPRECATED Scalar& fill(Index r, Index c) function EIGEN_DEPRECATED (line 363) | EIGEN_DEPRECATED Scalar& fill(Index i) function EIGEN_DEPRECATED (line 370) | EIGEN_DEPRECATED Scalar& fillrand(Index r, Index c) function EIGEN_DEPRECATED (line 377) | EIGEN_DEPRECATED Scalar& fillrand(Index i) function EIGEN_DEPRECATED (line 383) | EIGEN_DEPRECATED void endFill() {} function EIGEN_DEPRECATED (line 387) | EIGEN_DEPRECATED Storage& _data() { return m_data; } function namespace (line 407) | namespace internal { type internal (line 455) | typedef internal::evaluator SrcEvaluatorType; FILE: include/eigen3/Eigen/src/SparseCore/SparseView.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/SparseCore/TriangularSolver.h function namespace (line 13) | namespace Eigen { type evaluator (line 107) | typedef evaluator LhsEval; type typename (line 108) | typedef typename evaluator::InnerIterator LhsIterator; function run (line 109) | static void run(const Lhs& lhs, Rhs& other) type evaluator (line 142) | typedef evaluator LhsEval; type typename (line 143) | typedef typename evaluator::InnerIterator LhsIterator; function run (line 144) | static void run(const Lhs& lhs, Rhs& other) type typename (line 185) | typedef typename internal::conditional QRMatrixType; type Matrix (line 85) | typedef Matrix IndexVector; type Matrix (line 86) | typedef Matrix ScalarVector; type PermutationMatrix (line 87) | typedef PermutationMatrix PermutationType; function compute (line 115) | void compute(const MatrixType& mat) function setPivotThreshold (line 223) | void setPivotThreshold(const RealScalar& threshold) function _sort_matrix_Q (line 264) | inline void _sort_matrix_Q() type SparseQR_QProduct (line 294) | struct SparseQR_QProduct type typename (line 603) | typedef typename SparseQRType::QRMatrixType MatrixType; type typename (line 604) | typedef typename SparseQRType::Scalar Scalar; type typename (line 663) | typedef typename SparseQRType::Scalar Scalar; type Matrix (line 664) | typedef Matrix DenseMatrix; function explicit (line 669) | explicit SparseQRMatrixQReturnType(const SparseQRType& qr) : m_qr(qr) {} function explicit (line 694) | explicit SparseQRMatrixQTransposeReturnType(const SparseQRType& qr) : m_... function namespace (line 703) | namespace internal { type typename (line 733) | typedef typename DstXprType::Scalar Scalar; type typename (line 734) | typedef typename DstXprType::StorageIndex StorageIndex; function run (line 735) | static void run(DstXprType &dst, const SrcXprType &src, const internal::... FILE: include/eigen3/Eigen/src/StlSupport/StdDeque.h function namespace (line 50) | namespace std { FILE: include/eigen3/Eigen/src/StlSupport/StdList.h function namespace (line 49) | namespace std FILE: include/eigen3/Eigen/src/StlSupport/StdVector.h function namespace (line 50) | namespace std { FILE: include/eigen3/Eigen/src/StlSupport/details.h function namespace (line 18) | namespace Eigen { FILE: include/eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h function namespace (line 13) | namespace Eigen { function UmfpackControl (line 296) | inline UmfpackControl& umfpackControl() function umfpackReportControl (line 323) | void umfpackReportControl() function umfpackReportInfo (line 332) | void umfpackReportInfo() function umfpackReportStatus (line 342) | void umfpackReportStatus() { function Scalar (line 351) | Scalar determinant() const; function factorize_impl (line 382) | void factorize_impl() function grab (line 400) | void grab(const UmfpackMatrixRef &A) FILE: include/eigen3/Eigen/src/misc/Image.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/misc/Kernel.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/Eigen/src/misc/RealSvd2x2.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/Eigen/src/misc/blas.h type BLASLONG (line 12) | typedef long long BLASLONG; type BLASULONG (line 13) | typedef unsigned long long BLASULONG; type BLASLONG (line 15) | typedef long BLASLONG; type BLASULONG (line 16) | typedef unsigned long BLASULONG; FILE: include/eigen3/Eigen/src/misc/lapacke.h type lapack_logical (line 131) | typedef lapack_logical (*LAPACK_S_SELECT2) ( const float*, const float* ); type lapack_logical (line 132) | typedef lapack_logical (*LAPACK_S_SELECT3) type lapack_logical (line 134) | typedef lapack_logical (*LAPACK_D_SELECT2) ( const double*, const double... type lapack_logical (line 135) | typedef lapack_logical (*LAPACK_D_SELECT3) type lapack_logical (line 138) | typedef lapack_logical (*LAPACK_C_SELECT1) ( const lapack_complex_float* ); type lapack_logical (line 139) | typedef lapack_logical (*LAPACK_C_SELECT2) type lapack_logical (line 141) | typedef lapack_logical (*LAPACK_Z_SELECT1) ( const lapack_complex_double... type lapack_logical (line 142) | typedef lapack_logical (*LAPACK_Z_SELECT2) FILE: include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h function Derived (line 304) | const Derived> FILE: include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h type CwiseUnaryOp (line 3) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 4) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 5) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 6) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 7) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 8) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 9) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 10) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 12) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 13) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 14) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 15) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 16) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 17) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 18) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 19) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 20) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 21) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 22) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 23) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 24) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 25) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 26) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 27) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 28) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 29) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 30) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 31) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 32) | typedef CwiseUnaryOp, const function AbsReturnType (line 42) | const AbsReturnType FILE: include/eigen3/Eigen/src/plugins/BlockMethods.h type Block (line 14) | typedef Block::RowsAtCompileTime, 1, ... type Block (line 15) | typedef const Block::RowsAtComp... type Block (line 17) | typedef Block::ColsAtCompileTime, ... type Block (line 18) | typedef const Block::ColsAtC... type Block (line 20) | typedef Block::RowsAtCompileTime, Dyn... type Block (line 21) | typedef const Block::RowsAtComp... type Block (line 23) | typedef Block::ColsAtCompile... type Block (line 24) | typedef const Block::C... type Block (line 26) | typedef Block::RowsAtCompileTime, N, ... type Block (line 27) | typedef const Block::RowsAtComp... type Block (line 29) | typedef Block::ColsAtCompileTime, ... type Block (line 30) | typedef const Block::ColsAtC... type Block (line 32) | typedef Block BlockXpr; type Block (line 33) | typedef const Block ConstBlockXpr; type Block (line 35) | typedef Block Type; type Block (line 36) | typedef Block Type; type VectorBlock (line 38) | typedef VectorBlock SegmentReturnType; type VectorBlock (line 39) | typedef const VectorBlock ConstSegmentReturnType; type VectorBlock (line 40) | typedef VectorBlock Type; type VectorBlock (line 41) | typedef const VectorBlock Type; function BlockXpr (line 64) | inline BlockXpr block(Index startRow, Index startCol, Index blockRows, I... function EIGEN_DEVICE_FUNC (line 70) | EIGEN_DEVICE_FUNC function BlockXpr (line 92) | inline BlockXpr topRightCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 98) | EIGEN_DEVICE_FUNC function BlockXpr (line 178) | inline BlockXpr topLeftCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 184) | EIGEN_DEVICE_FUNC function BlockXpr (line 263) | inline BlockXpr bottomRightCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 269) | EIGEN_DEVICE_FUNC function BlockXpr (line 348) | inline BlockXpr bottomLeftCorner(Index cRows, Index cCols) function EIGEN_DEVICE_FUNC (line 354) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 431) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 438) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 487) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 494) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 544) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 551) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 601) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 608) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 657) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 664) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 714) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 721) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 837) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 844) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 858) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 865) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 887) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 896) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 918) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 926) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 948) | EIGEN_DEVICE_FUNC function EIGEN_DEVICE_FUNC (line 956) | EIGEN_DEVICE_FUNC FILE: include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h type typename (line 16) | typedef typename internal::conditional::IsComplex, type typename (line 21) | typedef typename internal::conditional::IsComplex, type typename (line 26) | typedef typename internal::conditional::IsComplex, type CwiseUnaryOp (line 31) | typedef CwiseUnaryOp, const type CwiseUnaryView (line 33) | typedef CwiseUnaryView, Derived> No... type CwiseUnaryOp (line 35) | typedef CwiseUnaryOp, const type typename (line 48) | typedef typename internal::cast_return_type, const type CwiseUnaryOp (line 16) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 17) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 18) | typedef CwiseUnaryOp, const type CwiseUnaryOp (line 19) | typedef CwiseUnaryOp, const FILE: include/eigen3/bench/BenchSparseUtil.h type SCALAR (line 22) | typedef SCALAR Scalar; type Matrix (line 23) | typedef Matrix DenseMatrix; type Matrix (line 24) | typedef Matrix DenseVector; type SparseMatrix (line 25) | typedef SparseMatrix EigenSparseMatrix; function fillMatrix (line 27) | void fillMatrix(float density, int rows, int cols, EigenSparseMatrix& dst) function fillMatrix2 (line 42) | void fillMatrix2(int nnzPerCol, int rows, int cols, EigenSparseMatrix& ... function eiToDense (line 62) | void eiToDense(const EigenSparseMatrix& src, DenseMatrix& dst) type gmm (line 72) | typedef gmm::csc_matrix GmmSparse; type gmm (line 73) | typedef gmm::col_matrix< gmm::wsvector > GmmDynSparse; function eiToGmm (line 74) | void eiToGmm(const EigenSparseMatrix& src, GmmSparse& dst) type mtl (line 86) | typedef mtl::compressed2D& out_subset, s... function is_last_subset (line 420) | bool is_last_subset(const vector& subset, size_t set_size) function next_subset (line 425) | void next_subset(vector& inout_subset, size_t set_size) function is_number_of_subsets_feasible (line 447) | bool is_number_of_subsets_feasible(size_t n, size_t p) function max_feasible_subset_size (line 461) | size_t max_feasible_subset_size(size_t n) function find_subset_with_efficiency_higher_than (line 473) | void find_subset_with_efficiency_higher_than( function find_partition_with_efficiency_higher_than (line 545) | void find_partition_with_efficiency_higher_than( function print_partition (line 568) | void print_partition( type action_t (line 589) | struct action_t method run (line 592) | virtual void run(const vector&) const { abort(); } type partition_action_t (line 596) | struct partition_action_t : action_t method run (line 599) | virtual void run(const vector& input_filenames) const override type evaluate_defaults_action_t (line 668) | struct evaluate_defaults_action_t : action_t type results_entry_t (line 670) | struct results_entry_t { method ostream (line 678) | ostream& operator<<(ostream& s, const results_entry_t& entry) method lower_efficiency (line 689) | static bool lower_efficiency(const results_entry_t& e1, const results_... method show_usage_and_exit (line 693) | void show_usage_and_exit() const method run (line 700) | virtual void run(const vector& input_filenames) const override function show_usage_and_exit (line 798) | void show_usage_and_exit(int argc, char* argv[], function main (line 810) | int main(int argc, char* argv[]) FILE: include/eigen3/bench/basicbenchmark.cpp function main (line 6) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/benchBlasGemm.cpp function main (line 34) | int main(int argc, char *argv[]) function bench_eigengemm (line 165) | void bench_eigengemm(MyMatrix& mc, const MyMatrix& ma, const MyMatrix& m... function check_product (line 174) | void check_product(int M, int N, int K) function check_product (line 206) | void check_product(void) FILE: include/eigen3/bench/benchCholesky.cpp function benchLLT (line 29) | __attribute__ ((noinline)) void benchLLT(const MatrixType& m) function main (line 120) | int main(int argc, char* argv[]) FILE: include/eigen3/bench/benchEigenSolver.cpp function benchEigenSolver (line 34) | __attribute__ ((noinline)) void benchEigenSolver(const MatrixType& m) function main (line 189) | int main(int argc, char* argv[]) FILE: include/eigen3/bench/benchFFT.cpp function string (line 26) | string nameof() {return "float";} function string (line 27) | string nameof() {return "double";} function string (line 28) | string nameof() {return "long double";} function bench (line 44) | void bench(int nfft,bool fwd,bool unscaled=false, bool halfspec=false) function main (line 97) | int main(int argc,char ** argv) FILE: include/eigen3/bench/benchGeometry.cpp type func_opt (line 14) | enum func_opt type func (line 23) | struct func type func (line 26) | struct func method EIGEN_DONT_INLINE (line 28) | static EIGEN_DONT_INLINE res run( arg1& a1, arg2& a2 ) type func (line 36) | struct func method EIGEN_DONT_INLINE (line 38) | static EIGEN_DONT_INLINE res run( arg1& a1, arg2& a2 ) type func (line 46) | struct func method EIGEN_DONT_INLINE (line 48) | static EIGEN_DONT_INLINE res run( arg1& a1, arg2& a2 ) type test_transform (line 56) | struct test_transform method run (line 58) | static void run() FILE: include/eigen3/bench/benchVecAdd.cpp function main (line 21) | int main(int argc, char* argv[]) function benchVec (line 79) | void benchVec(MatrixXf& a, MatrixXf& b, MatrixXf& c) function benchVec (line 85) | void benchVec(VectorXf& a, VectorXf& b, VectorXf& c) function benchVec (line 91) | void benchVec(Scalar* a, Scalar* b, Scalar* c, int size) FILE: include/eigen3/bench/bench_gemm.cpp function blas_gemm (line 61) | void blas_gemm(const MatrixXf& a, const MatrixXf& b, MatrixXf& c) function EIGEN_DONT_INLINE (line 72) | EIGEN_DONT_INLINE void blas_gemm(const MatrixXd& a, const MatrixXd& b, M... function blas_gemm (line 83) | void blas_gemm(const MatrixXcf& a, const MatrixXcf& b, MatrixXcf& c) function blas_gemm (line 94) | void blas_gemm(const MatrixXcd& a, const MatrixXcd& b, MatrixXcd& c) function matlab_cplx_cplx (line 109) | void matlab_cplx_cplx(const M& ar, const M& ai, const M& br, const M& bi... function matlab_real_cplx (line 117) | void matlab_real_cplx(const M& a, const M& br, const M& bi, M& cr, M& ci) function matlab_cplx_real (line 123) | void matlab_cplx_real(const M& ar, const M& ai, const M& b, M& cr, M& ci) function EIGEN_DONT_INLINE (line 130) | EIGEN_DONT_INLINE void gemm(const A& a, const B& b, C& c) function main (line 135) | int main(int argc, char ** argv) FILE: include/eigen3/bench/bench_norm.cpp function EIGEN_DONT_INLINE (line 9) | EIGEN_DONT_INLINE typename T::Scalar sqsumNorm(T& v) function EIGEN_DONT_INLINE (line 15) | EIGEN_DONT_INLINE typename T::Scalar stableNorm(T& v) function EIGEN_DONT_INLINE (line 21) | EIGEN_DONT_INLINE typename T::Scalar hypotNorm(T& v) function EIGEN_DONT_INLINE (line 27) | EIGEN_DONT_INLINE typename T::Scalar blueNorm(T& v) function EIGEN_DONT_INLINE (line 33) | EIGEN_DONT_INLINE typename T::Scalar lapackNorm(T& v) function EIGEN_DONT_INLINE (line 56) | EIGEN_DONT_INLINE typename T::Scalar twopassNorm(T& v) function EIGEN_DONT_INLINE (line 64) | EIGEN_DONT_INLINE typename T::Scalar bl2passNorm(T& v) function EIGEN_DONT_INLINE (line 70) | EIGEN_DONT_INLINE typename T::Scalar divacNorm(T& v) type Eigen (line 85) | namespace Eigen { type internal (line 86) | namespace internal { function Packet4f (line 88) | Packet4f plt(const Packet4f& a, Packet4f& b) { return _mm_cmplt_ps(a... function Packet2d (line 89) | Packet2d plt(const Packet2d& a, Packet2d& b) { return _mm_cmplt_pd(a... function Packet4f (line 91) | Packet4f pandnot(const Packet4f& a, Packet4f& b) { return _mm_andnot... function Packet2d (line 92) | Packet2d pandnot(const Packet2d& a, Packet2d& b) { return _mm_andnot... function EIGEN_DONT_INLINE (line 98) | EIGEN_DONT_INLINE typename T::Scalar pblueNorm(const T& v) function check_accuracy (line 246) | void check_accuracy(double basef, double based, int s) function check_accuracy_var (line 263) | void check_accuracy_var(int ef0, int ef1, int ed0, int ed1, int s) function main (line 283) | int main(int argc, char** argv) FILE: include/eigen3/bench/bench_reverse.cpp function bench_reverse (line 18) | __attribute__ ((noinline)) void bench_reverse(const MatrixType& m) function main (line 60) | int main(int argc, char* argv[]) FILE: include/eigen3/bench/bench_sum.cpp function main (line 6) | int main() FILE: include/eigen3/bench/benchmark-blocking-sizes.cpp type size_triple_t (line 62) | struct size_triple_t method size_triple_t (line 65) | size_triple_t() : k(0), m(0), n(0) {} method size_triple_t (line 66) | size_triple_t(size_t _k, size_t _m, size_t _n) : k(_k), m(_m), n(_n) {} method size_triple_t (line 67) | size_triple_t(const size_triple_t& o) : k(o.k), m(o.m), n(o.n) {} method size_triple_t (line 68) | size_triple_t(uint16_t compact) function log2_pot (line 76) | uint8_t log2_pot(size_t x) { function compact_size_triple (line 85) | uint16_t compact_size_triple(size_t k, size_t m, size_t n) function compact_size_triple (line 90) | uint16_t compact_size_triple(const size_triple_t& t) type benchmark_t (line 97) | struct benchmark_t method benchmark_t (line 103) | benchmark_t() method benchmark_t (line 110) | benchmark_t(size_t pk, size_t pm, size_t pn, method benchmark_t (line 117) | benchmark_t(size_t pk, size_t pm, size_t pn) function ostream (line 127) | ostream& operator<<(ostream& s, const benchmark_t& b) function print_cpuinfo (line 231) | void print_cpuinfo() function string (line 252) | string type_name() function string (line 258) | string type_name() function string (line 264) | string type_name() type action_t (line 269) | struct action_t method run (line 272) | virtual void run() const { abort(); } function show_usage_and_exit (line 276) | void show_usage_and_exit(int /*argc*/, char* argv[], function measure_clock_speed (line 297) | float measure_clock_speed() type human_duration_t (line 318) | struct human_duration_t method human_duration_t (line 321) | human_duration_t(int s) : seconds(s) {} function ostream (line 324) | ostream& operator<<(ostream& s, const human_duration_t& d) function serialize_benchmarks (line 345) | void serialize_benchmarks(const char* filename, const vector& b... function try_run_some_benchmarks (line 385) | void try_run_some_benchmarks( function run_benchmarks (line 501) | void run_benchmarks(vector& benchmarks) type measure_all_pot_sizes_action_t (line 565) | struct measure_all_pot_sizes_action_t : action_t method run (line 568) | virtual void run() const type measure_default_sizes_action_t (line 596) | struct measure_default_sizes_action_t : action_t method run (line 599) | virtual void run() const function main (line 621) | int main(int argc, char* argv[]) FILE: include/eigen3/bench/benchmark.cpp function main (line 22) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/benchmarkSlice.cpp function main (line 18) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/benchmarkX.cpp function main (line 22) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/benchmarkXcwise.cpp function main (line 21) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/btl/actions/action_aat_product.hh class Action_aat_product (line 32) | class Action_aat_product { method Action_aat_product (line 38) | Action_aat_product( int size ):_size(size) method Action_aat_product (line 60) | Action_aat_product( const Action_aat_product & ) method name (line 84) | static inline std::string name( void ) method nb_op_base (line 89) | double nb_op_base( void ){ method initialize (line 93) | inline void initialize( void ){ method calculate (line 100) | inline void calculate( void ) { method check_result (line 106) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_ata_product.hh class Action_ata_product (line 32) | class Action_ata_product { method Action_ata_product (line 38) | Action_ata_product( int size ):_size(size) method Action_ata_product (line 60) | Action_ata_product( const Action_ata_product & ) method name (line 84) | static inline std::string name( void ) method nb_op_base (line 89) | double nb_op_base( void ){ method initialize (line 93) | inline void initialize( void ){ method calculate (line 100) | inline void calculate( void ) { method check_result (line 106) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_atv_product.hh class Action_atv_product (line 32) | class Action_atv_product { method Action_atv_product (line 36) | Action_atv_product( int size ) : _size(size) method Action_atv_product (line 59) | Action_atv_product( const Action_atv_product & ) method name (line 78) | static inline std::string name() { return "atv_" + Interface::name(); } method nb_op_base (line 80) | double nb_op_base( void ) { return 2.0*_size*_size; } method initialize (line 82) | inline void initialize( void ){ method BTL_DONT_INLINE (line 88) | BTL_DONT_INLINE void calculate( void ) { method check_result (line 94) | void check_result( void ) FILE: include/eigen3/bench/btl/actions/action_axpby.hh class Action_axpby (line 31) | class Action_axpby { method Action_axpby (line 36) | Action_axpby( int size ):_alpha(0.5),_beta(0.95),_size(size) method Action_axpby (line 54) | Action_axpby( const Action_axpby & ) method name (line 73) | static inline std::string name( void ) method nb_op_base (line 78) | double nb_op_base( void ){ method initialize (line 82) | inline void initialize( void ){ method calculate (line 87) | inline void calculate( void ) { method check_result (line 93) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_axpy.hh class Action_axpy (line 32) | class Action_axpy { method Action_axpy (line 38) | Action_axpy( int size ):_coef(1.0),_size(size) method Action_axpy (line 61) | Action_axpy( const Action_axpy & ) method name (line 84) | static inline std::string name( void ) method nb_op_base (line 89) | double nb_op_base( void ){ method initialize (line 93) | inline void initialize( void ){ method calculate (line 98) | inline void calculate( void ) { method check_result (line 104) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_cholesky.hh class Action_cholesky (line 31) | class Action_cholesky { method Action_cholesky (line 37) | Action_cholesky( int size ):_size(size) method Action_cholesky (line 64) | Action_cholesky( const Action_cholesky & ) method name (line 84) | static inline std::string name( void ) method nb_op_base (line 89) | double nb_op_base( void ){ method initialize (line 93) | inline void initialize( void ){ method calculate (line 97) | inline void calculate( void ) { method check_result (line 101) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_ger.hh class Action_ger (line 27) | class Action_ger { method BTL_DONT_INLINE (line 32) | BTL_DONT_INLINE Action_ger( int size ):_size(size) method Action_ger (line 53) | Action_ger( const Action_ger & ) method BTL_DONT_INLINE (line 60) | BTL_DONT_INLINE ~Action_ger( void ){ method name (line 72) | static inline std::string name( void ) method nb_op_base (line 77) | double nb_op_base( void ){ method BTL_DONT_INLINE (line 81) | BTL_DONT_INLINE void initialize( void ){ method BTL_DONT_INLINE (line 87) | BTL_DONT_INLINE void calculate( void ) { method BTL_DONT_INLINE (line 93) | BTL_DONT_INLINE void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_hessenberg.hh class Action_hessenberg (line 31) | class Action_hessenberg { method Action_hessenberg (line 37) | Action_hessenberg( int size ):_size(size) method Action_hessenberg (line 63) | Action_hessenberg( const Action_hessenberg & ) method name (line 83) | static inline std::string name( void ) method nb_op_base (line 88) | double nb_op_base( void ){ method initialize (line 92) | inline void initialize( void ){ method calculate (line 96) | inline void calculate( void ) { method check_result (line 100) | void check_result( void ){ class Action_tridiagonalization (line 131) | class Action_tridiagonalization { method Action_tridiagonalization (line 137) | Action_tridiagonalization( int size ):_size(size) method Action_tridiagonalization (line 169) | Action_tridiagonalization( const Action_tridiagonalization & ) method name (line 189) | static inline std::string name( void ) { return "tridiagonalization_"+... method nb_op_base (line 191) | double nb_op_base( void ){ method initialize (line 195) | inline void initialize( void ){ method calculate (line 199) | inline void calculate( void ) { method check_result (line 203) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_lu_decomp.hh class Action_lu_decomp (line 31) | class Action_lu_decomp { method Action_lu_decomp (line 37) | Action_lu_decomp( int size ):_size(size) method Action_lu_decomp (line 57) | Action_lu_decomp( const Action_lu_decomp & ) method name (line 77) | static inline std::string name( void ) method nb_op_base (line 82) | double nb_op_base( void ){ method initialize (line 86) | inline void initialize( void ){ method calculate (line 90) | inline void calculate( void ) { method check_result (line 94) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_lu_solve.hh class Action_lu_solve (line 32) | class Action_lu_solve method name (line 37) | static inline std::string name( void ) method nb_op_base (line 42) | static double nb_op_base(int size){ method calculate (line 47) | static double calculate( int nb_calc, int size ) { FILE: include/eigen3/bench/btl/actions/action_matrix_matrix_product.hh class Action_matrix_matrix_product (line 32) | class Action_matrix_matrix_product { method Action_matrix_matrix_product (line 38) | Action_matrix_matrix_product( int size ):_size(size) method Action_matrix_matrix_product (line 63) | Action_matrix_matrix_product( const Action_matrix_matrix_product & ) method name (line 89) | static inline std::string name( void ) method nb_op_base (line 94) | double nb_op_base( void ){ method initialize (line 98) | inline void initialize( void ){ method calculate (line 106) | inline void calculate( void ) { method check_result (line 110) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_matrix_matrix_product_bis.hh class Action_matrix_matrix_product_bis (line 33) | class Action_matrix_matrix_product_bis { method name (line 37) | static inline std::string name( void ) method nb_op_base (line 42) | static double nb_op_base(int size){ method calculate (line 46) | static double calculate( int nb_calc, int size ) { FILE: include/eigen3/bench/btl/actions/action_matrix_vector_product.hh class Action_matrix_vector_product (line 32) | class Action_matrix_vector_product { method BTL_DONT_INLINE (line 38) | BTL_DONT_INLINE Action_matrix_vector_product( int size ):_size(size) method Action_matrix_vector_product (line 62) | Action_matrix_vector_product( const Action_matrix_vector_product & ) method BTL_DONT_INLINE (line 70) | BTL_DONT_INLINE ~Action_matrix_vector_product( void ){ method name (line 88) | static inline std::string name( void ) method nb_op_base (line 93) | double nb_op_base( void ){ method BTL_DONT_INLINE (line 97) | BTL_DONT_INLINE void initialize( void ){ method BTL_DONT_INLINE (line 105) | BTL_DONT_INLINE void calculate( void ) { method BTL_DONT_INLINE (line 111) | BTL_DONT_INLINE void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_partial_lu.hh class Action_partial_lu (line 31) | class Action_partial_lu { method Action_partial_lu (line 37) | Action_partial_lu( int size ):_size(size) method Action_partial_lu (line 59) | Action_partial_lu( const Action_partial_lu & ) method name (line 79) | static inline std::string name( void ) method nb_op_base (line 84) | double nb_op_base( void ){ method initialize (line 88) | inline void initialize( void ){ method calculate (line 92) | inline void calculate( void ) { method check_result (line 96) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_rot.hh class Action_rot (line 27) | class Action_rot { method BTL_DONT_INLINE (line 32) | BTL_DONT_INLINE Action_rot( int size ):_size(size) method Action_rot (line 49) | Action_rot( const Action_rot & ) method BTL_DONT_INLINE (line 56) | BTL_DONT_INLINE ~Action_rot( void ){ method name (line 65) | static inline std::string name( void ) method nb_op_base (line 70) | double nb_op_base( void ){ method BTL_DONT_INLINE (line 74) | BTL_DONT_INLINE void initialize( void ){ method BTL_DONT_INLINE (line 79) | BTL_DONT_INLINE void calculate( void ) { method BTL_DONT_INLINE (line 85) | BTL_DONT_INLINE void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_symv.hh class Action_symv (line 32) | class Action_symv { method BTL_DONT_INLINE (line 38) | BTL_DONT_INLINE Action_symv( int size ):_size(size) method Action_symv (line 60) | Action_symv( const Action_symv & ) method BTL_DONT_INLINE (line 67) | BTL_DONT_INLINE ~Action_symv( void ){ method name (line 78) | static inline std::string name( void ) method nb_op_base (line 83) | double nb_op_base( void ){ method BTL_DONT_INLINE (line 87) | BTL_DONT_INLINE void initialize( void ){ method BTL_DONT_INLINE (line 95) | BTL_DONT_INLINE void calculate( void ) { method BTL_DONT_INLINE (line 101) | BTL_DONT_INLINE void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_syr2.hh class Action_syr2 (line 32) | class Action_syr2 { method BTL_DONT_INLINE (line 38) | BTL_DONT_INLINE Action_syr2( int size ):_size(size) method Action_syr2 (line 57) | Action_syr2( const Action_syr2 & ) method BTL_DONT_INLINE (line 64) | BTL_DONT_INLINE ~Action_syr2( void ){ method name (line 75) | static inline std::string name( void ) method nb_op_base (line 80) | double nb_op_base( void ){ method BTL_DONT_INLINE (line 84) | BTL_DONT_INLINE void initialize( void ){ method BTL_DONT_INLINE (line 90) | BTL_DONT_INLINE void calculate( void ) { method BTL_DONT_INLINE (line 96) | BTL_DONT_INLINE void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_trisolve.hh class Action_trisolve (line 31) | class Action_trisolve { method Action_trisolve (line 37) | Action_trisolve( int size ):_size(size) method Action_trisolve (line 68) | Action_trisolve( const Action_trisolve & ) method name (line 88) | static inline std::string name( void ) method nb_op_base (line 93) | double nb_op_base( void ){ method initialize (line 97) | inline void initialize( void ){ method calculate (line 101) | inline void calculate( void ) { method check_result (line 105) | void check_result(){ FILE: include/eigen3/bench/btl/actions/action_trisolve_matrix.hh class Action_trisolve_matrix (line 32) | class Action_trisolve_matrix { method Action_trisolve_matrix (line 38) | Action_trisolve_matrix( int size ):_size(size) method Action_trisolve_matrix (line 76) | Action_trisolve_matrix( const Action_trisolve_matrix & ) method name (line 102) | static inline std::string name( void ) method nb_op_base (line 107) | double nb_op_base( void ){ method initialize (line 111) | inline void initialize( void ){ method calculate (line 119) | inline void calculate( void ) { method check_result (line 123) | void check_result( void ){ FILE: include/eigen3/bench/btl/actions/action_trmm.hh class Action_trmm (line 32) | class Action_trmm { method Action_trmm (line 38) | Action_trmm( int size ):_size(size) method Action_trmm (line 76) | Action_trmm( const Action_trmm & ) method name (line 102) | static inline std::string name( void ) method nb_op_base (line 107) | double nb_op_base( void ){ method initialize (line 111) | inline void initialize( void ){ method calculate (line 119) | inline void calculate( void ) { method check_result (line 123) | void check_result( void ){ FILE: include/eigen3/bench/btl/data/mean.cxx class Lib_Mean (line 33) | class Lib_Mean{ method Lib_Mean (line 36) | Lib_Mean( void ):_lib_name(),_mean_in_cache(),_mean_out_of_cache(){ method Lib_Mean (line 41) | Lib_Mean(const string & name, const double & mic, const double & moc):... method Lib_Mean (line 44) | Lib_Mean(const Lib_Mean & lm):_lib_name(lm._lib_name),_mean_in_cache(l... function main (line 64) | int main( int argc , char *argv[] ) function mean_calc (line 153) | double mean_calc(const vector & tab_sizes, const vector & t... FILE: include/eigen3/bench/btl/data/regularize.cxx function main (line 37) | int main( int argc , char *argv[] ) function regularize_curve (line 71) | void regularize_curve(const string & filename, function read_xy_file (line 109) | void read_xy_file(const string & filename, vector & tab_sizes, vect... FILE: include/eigen3/bench/btl/data/smooth.cxx function main (line 38) | int main( int argc , char *argv[] ) function weighted_mean (line 79) | double weighted_mean(const VECTOR & data) function smooth_curve (line 100) | void smooth_curve(const vector & tab_mflops, vector & sm... function centered_smooth_curve (line 125) | void centered_smooth_curve(const vector & tab_mflops, vector & tab_sizes, vec... function read_xy_file (line 176) | void read_xy_file(const string & filename, vector & tab_sizes, vect... FILE: include/eigen3/bench/btl/generic_bench/bench.hh function BTL_DONT_INLINE (line 41) | BTL_DONT_INLINE void bench( int size_min, int size_max, int nb_point ) function BTL_DONT_INLINE (line 154) | BTL_DONT_INLINE void bench( int size_min, int size_max, int nb_point ){ FILE: include/eigen3/bench/btl/generic_bench/btl.hh class BtlString (line 57) | class BtlString : public std::string method BtlString (line 60) | BtlString() : std::string() {} method BtlString (line 61) | BtlString(const BtlString& str) : std::string(static_cast split( const BtlString& delims = "\t\n ") const method endsWith (line 108) | bool endsWith(const BtlString& str) const method contains (line 114) | bool contains(const BtlString& str) const method beginsWith (line 118) | bool beginsWith(const BtlString& str) const method BtlString (line 125) | BtlString toLowerCase( void ) method BtlString (line 130) | BtlString toUpperCase( void ) method isEquiv (line 138) | bool isEquiv(const BtlString& str) const method decomposePathAndFile (line 150) | void decomposePathAndFile(BtlString& path, BtlString& filename) const class BtlConfig (line 163) | class BtlConfig method BtlConfig (line 166) | BtlConfig() method BTL_DONT_INLINE (line 216) | BTL_DONT_INLINE static bool skipAction(const std::string& _name) FILE: include/eigen3/bench/btl/generic_bench/init/init_function.hh function simple_function (line 23) | double simple_function(int index) function simple_function (line 28) | double simple_function(int index_i, int index_j) function pseudo_random (line 33) | double pseudo_random(int /*index*/) function pseudo_random (line 38) | double pseudo_random(int /*index_i*/, int /*index_j*/) function null_function (line 44) | double null_function(int /*index*/) function null_function (line 49) | double null_function(int /*index_i*/, int /*index_j*/) FILE: include/eigen3/bench/btl/generic_bench/init/init_matrix.hh function BTL_DONT_INLINE (line 28) | BTL_DONT_INLINE void init_row(Vector & X, int size, int row){ function BTL_DONT_INLINE (line 43) | BTL_DONT_INLINE void init_matrix(Vector & A, int size){ function BTL_DONT_INLINE (line 51) | BTL_DONT_INLINE void init_matrix_symm(Matrix& A, int size){ FILE: include/eigen3/bench/btl/generic_bench/init/init_vector.hh function init_vector (line 28) | void init_vector(Vector & X, int size){ FILE: include/eigen3/bench/btl/generic_bench/static/bench_static.hh function BTL_DONT_INLINE (line 37) | BTL_DONT_INLINE void bench_static(void) function BTL_DONT_INLINE (line 58) | BTL_DONT_INLINE void bench_static(void) FILE: include/eigen3/bench/btl/generic_bench/static/intel_bench_fixed_size.hh function bench_fixed_size (line 27) | double bench_fixed_size(int size, unsigned long long & nb_calc,unsigned... FILE: include/eigen3/bench/btl/generic_bench/static/static_size_generator.hh type static_size_generator (line 29) | struct static_size_generator{ method go (line 30) | static void go(vector & tab_sizes, vector & tab_mflops) type static_size_generator<1,Perf_Analyzer,Action,Interface> (line 44) | struct static_size_generator<1,Perf_Analyzer,Action,Interface>{ method go (line 45) | static void go(vector & tab_sizes, vector & tab_mflops) FILE: include/eigen3/bench/btl/generic_bench/timers/STL_perf_analyzer.hh class STL_Perf_Analyzer (line 27) | class STL_Perf_Analyzer{ method STL_Perf_Analyzer (line 29) | STL_Perf_Analyzer(unsigned long long nb_sample=DEFAULT_NB_SAMPLE):_nb_... method STL_Perf_Analyzer (line 33) | STL_Perf_Analyzer( const STL_Perf_Analyzer & ){ method eval_mflops (line 42) | inline double eval_mflops(int size) FILE: include/eigen3/bench/btl/generic_bench/timers/STL_timer.hh class STL_Timer (line 30) | class STL_Timer { method STL_Timer (line 32) | STL_Timer(){ baseline = false; } method start (line 34) | void start(unsigned int r){ method start_baseline (line 42) | void start_baseline(unsigned int r) method check (line 48) | bool check() method get_time (line 60) | double get_time( void ) FILE: include/eigen3/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh class Mixed_Perf_Analyzer (line 30) | class Mixed_Perf_Analyzer{ method Mixed_Perf_Analyzer (line 33) | Mixed_Perf_Analyzer( void ):_x86pa(),_ppa(),_use_ppa(true) method Mixed_Perf_Analyzer (line 37) | Mixed_Perf_Analyzer( const Mixed_Perf_Analyzer & ){ method eval_mflops (line 46) | inline double eval_mflops(int size) FILE: include/eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer.hh class Portable_Perf_Analyzer (line 28) | class Portable_Perf_Analyzer{ method Portable_Perf_Analyzer (line 30) | Portable_Perf_Analyzer( ):_nb_calc(0), m_time_action(0), _chronos(){ method Portable_Perf_Analyzer (line 33) | Portable_Perf_Analyzer( const Portable_Perf_Analyzer & ){ method BTL_DONT_INLINE (line 41) | BTL_DONT_INLINE double eval_mflops(int size) method BTL_DONT_INLINE (line 76) | BTL_DONT_INLINE double time_calculate(Action & action) method get_nb_calc (line 89) | unsigned long long get_nb_calc() FILE: include/eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh class Portable_Perf_Analyzer (line 27) | class Portable_Perf_Analyzer{ method Portable_Perf_Analyzer (line 29) | Portable_Perf_Analyzer( void ):_nb_calc(1),_nb_init(1),_chronos(){ method Portable_Perf_Analyzer (line 32) | Portable_Perf_Analyzer( const Portable_Perf_Analyzer & ){ method eval_mflops (line 42) | inline double eval_mflops(int size) method time_init (line 97) | inline double time_init(Action & action) method time_calculate (line 108) | inline double time_calculate(Action & action) method get_nb_calc (line 121) | unsigned long long get_nb_calc( void ) FILE: include/eigen3/bench/btl/generic_bench/timers/portable_timer.hh class Portable_Timer (line 47) | class Portable_Timer method Portable_Timer (line 57) | Portable_Timer() method start (line 64) | void start() { QueryPerformanceCounter(&startVal); } method stop (line 66) | void stop() { QueryPerformanceCounter(&stopVal); } method elapsed (line 68) | double elapsed() { method user_time (line 74) | double user_time() { return elapsed(); } method LIToSecs (line 79) | double LIToSecs(LARGE_INTEGER& L) { method Portable_Timer (line 99) | Portable_Timer() method start (line 103) | void start() method stop (line 109) | void stop() method elapsed (line 115) | double elapsed() method user_time (line 120) | double user_time() method Portable_Timer (line 143) | Portable_Timer() method Portable_Timer (line 148) | Portable_Timer(int clkid) : m_clkid(clkid) method start (line 151) | void start() method stop (line 159) | void stop() method elapsed (line 167) | double elapsed() method user_time (line 172) | double user_time() class Portable_Timer (line 95) | class Portable_Timer method Portable_Timer (line 57) | Portable_Timer() method start (line 64) | void start() { QueryPerformanceCounter(&startVal); } method stop (line 66) | void stop() { QueryPerformanceCounter(&stopVal); } method elapsed (line 68) | double elapsed() { method user_time (line 74) | double user_time() { return elapsed(); } method LIToSecs (line 79) | double LIToSecs(LARGE_INTEGER& L) { method Portable_Timer (line 99) | Portable_Timer() method start (line 103) | void start() method stop (line 109) | void stop() method elapsed (line 115) | double elapsed() method user_time (line 120) | double user_time() method Portable_Timer (line 143) | Portable_Timer() method Portable_Timer (line 148) | Portable_Timer(int clkid) : m_clkid(clkid) method start (line 151) | void start() method stop (line 159) | void stop() method elapsed (line 167) | double elapsed() method user_time (line 172) | double user_time() class Portable_Timer (line 139) | class Portable_Timer method Portable_Timer (line 57) | Portable_Timer() method start (line 64) | void start() { QueryPerformanceCounter(&startVal); } method stop (line 66) | void stop() { QueryPerformanceCounter(&stopVal); } method elapsed (line 68) | double elapsed() { method user_time (line 74) | double user_time() { return elapsed(); } method LIToSecs (line 79) | double LIToSecs(LARGE_INTEGER& L) { method Portable_Timer (line 99) | Portable_Timer() method start (line 103) | void start() method stop (line 109) | void stop() method elapsed (line 115) | double elapsed() method user_time (line 120) | double user_time() method Portable_Timer (line 143) | Portable_Timer() method Portable_Timer (line 148) | Portable_Timer(int clkid) : m_clkid(clkid) method start (line 151) | void start() method stop (line 159) | void stop() method elapsed (line 167) | double elapsed() method user_time (line 172) | double user_time() FILE: include/eigen3/bench/btl/generic_bench/timers/x86_perf_analyzer.hh class X86_Perf_Analyzer (line 27) | class X86_Perf_Analyzer{ method X86_Perf_Analyzer (line 29) | X86_Perf_Analyzer( unsigned long long nb_sample=DEFAULT_NB_SAMPLE):_nb... method X86_Perf_Analyzer (line 34) | X86_Perf_Analyzer( const X86_Perf_Analyzer & ){ method eval_mflops (line 43) | inline double eval_mflops(int size) FILE: include/eigen3/bench/btl/generic_bench/timers/x86_timer.hh class X86_Timer (line 44) | class X86_Timer { method X86_Timer (line 48) | X86_Timer( void ):_frequency(FREQUENCY),_nb_sample(0) method start (line 53) | inline void start( void ){ method stop (line 60) | inline void stop( void ){ method frequency (line 67) | inline double frequency( void ){ method get_elapsed_time_in_second (line 71) | double get_elapsed_time_in_second( void ){ method get_click (line 78) | unsigned long long get_click( void ){ method find_frequency (line 84) | inline void find_frequency( void ){ method add_get_click (line 111) | void add_get_click( void ){ method dump_statistics (line 119) | void dump_statistics(string filemane){ method dump_history (line 133) | void dump_history(string filemane){ method get_mean_clicks (line 153) | double get_mean_clicks( void ){ method get_shortest_clicks (line 169) | double get_shortest_clicks( void ){ method fill_history_clicks (line 175) | void fill_history_clicks( void ){ method get_most_occured_clicks (line 184) | double get_most_occured_clicks( void ){ method clear (line 204) | void clear( void ) FILE: include/eigen3/bench/btl/generic_bench/utils/size_lin_log.hh function size_lin_log (line 26) | void size_lin_log(const int nb_point, const int /*size_min*/, const int ... FILE: include/eigen3/bench/btl/generic_bench/utils/size_log.hh function size_log (line 29) | void size_log(const int nb_point, const int size_min, const int size_max... FILE: include/eigen3/bench/btl/generic_bench/utils/xy_file.hh function read_xy_file (line 28) | bool read_xy_file(const std::string & filename, std::vector & tab_s... function dump_xy_file (line 64) | void dump_xy_file(const Vector_A & X, const Vector_B & Y, const std::str... FILE: include/eigen3/bench/btl/libs/BLAS/blas.h type BLASLONG (line 7) | typedef long long BLASLONG; type BLASULONG (line 8) | typedef unsigned long long BLASULONG; type BLASLONG (line 10) | typedef long BLASLONG; type BLASULONG (line 11) | typedef unsigned long BLASULONG; FILE: include/eigen3/bench/btl/libs/BLAS/blas_interface.hh class blas_interface (line 54) | class blas_interface FILE: include/eigen3/bench/btl/libs/BLAS/blas_interface_impl.hh class blas_interface (line 4) | class blas_interface : public c_interface_base method name (line 12) | static inline std::string name() method matrix_vector_product (line 17) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method symv (line 21) | static inline void symv(gene_matrix & A, gene_vector & B, gene_vector ... method syr2 (line 25) | static inline void syr2(gene_matrix & A, gene_vector & B, gene_vector ... method ger (line 29) | static inline void ger(gene_matrix & A, gene_vector & X, gene_vector &... method rot (line 33) | static inline void rot(gene_vector & A, gene_vector & B, SCALAR c, SC... method atv_product (line 37) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method matrix_matrix_product (line 41) | static inline void matrix_matrix_product(gene_matrix & A, gene_matrix ... method transposed_matrix_matrix_product (line 45) | static inline void transposed_matrix_matrix_product(gene_matrix & A, g... method aat_product (line 53) | static inline void aat_product(gene_matrix & A, gene_matrix & X, int N){ method axpy (line 57) | static inline void axpy(SCALAR coef, const gene_vector & X, gene_vecto... method axpby (line 61) | static inline void axpby(SCALAR a, const gene_vector & X, SCALAR b, ge... method cholesky (line 66) | static inline void cholesky(const gene_matrix & X, gene_matrix & C, in... method partial_lu_decomp (line 75) | static inline void partial_lu_decomp(const gene_matrix & X, gene_matri... method trisolve_lower (line 84) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method trisolve_lower_matrix (line 89) | static inline void trisolve_lower_matrix(const gene_matrix & L, const ... method trmm (line 94) | static inline void trmm(gene_matrix & A, gene_matrix & B, gene_matrix ... method lu_decomp (line 100) | static inline void lu_decomp(const gene_matrix & X, gene_matrix & C, i... method hessenberg (line 111) | static inline void hessenberg(const gene_matrix & X, gene_matrix & C, ... method tridiagonalization (line 127) | static inline void tridiagonalization(const gene_matrix & X, gene_matr... FILE: include/eigen3/bench/btl/libs/BLAS/c_interface_base.h type std (line 14) | typedef std::vector stl_vector; type std (line 15) | typedef std::vector stl_matrix; type real (line 17) | typedef real* gene_matrix; type real (line 18) | typedef real* gene_vector; function free_matrix (line 20) | static void free_matrix(gene_matrix & A, int /*N*/){ function free_vector (line 24) | static void free_vector(gene_vector & B){ function matrix_from_stl (line 28) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ function vector_from_stl (line 36) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ function vector_to_stl (line 43) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ function matrix_to_stl (line 49) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ function copy_vector (line 58) | static inline void copy_vector(const gene_vector & source, gene_vector &... function copy_matrix (line 63) | static inline void copy_matrix(const gene_matrix & source, gene_matrix &... FILE: include/eigen3/bench/btl/libs/BLAS/main.cpp function main (line 36) | int main() FILE: include/eigen3/bench/btl/libs/STL/STL_interface.hh class STL_interface (line 29) | class STL_interface{ method name (line 42) | static inline std::string name( void ) method free_matrix (line 47) | static void free_matrix(gene_matrix & /*A*/, int /*N*/){} method free_vector (line 49) | static void free_vector(gene_vector & /*B*/){} method matrix_from_stl (line 51) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 55) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 59) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 64) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method copy_vector (line 68) | static inline void copy_vector(const gene_vector & source, gene_vector... method copy_matrix (line 75) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method aat_product (line 94) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_matrix_product (line 112) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method matrix_vector_product (line 125) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method symv (line 136) | static inline void symv(gene_matrix & A, gene_vector & B, gene_vector ... method syr2 (line 153) | static inline void syr2(gene_matrix & A, gene_vector & B, gene_vector ... method ger (line 162) | static inline void ger(gene_matrix & A, gene_vector & X, gene_vector &... method atv_product (line 171) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 182) | static inline void axpy(real coef, const gene_vector & X, gene_vector ... method axpby (line 187) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method trisolve_lower (line 192) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method real (line 203) | static inline real norm_diff(const stl_vector & A, const stl_vector & B) method real (line 217) | static inline real norm_diff(const stl_matrix & A, const stl_matrix & B) method display_vector (line 234) | static inline void display_vector(const stl_vector & A) FILE: include/eigen3/bench/btl/libs/STL/main.cpp function main (line 27) | int main() FILE: include/eigen3/bench/btl/libs/blaze/blaze_interface.hh class blaze_interface (line 28) | class blaze_interface { method name (line 40) | static inline std::string name() { return "blaze"; } method free_matrix (line 42) | static void free_matrix(gene_matrix & A, int N){ method free_vector (line 46) | static void free_vector(gene_vector & B){ method matrix_from_stl (line 50) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 60) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 67) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 73) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method matrix_matrix_product (line 83) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method transposed_matrix_matrix_product (line 87) | static inline void transposed_matrix_matrix_product(const gene_matrix ... method ata_product (line 91) | static inline void ata_product(const gene_matrix & A, gene_matrix & X,... method aat_product (line 95) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 99) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 103) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 107) | static inline void axpy(const real coef, const gene_vector & X, gene_v... method axpby (line 111) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method copy_matrix (line 130) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 134) | static inline void copy_vector(const gene_vector & source, gene_vector... FILE: include/eigen3/bench/btl/libs/blaze/main.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/blitz/blitz_LU_solve_interface.hh class blitz_LU_solve_interface (line 29) | class blitz_LU_solve_interface : public blitz_interface method new_Pivot_Vector (line 39) | inline static void new_Pivot_Vector(Pivot_Vector & pivot,int N) method free_Pivot_Vector (line 46) | inline static void free_Pivot_Vector(Pivot_Vector & pivot) method real (line 54) | static inline real matrix_vector_product_sliced(const gene_matrix & A,... method real (line 72) | static inline real matrix_matrix_product_sliced(gene_matrix & A, int r... method LU_factor (line 87) | inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, i... method LU_solve (line 150) | inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector... FILE: include/eigen3/bench/btl/libs/blitz/blitz_interface.hh class blitz_interface (line 34) | class blitz_interface{ method name (line 48) | static inline std::string name() { return "blitz"; } method free_matrix (line 50) | static void free_matrix(gene_matrix & A, int N){} method free_vector (line 52) | static void free_vector(gene_vector & B){} method matrix_from_stl (line 54) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 63) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 70) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 76) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method matrix_matrix_product (line 85) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method ata_product (line 93) | static inline void ata_product(const gene_matrix & A, gene_matrix & X,... method aat_product (line 101) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 109) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 116) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 123) | static inline void axpy(const real coef, const gene_vector & X, gene_v... method copy_matrix (line 130) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 140) | static inline void copy_vector(const gene_vector & source, gene_vector... FILE: include/eigen3/bench/btl/libs/blitz/btl_blitz.cpp function main (line 34) | int main() FILE: include/eigen3/bench/btl/libs/blitz/btl_tiny_blitz.cpp function main (line 29) | int main() FILE: include/eigen3/bench/btl/libs/blitz/tiny_blitz_interface.hh class tiny_blitz_interface (line 34) | class tiny_blitz_interface method name (line 47) | static inline std::string name() { return "tiny_blitz"; } method free_matrix (line 49) | static void free_matrix(gene_matrix & A, int N){} method free_vector (line 51) | static void free_vector(gene_vector & B){} method matrix_from_stl (line 53) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 59) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 64) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 69) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method copy_matrix (line 79) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 85) | static inline void copy_vector(const gene_vector & source, gene_vector... method matrix_matrix_product (line 91) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method matrix_vector_product (line 95) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method axpy (line 99) | static inline void axpy(const real coef, const gene_vector & X, gene_v... FILE: include/eigen3/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp function main (line 33) | int main() FILE: include/eigen3/bench/btl/libs/eigen2/eigen2_interface.hh class eigen2_interface (line 31) | class eigen2_interface method name (line 46) | static inline std::string name( void ) method free_matrix (line 57) | static void free_matrix(gene_matrix & A, int N) {} method free_vector (line 59) | static void free_vector(gene_vector & B) {} method BTL_DONT_INLINE (line 61) | static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matri... method BTL_DONT_INLINE (line 71) | static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vect... method BTL_DONT_INLINE (line 79) | static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector... method BTL_DONT_INLINE (line 85) | static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix... method matrix_matrix_product (line 96) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method transposed_matrix_matrix_product (line 100) | static inline void transposed_matrix_matrix_product(const gene_matrix ... method ata_product (line 104) | static inline void ata_product(const gene_matrix & A, gene_matrix & X,... method aat_product (line 108) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 112) | static inline void matrix_vector_product(const gene_matrix & A, const ... method atv_product (line 116) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 120) | static inline void axpy(real coef, const gene_vector & X, gene_vector ... method axpby (line 124) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method copy_matrix (line 128) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 132) | static inline void copy_vector(const gene_vector & source, gene_vector... method trisolve_lower (line 136) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method trisolve_lower_matrix (line 140) | static inline void trisolve_lower_matrix(const gene_matrix & L, const ... method cholesky (line 144) | static inline void cholesky(const gene_matrix & X, gene_matrix & C, in... method lu_decomp (line 151) | static inline void lu_decomp(const gene_matrix & X, gene_matrix & C, i... method tridiagonalization (line 156) | static inline void tridiagonalization(const gene_matrix & X, gene_matr... method hessenberg (line 160) | static inline void hessenberg(const gene_matrix & X, gene_matrix & C, ... FILE: include/eigen3/bench/btl/libs/eigen2/main_adv.cpp function main (line 30) | int main() FILE: include/eigen3/bench/btl/libs/eigen2/main_linear.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/eigen2/main_matmat.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/eigen2/main_vecmat.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp function main (line 33) | int main() FILE: include/eigen3/bench/btl/libs/eigen3/eigen3_interface.hh class eigen3_interface (line 28) | class eigen3_interface method name (line 43) | static inline std::string name( void ) method free_matrix (line 48) | static void free_matrix(gene_matrix & /*A*/, int /*N*/) {} method free_vector (line 50) | static void free_vector(gene_vector & /*B*/) {} method BTL_DONT_INLINE (line 52) | static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matri... method BTL_DONT_INLINE (line 62) | static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vect... method BTL_DONT_INLINE (line 70) | static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector... method BTL_DONT_INLINE (line 76) | static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix... method matrix_matrix_product (line 87) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method transposed_matrix_matrix_product (line 91) | static inline void transposed_matrix_matrix_product(const gene_matrix ... method aat_product (line 99) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 104) | static inline void matrix_vector_product(const gene_matrix & A, const ... method symv (line 108) | static inline void symv(const gene_matrix & A, const gene_vector & B, ... method triassign (line 113) | static void triassign(Dest& dst, const Src& src) method EIGEN_DONT_INLINE (line 158) | static EIGEN_DONT_INLINE void syr2(gene_matrix & A, gene_vector & X, ... method EIGEN_DONT_INLINE (line 164) | static EIGEN_DONT_INLINE void ger(gene_matrix & A, gene_vector & X, g... method EIGEN_DONT_INLINE (line 169) | static EIGEN_DONT_INLINE void rot(gene_vector & A, gene_vector & B, r... method atv_product (line 173) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 177) | static inline void axpy(real coef, const gene_vector & X, gene_vector ... method axpby (line 181) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method EIGEN_DONT_INLINE (line 185) | static EIGEN_DONT_INLINE void copy_matrix(const gene_matrix & source, ... method EIGEN_DONT_INLINE (line 189) | static EIGEN_DONT_INLINE void copy_vector(const gene_vector & source, ... method trisolve_lower (line 193) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method trisolve_lower_matrix (line 197) | static inline void trisolve_lower_matrix(const gene_matrix & L, const ... method trmm (line 201) | static inline void trmm(const gene_matrix & L, const gene_matrix& B, g... method cholesky (line 205) | static inline void cholesky(const gene_matrix & X, gene_matrix & C, in... method lu_decomp (line 214) | static inline void lu_decomp(const gene_matrix & X, gene_matrix & C, i... method partial_lu_decomp (line 218) | static inline void partial_lu_decomp(const gene_matrix & X, gene_matri... method tridiagonalization (line 226) | static inline void tridiagonalization(const gene_matrix & X, gene_matr... method hessenberg (line 232) | static inline void hessenberg(const gene_matrix & X, gene_matrix & C, ... FILE: include/eigen3/bench/btl/libs/eigen3/main_adv.cpp function main (line 30) | int main() FILE: include/eigen3/bench/btl/libs/eigen3/main_linear.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/eigen3/main_matmat.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/eigen3/main_vecmat.cpp function main (line 25) | int main() FILE: include/eigen3/bench/btl/libs/gmm/gmm_LU_solve_interface.hh class blitz_LU_solve_interface (line 29) | class blitz_LU_solve_interface : public blitz_interface method new_Pivot_Vector (line 39) | inline static void new_Pivot_Vector(Pivot_Vector & pivot,int N) method free_Pivot_Vector (line 46) | inline static void free_Pivot_Vector(Pivot_Vector & pivot) method real (line 54) | static inline real matrix_vector_product_sliced(const gene_matrix & A,... method real (line 72) | static inline real matrix_matrix_product_sliced(gene_matrix & A, int r... method LU_factor (line 87) | inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, i... method LU_solve (line 150) | inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector... FILE: include/eigen3/bench/btl/libs/gmm/gmm_interface.hh class gmm_interface (line 27) | class gmm_interface { method name (line 39) | static inline std::string name( void ) method free_matrix (line 44) | static void free_matrix(gene_matrix & A, int N){ method free_vector (line 48) | static void free_vector(gene_vector & B){ method matrix_from_stl (line 52) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 62) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 66) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 70) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method matrix_matrix_product (line 81) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method transposed_matrix_matrix_product (line 85) | static inline void transposed_matrix_matrix_product(const gene_matrix ... method ata_product (line 89) | static inline void ata_product(const gene_matrix & A, gene_matrix & X,... method aat_product (line 93) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 97) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 101) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 105) | static inline void axpy(const real coef, const gene_vector & X, gene_v... method axpby (line 109) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method copy_matrix (line 113) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 117) | static inline void copy_vector(const gene_vector & source, gene_vector... method trisolve_lower (line 121) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method partial_lu_decomp (line 126) | static inline void partial_lu_decomp(const gene_matrix & X, gene_matri... method hessenberg (line 132) | static inline void hessenberg(const gene_matrix & X, gene_matrix & R, ... method tridiagonalization (line 137) | static inline void tridiagonalization(const gene_matrix & X, gene_matr... FILE: include/eigen3/bench/btl/libs/gmm/main.cpp function main (line 27) | int main() FILE: include/eigen3/bench/btl/libs/mtl4/main.cpp function main (line 27) | int main() FILE: include/eigen3/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh class blitz_LU_solve_interface (line 29) | class blitz_LU_solve_interface : public blitz_interface method new_Pivot_Vector (line 39) | inline static void new_Pivot_Vector(Pivot_Vector & pivot,int N) method free_Pivot_Vector (line 46) | inline static void free_Pivot_Vector(Pivot_Vector & pivot) method real (line 54) | static inline real matrix_vector_product_sliced(const gene_matrix & A,... method real (line 72) | static inline real matrix_matrix_product_sliced(gene_matrix & A, int r... method LU_factor (line 87) | inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, i... method LU_solve (line 150) | inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector... FILE: include/eigen3/bench/btl/libs/mtl4/mtl4_interface.hh class mtl4_interface (line 29) | class mtl4_interface { method name (line 41) | static inline std::string name() { return "mtl4"; } method free_matrix (line 43) | static void free_matrix(gene_matrix & A, int N){ method free_vector (line 47) | static void free_vector(gene_vector & B){ method matrix_from_stl (line 51) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 61) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 68) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 74) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method matrix_matrix_product (line 84) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method transposed_matrix_matrix_product (line 91) | static inline void transposed_matrix_matrix_product(const gene_matrix ... method aat_product (line 99) | static inline void aat_product(const gene_matrix & A, gene_matrix & X,... method matrix_vector_product (line 103) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 107) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 111) | static inline void axpy(const real coef, const gene_vector & X, gene_v... method axpby (line 115) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method trisolve_lower (line 130) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... method copy_matrix (line 134) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 138) | static inline void copy_vector(const gene_vector & source, gene_vector... FILE: include/eigen3/bench/btl/libs/tensors/main_linear.cpp function main (line 17) | int main() FILE: include/eigen3/bench/btl/libs/tensors/main_matmat.cpp function main (line 16) | int main() FILE: include/eigen3/bench/btl/libs/tensors/main_vecmat.cpp function main (line 16) | int main() FILE: include/eigen3/bench/btl/libs/tensors/tensor_interface.hh class tensor_interface (line 19) | class tensor_interface method name (line 32) | static inline std::string name( void ) method free_matrix (line 37) | static void free_matrix(gene_matrix & /*A*/, int /*N*/) {} method free_vector (line 39) | static void free_vector(gene_vector & /*B*/) {} method BTL_DONT_INLINE (line 41) | static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matri... method BTL_DONT_INLINE (line 51) | static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vect... method BTL_DONT_INLINE (line 59) | static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector... method BTL_DONT_INLINE (line 65) | static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix... method matrix_matrix_product (line 76) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method matrix_vector_product (line 82) | static inline void matrix_vector_product(const gene_matrix & A, const ... method axpy (line 88) | static inline void axpy(real coef, const gene_vector & X, gene_vector ... method axpby (line 92) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method EIGEN_DONT_INLINE (line 96) | static EIGEN_DONT_INLINE void copy_matrix(const gene_matrix & source, ... method EIGEN_DONT_INLINE (line 100) | static EIGEN_DONT_INLINE void copy_vector(const gene_vector & source, ... FILE: include/eigen3/bench/btl/libs/tvmet/main.cpp function main (line 30) | int main() FILE: include/eigen3/bench/btl/libs/tvmet/tvmet_interface.hh class tvmet_interface (line 32) | class tvmet_interface{ method name (line 44) | static inline std::string name() { return "tiny_tvmet"; } method free_matrix (line 46) | static void free_matrix(gene_matrix & A, int N){} method free_vector (line 48) | static void free_vector(gene_vector & B){} method matrix_from_stl (line 50) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 56) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 61) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 67) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method copy_matrix (line 77) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method copy_vector (line 81) | static inline void copy_vector(const gene_vector & source, gene_vector... method matrix_matrix_product (line 85) | static inline void matrix_matrix_product(const gene_matrix & A, const ... method matrix_vector_product (line 89) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 93) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method axpy (line 97) | static inline void axpy(const real coef, const gene_vector & X, gene_v... FILE: include/eigen3/bench/btl/libs/ublas/main.cpp function main (line 27) | int main() FILE: include/eigen3/bench/btl/libs/ublas/ublas_interface.hh class ublas_interface (line 31) | class ublas_interface{ method name (line 43) | static inline std::string name( void ) { return "ublas"; } method free_matrix (line 45) | static void free_matrix(gene_matrix & A, int N) {} method free_vector (line 47) | static void free_vector(gene_vector & B) {} method matrix_from_stl (line 49) | static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ method vector_from_stl (line 56) | static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ method vector_to_stl (line 62) | static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ method matrix_to_stl (line 67) | static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ method copy_vector (line 77) | static inline void copy_vector(const gene_vector & source, gene_vector... method copy_matrix (line 83) | static inline void copy_matrix(const gene_matrix & source, gene_matrix... method matrix_vector_product_slow (line 91) | static inline void matrix_vector_product_slow(gene_matrix & A, gene_ve... method matrix_matrix_product_slow (line 95) | static inline void matrix_matrix_product_slow(gene_matrix & A, gene_ma... method axpy_slow (line 99) | static inline void axpy_slow(const real coef, const gene_vector & X, g... method matrix_vector_product (line 105) | static inline void matrix_vector_product(gene_matrix & A, gene_vector ... method atv_product (line 109) | static inline void atv_product(gene_matrix & A, gene_vector & B, gene_... method matrix_matrix_product (line 113) | static inline void matrix_matrix_product(gene_matrix & A, gene_matrix ... method axpy (line 117) | static inline void axpy(const real coef, const gene_vector & X, gene_v... method axpby (line 121) | static inline void axpby(real a, const gene_vector & X, real b, gene_v... method ata_product (line 125) | static inline void ata_product(gene_matrix & A, gene_matrix & X, int N){ method aat_product (line 130) | static inline void aat_product(gene_matrix & A, gene_matrix & X, int N){ method trisolve_lower (line 135) | static inline void trisolve_lower(const gene_matrix & L, const gene_ve... FILE: include/eigen3/bench/check_cache_queries.cpp function main (line 18) | int main() FILE: include/eigen3/bench/dense_solvers.cpp function EIGEN_DONT_INLINE (line 15) | EIGEN_DONT_INLINE function EIGEN_DONT_INLINE (line 24) | EIGEN_DONT_INLINE function bench (line 30) | void bench(int id, int rows, int size = Size) function main (line 87) | int main() FILE: include/eigen3/bench/eig33.cpp function computeRoots (line 49) | inline void computeRoots(const Matrix& m, Roots& roots) function eigen33 (line 86) | void eigen33(const Matrix& mat, Matrix& evecs, Vector& evals) function main (line 165) | int main() FILE: include/eigen3/bench/geometry.cpp function EIGEN_DONT_INLINE (line 25) | EIGEN_DONT_INLINE void transform(const Transformation& t, Data& data) function EIGEN_DONT_INLINE (line 33) | EIGEN_DONT_INLINE void transform(const Quaternion& t, Data& data) type ToRotationMatrixWrapper (line 41) | struct ToRotationMatrixWrapper method ToRotationMatrixWrapper (line 45) | ToRotationMatrixWrapper(const T& o) : object(o) {} function EIGEN_DONT_INLINE (line 50) | EIGEN_DONT_INLINE void transform(const ToRotationMatrixWrapper& t... function EIGEN_DONT_INLINE (line 58) | EIGEN_DONT_INLINE void transform(const Transform&... type get_dim (line 63) | struct get_dim { enum { Dim = T::Dim }; } type get_dim > (line 65) | struct get_dim > { enum { Dim = R }; } type bench_impl (line 68) | struct bench_impl method EIGEN_DONT_INLINE (line 70) | static EIGEN_DONT_INLINE void run(const Transformation& t) type bench_impl (line 84) | struct bench_impl method EIGEN_DONT_INLINE (line 86) | static EIGEN_DONT_INLINE void run(const Transformation&) {} function EIGEN_DONT_INLINE (line 90) | EIGEN_DONT_INLINE void bench(const std::string& msg, const Transformatio... function main (line 97) | int main(int argc, char ** argv) FILE: include/eigen3/bench/perf_monitoring/gemm/gemm.cpp function EIGEN_DONT_INLINE (line 16) | EIGEN_DONT_INLINE function EIGEN_DONT_INLINE (line 22) | EIGEN_DONT_INLINE function main (line 52) | int main(int argc, char **argv) FILE: include/eigen3/bench/perf_monitoring/gemm/lazy_gemm.cpp function EIGEN_DONT_INLINE (line 15) | EIGEN_DONT_INLINE function EIGEN_DONT_INLINE (line 25) | EIGEN_DONT_INLINE function bench_t (line 54) | double bench_t(int t) function EIGEN_DONT_INLINE (line 62) | EIGEN_DONT_INLINE function main (line 83) | int main(int argc, char **argv) FILE: include/eigen3/bench/product_threshold.cpp type map_size (line 11) | struct map_size { enum { ret = S }; } type map_size<10> (line 12) | struct map_size<10> { enum { ret = 20 }; } type map_size<11> (line 13) | struct map_size<11> { enum { ret = 50 }; } type map_size<12> (line 14) | struct map_size<12> { enum { ret = 100 }; } type map_size<13> (line 15) | struct map_size<13> { enum { ret = 300 }; } type alt_prod (line 17) | struct alt_prod function print_mode (line 28) | void print_mode(int mode) function EIGEN_DONT_INLINE (line 39) | EIGEN_DONT_INLINE void prod(const Lhs& a, const Rhs& b, Res& c) function EIGEN_DONT_INLINE (line 45) | EIGEN_DONT_INLINE void bench_prod() type print_n (line 69) | struct print_n method run (line 129) | static void run() type loop_on_m (line 70) | struct loop_on_m method run (line 96) | static void run() type loop_on_n (line 71) | struct loop_on_n method run (line 116) | static void run() type loop_on_k (line 74) | struct loop_on_k method run (line 76) | static void run() type loop_on_k (line 90) | struct loop_on_k { static void run(){} } method run (line 90) | static void run(){} type loop_on_m (line 94) | struct loop_on_m method run (line 96) | static void run() type loop_on_m (line 111) | struct loop_on_m { static void run(){} } method run (line 111) | static void run(){} type loop_on_n (line 114) | struct loop_on_n method run (line 116) | static void run() type loop_on_n (line 125) | struct loop_on_n { static void run(){} } method run (line 125) | static void run(){} type print_n (line 127) | struct print_n method run (line 129) | static void run() type print_n (line 136) | struct print_n { static void run(){} } method run (line 136) | static void run(){} function main (line 138) | int main() FILE: include/eigen3/bench/quat_slerp.cpp function EIGEN_DONT_INLINE (line 11) | EIGEN_DONT_INLINE Q nlerp(const Q& a, const Q& b, typename Q::Scalar t) function EIGEN_DONT_INLINE (line 17) | EIGEN_DONT_INLINE Q slerp_eigen(const Q& a, const Q& b, typename Q::Scal... function EIGEN_DONT_INLINE (line 23) | EIGEN_DONT_INLINE Q slerp_legacy(const Q& a, const Q& b, typename Q::Sca... function EIGEN_DONT_INLINE (line 45) | EIGEN_DONT_INLINE Q slerp_legacy_nlerp(const Q& a, const Q& b, typename ... function T (line 76) | inline T sin_over_x(T x) function EIGEN_DONT_INLINE (line 85) | EIGEN_DONT_INLINE Q slerp_rw(const Q& a, const Q& b, typename Q::Scalar t) function EIGEN_DONT_INLINE (line 109) | EIGEN_DONT_INLINE Q slerp_gael(const Q& a, const Q& b, typename Q::Scala... function main (line 144) | int main() FILE: include/eigen3/bench/quatmul.cpp function EIGEN_DONT_INLINE (line 9) | EIGEN_DONT_INLINE void quatmul_default(const Quat& a, const Quat& b, Qua... function EIGEN_DONT_INLINE (line 15) | EIGEN_DONT_INLINE void quatmul_novec(const Quat& a, const Quat& b, Quat& c) function bench (line 20) | void bench(const std::string& label) function main (line 39) | int main() FILE: include/eigen3/bench/sparse_cholesky.cpp function fillSpdMatrix (line 44) | void fillSpdMatrix(float density, int rows, int cols, EigenSparseSelfAd... function doEigen (line 64) | void doEigen(const char* name, const EigenSparseSelfAdjointMatrix& sm1, ... function main (line 77) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/sparse_dense_product.cpp function cs (line 38) | cs* cs_sorted_multiply(const cs* a, const cs* b) function main (line 52) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/sparse_lu.cpp function doEigen (line 46) | void doEigen(const char* name, const EigenSparseMatrix& sm1, const Vecto... function main (line 72) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/sparse_product.cpp function cs (line 64) | cs* cs_sorted_multiply(const cs* a, const cs* b) function cs (line 83) | cs* cs_sorted_multiply2(const cs* a, const cs* b) function main (line 96) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/sparse_randomsetter.cpp function dostuff (line 45) | void dostuff(const char* name, EigenSparseMatrix& sm1) function main (line 65) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/sparse_setter.cpp function main (line 61) | int main(int argc, char *argv[]) function EIGEN_DONT_INLINE (line 194) | EIGEN_DONT_INLINE Scalar* setinnerrand_eigen(const Coordinates& coords, ... function EIGEN_DONT_INLINE (line 208) | EIGEN_DONT_INLINE Scalar* setrand_eigen_dynamic(const Coordinates& coord... function EIGEN_DONT_INLINE (line 222) | EIGEN_DONT_INLINE Scalar* setrand_eigen_sumeq(const Coordinates& coords,... function EIGEN_DONT_INLINE (line 241) | EIGEN_DONT_INLINE Scalar* setrand_eigen_compact(const Coordinates& coord... function EIGEN_DONT_INLINE (line 255) | EIGEN_DONT_INLINE Scalar* setrand_eigen_gnu_hash(const Coordinates& coor... function EIGEN_DONT_INLINE (line 271) | EIGEN_DONT_INLINE Scalar* setrand_eigen_google_dense(const Coordinates& ... function EIGEN_DONT_INLINE (line 284) | EIGEN_DONT_INLINE Scalar* setrand_eigen_google_sparse(const Coordinates&... function coo_tocsr (line 300) | void coo_tocsr(const int n_row, function kv_pair_less (line 345) | bool kv_pair_less(const std::pair& x, const std::pair& y){ function csr_sort_indices (line 351) | void csr_sort_indices(const I n_row, function csr_sum_duplicates (line 378) | void csr_sum_duplicates(const I n_row, function EIGEN_DONT_INLINE (line 405) | EIGEN_DONT_INLINE Scalar* setrand_scipy(const Coordinates& coords, const... function EIGEN_DONT_INLINE (line 425) | EIGEN_DONT_INLINE Scalar* setrand_ublas_mapped(const Coordinates& coords... function EIGEN_DONT_INLINE (line 464) | EIGEN_DONT_INLINE Scalar* setrand_ublas_genvec(const Coordinates& coords... FILE: include/eigen3/bench/sparse_trisolver.cpp function fillMatrix (line 40) | void fillMatrix(float density, int rows, int cols, EigenSparseTriMatrix... function main (line 56) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/spbench/sp_solver.cpp function main (line 20) | int main(int argc, char **args) FILE: include/eigen3/bench/spbench/spbenchsolver.cpp function bench_printhelp (line 3) | void bench_printhelp() function main (line 22) | int main(int argc, char ** args) FILE: include/eigen3/bench/spbench/spbenchsolver.h function printStatheader (line 91) | void printStatheader(std::ofstream& out) type SparseMatrix (line 307) | typedef SparseMatrix SpMat; FILE: include/eigen3/bench/spbench/spbenchstyle.h function printBenchStyle (line 13) | void printBenchStyle(std::ofstream& out) FILE: include/eigen3/bench/spbench/test_sparseLU.cpp function main (line 17) | int main(int argc, char **args) FILE: include/eigen3/bench/spmv.cpp function main (line 37) | int main(int argc, char *argv[]) FILE: include/eigen3/bench/tensors/benchmark.h function namespace (line 20) | namespace testing { FILE: include/eigen3/bench/tensors/benchmark_main.cc function BenchmarkMap (line 32) | BenchmarkMap& gBenchmarks() { function Round (line 39) | static int Round(int n) { function init_info (line 56) | static void __attribute__((constructor)) init_info() { function NanoTime (line 61) | static int64_t NanoTime() { type testing (line 73) | namespace testing { function Benchmark (line 74) | Benchmark* Benchmark::Arg(int arg) { function Benchmark (line 79) | Benchmark* Benchmark::Range(int lo, int hi) { function SetBenchmarkFlopsProcessed (line 193) | void SetBenchmarkFlopsProcessed(int64_t x) { function StopBenchmarkTiming (line 196) | void StopBenchmarkTiming() { function StartBenchmarkTiming (line 202) | void StartBenchmarkTiming() { function main (line 207) | int main(int argc, char* argv[]) { FILE: include/eigen3/bench/tensors/tensor_benchmarks.h type TensorIndex (line 4) | typedef int TensorIndex; function memcpy (line 36) | void memcpy(int num_iters) { function typeCasting (line 46) | void typeCasting(int num_iters) { function random (line 67) | void random(int num_iters) { function slicing (line 82) | void slicing(int num_iters) { function rowChip (line 113) | void rowChip(int num_iters) { function colChip (line 130) | void colChip(int num_iters) { function shuffling (line 147) | void shuffling(int num_iters) { function padding (line 170) | void padding(int num_iters) { function striding (line 198) | void striding(int num_iters) { function broadcasting (line 227) | void broadcasting(int num_iters) { function coeffWiseOp (line 256) | void coeffWiseOp(int num_iters) { function algebraicFunc (line 274) | void algebraicFunc(int num_iters) { function transcendentalFunc (line 292) | void transcendentalFunc(int num_iters) { function rowReduction (line 311) | void rowReduction(int num_iters) { function colReduction (line 339) | void colReduction(int num_iters) { function fullReduction (line 369) | void fullReduction(int num_iters) { function contraction (line 389) | void contraction(int num_iters) { function convolution (line 417) | void convolution(int num_iters, int kernel_x, int kernel_y) { function finalizeBenchmark (line 459) | inline void finalizeBenchmark(int64_t num_items) { FILE: include/eigen3/bench/tensors/tensor_benchmarks_sycl.cc function sycl_queue (line 14) | cl::sycl::queue sycl_queue() { FILE: include/eigen3/bench/vdw_new.cpp function SCALAR (line 22) | SCALAR E_VDW(const Vec &interactions1, const Vec &interactions2) function main (line 31) | int main() FILE: include/eigen3/blas/BandTriangularSolver.h type Map (line 26) | typedef Map > RhsMap; FILE: include/eigen3/blas/GeneralRank1Update.h function namespace (line 13) | namespace internal { FILE: include/eigen3/blas/PackedSelfadjointProduct.h function namespace (line 13) | namespace internal { function run (line 45) | static void run(Index size, Scalar* mat, const Scalar* vec, RealScalar a... FILE: include/eigen3/blas/PackedTriangularMatrixVector.h function namespace (line 13) | namespace internal { function run (line 56) | static void run(Index size, const LhsScalar* lhs, const RhsScalar* rhs, ... FILE: include/eigen3/blas/PackedTriangularSolverVector.h function namespace (line 13) | namespace internal { function run (line 53) | static void run(Index size, const LhsScalar* lhs, RhsScalar* rhs) FILE: include/eigen3/blas/Rank2Update.h function namespace (line 13) | namespace internal { FILE: include/eigen3/blas/common.h function check_op (line 57) | inline bool check_op(const char* op) function check_side (line 62) | inline bool check_side(const char* side) function check_uplo (line 67) | inline bool check_uplo(const char* uplo) function namespace (line 73) | namespace Eigen { type SCALAR (line 84) | typedef SCALAR Scalar; type NumTraits (line 85) | typedef NumTraits::Real RealScalar; type std (line 86) | typedef std::complex Complex; type Matrix (line 94) | typedef Matrix PlainMatrixType; type Map (line 95) | typedef Map, 0, OuterStride<> > ... type Map (line 96) | typedef Map, 0, OuterStrid... type Map (line 97) | typedef Map, 0, InnerStride > StridedV... type Map (line 98) | typedef Map > CompactVectorType; FILE: include/eigen3/blas/f2c/chbmv.c function chbmv_ (line 15) | int chbmv_(char *uplo, integer *n, integer *k, complex * FILE: include/eigen3/blas/f2c/chpmv.c function chpmv_ (line 15) | int chpmv_(char *uplo, integer *n, complex *alpha, complex * FILE: include/eigen3/blas/f2c/complexdots.c function complex (line 21) | complex cdotc_(integer *n, complex *cx, integer function complex (line 37) | complex cdotu_(integer *n, complex *cx, integer function doublecomplex (line 53) | doublecomplex zdotc_(integer *n, doublecomplex *cx, integer *incx, function doublecomplex (line 69) | doublecomplex zdotu_(integer *n, doublecomplex *cx, integer *incx, FILE: include/eigen3/blas/f2c/ctbmv.c function ctbmv_ (line 15) | int ctbmv_(char *uplo, char *trans, char *diag, integer *n, FILE: include/eigen3/blas/f2c/d_cnjg.c function d_cnjg (line 3) | void d_cnjg(doublecomplex *r, doublecomplex *z) { FILE: include/eigen3/blas/f2c/datatypes.h type integer (line 8) | typedef int integer; type uinteger (line 9) | typedef unsigned int uinteger; type real (line 10) | typedef float real; type doublereal (line 11) | typedef double doublereal; type complex (line 12) | typedef struct { real r, i; } complex; type doublecomplex (line 13) | typedef struct { doublereal r, i; } doublecomplex; type ftnlen (line 14) | typedef int ftnlen; type logical (line 15) | typedef int logical; FILE: include/eigen3/blas/f2c/drotm.c function drotm_ (line 15) | int drotm_(integer *n, doublereal *dx, integer *incx, FILE: include/eigen3/blas/f2c/drotmg.c function drotmg_ (line 15) | int drotmg_(doublereal *dd1, doublereal *dd2, doublereal * FILE: include/eigen3/blas/f2c/dsbmv.c function dsbmv_ (line 15) | int dsbmv_(char *uplo, integer *n, integer *k, doublereal * FILE: include/eigen3/blas/f2c/dspmv.c function dspmv_ (line 15) | int dspmv_(char *uplo, integer *n, doublereal *alpha, FILE: include/eigen3/blas/f2c/dtbmv.c function dtbmv_ (line 15) | int dtbmv_(char *uplo, char *trans, char *diag, integer *n, FILE: include/eigen3/blas/f2c/lsame.c function logical (line 15) | logical lsame_(char *ca, char *cb, ftnlen ca_len, ftnlen cb_len) FILE: include/eigen3/blas/f2c/r_cnjg.c function r_cnjg (line 3) | void r_cnjg(complex *r, complex *z) { FILE: include/eigen3/blas/f2c/srotm.c function srotm_ (line 15) | int srotm_(integer *n, real *sx, integer *incx, real *sy, FILE: include/eigen3/blas/f2c/srotmg.c function srotmg_ (line 15) | int srotmg_(real *sd1, real *sd2, real *sx1, real *sy1, real FILE: include/eigen3/blas/f2c/ssbmv.c function ssbmv_ (line 15) | int ssbmv_(char *uplo, integer *n, integer *k, real *alpha, FILE: include/eigen3/blas/f2c/sspmv.c function sspmv_ (line 15) | int sspmv_(char *uplo, integer *n, real *alpha, real *ap, FILE: include/eigen3/blas/f2c/stbmv.c function stbmv_ (line 15) | int stbmv_(char *uplo, char *trans, char *diag, integer *n, FILE: include/eigen3/blas/f2c/zhbmv.c function zhbmv_ (line 15) | int zhbmv_(char *uplo, integer *n, integer *k, doublecomplex FILE: include/eigen3/blas/f2c/zhpmv.c function zhpmv_ (line 15) | int zhpmv_(char *uplo, integer *n, doublecomplex *alpha, FILE: include/eigen3/blas/f2c/ztbmv.c function ztbmv_ (line 15) | int ztbmv_(char *uplo, char *trans, char *diag, integer *n, FILE: include/eigen3/blas/level1_cplx_impl.h type scalar_norm1_op (line 12) | struct scalar_norm1_op { function namespace (line 17) | namespace Eigen { function RealScalar (line 28) | RealScalar EIGEN_CAT(EIGEN_CAT(REAL_SCALAR_SUFFIX,SCALAR_SUFFIX),asum_)(... function RealScalar (line 84) | RealScalar EIGEN_CAT(EIGEN_CAT(REAL_SCALAR_SUFFIX,SCALAR_SUFFIX),nrm2_)(... FILE: include/eigen3/blas/level1_real_impl.h function RealScalar (line 14) | RealScalar EIGEN_BLAS_FUNC(asum)(int *n, RealScalar *px, int *incx) function Scalar (line 27) | Scalar EIGEN_BLAS_FUNC(dot)(int *n, RealScalar *px, int *incx, RealScala... function Scalar (line 46) | Scalar EIGEN_BLAS_FUNC(nrm2)(int *n, RealScalar *px, int *incx) FILE: include/eigen3/blas/level2_impl.h type general_matrix_vector_product_wrapper (line 13) | struct general_matrix_vector_product_wrapper function ConstMatrixType (line 257) | ConstMatrixType mat_coeffs(a,coeff_rows,*n,*lda); function MatrixType (line 312) | MatrixType mat_coeffs(a,coeff_rows,*n,*lda); FILE: include/eigen3/blas/xerbla.cpp function EIGEN_WEAK_LINKING (line 15) | EIGEN_WEAK_LINKING int xerbla_(const char * msg, int *info, int) FILE: include/eigen3/debug/gdb/printers.py class EigenMatrixPrinter (line 34) | class EigenMatrixPrinter: method __init__ (line 37) | def __init__(self, variety, val): class _iterator (line 80) | class _iterator: method __init__ (line 81) | def __init__ (self, rows, cols, dataPtr, rowMajor): method __iter__ (line 89) | def __iter__ (self): method next (line 92) | def next(self): method __next__ (line 95) | def __next__(self): method children (line 125) | def children(self): method to_string (line 129) | def to_string(self): class EigenQuaternionPrinter (line 132) | class EigenQuaternionPrinter: method __init__ (line 135) | def __init__(self, val): class _iterator (line 149) | class _iterator: method __init__ (line 150) | def __init__ (self, dataPtr): method __iter__ (line 155) | def __iter__ (self): method next (line 158) | def next(self): method __next__ (line 161) | def __next__(self): method children (line 173) | def children(self): method to_string (line 177) | def to_string(self): function build_eigen_dictionary (line 180) | def build_eigen_dictionary (): function register_eigen_printers (line 185) | def register_eigen_printers(obj): function lookup_function (line 192) | def lookup_function(val): FILE: include/eigen3/demos/mandelbrot/mandelbrot.cpp type iters_before_test (line 28) | struct iters_before_test { enum { ret = 8 }; } type iters_before_test (line 29) | struct iters_before_test { enum { ret = 16 }; } function main (line 205) | int main(int argc, char *argv[]) FILE: include/eigen3/demos/mandelbrot/mandelbrot.h function class (line 20) | class MandelbrotThread : public QThread function class (line 34) | class MandelbrotWidget : public QWidget FILE: include/eigen3/demos/mix_eigen_and_c/binary_library.cpp function MatrixXd (line 23) | inline MatrixXd& c_to_eigen(C_MatrixXd* ptr) function MatrixXd (line 28) | inline const MatrixXd& c_to_eigen(const C_MatrixXd* ptr) function C_MatrixXd (line 33) | inline C_MatrixXd* eigen_to_c(MatrixXd& ref) function C_MatrixXd (line 38) | inline const C_MatrixXd* eigen_to_c(const MatrixXd& ref) function C_Map_MatrixXd (line 55) | inline C_Map_MatrixXd* eigen_to_c(Map& ref) function C_Map_MatrixXd (line 60) | inline const C_Map_MatrixXd* eigen_to_c(const Map& ref) function C_MatrixXd (line 72) | C_MatrixXd* MatrixXd_new(int rows, int cols) function MatrixXd_delete (line 77) | void MatrixXd_delete(C_MatrixXd *m) function MatrixXd_set_zero (line 87) | void MatrixXd_set_zero(C_MatrixXd *m) function MatrixXd_resize (line 92) | void MatrixXd_resize(C_MatrixXd *m, int rows, int cols) function MatrixXd_copy (line 97) | void MatrixXd_copy(C_MatrixXd *dst, const C_MatrixXd *src) function MatrixXd_copy_map (line 102) | void MatrixXd_copy_map(C_MatrixXd *dst, const C_Map_MatrixXd *src) function MatrixXd_set_coeff (line 107) | void MatrixXd_set_coeff(C_MatrixXd *m, int i, int j, double coeff) function MatrixXd_get_coeff (line 112) | double MatrixXd_get_coeff(const C_MatrixXd *m, int i, int j) function MatrixXd_print (line 117) | void MatrixXd_print(const C_MatrixXd *m) function MatrixXd_multiply (line 122) | void MatrixXd_multiply(const C_MatrixXd *m1, const C_MatrixXd *m2, C_Mat... function MatrixXd_add (line 127) | void MatrixXd_add(const C_MatrixXd *m1, const C_MatrixXd *m2, C_MatrixXd... function C_Map_MatrixXd (line 137) | C_Map_MatrixXd* Map_MatrixXd_new(double *array, int rows, int cols) function Map_MatrixXd_delete (line 142) | void Map_MatrixXd_delete(C_Map_MatrixXd *m) function Map_MatrixXd_set_zero (line 147) | void Map_MatrixXd_set_zero(C_Map_MatrixXd *m) function Map_MatrixXd_copy (line 152) | void Map_MatrixXd_copy(C_Map_MatrixXd *dst, const C_Map_MatrixXd *src) function Map_MatrixXd_copy_matrix (line 157) | void Map_MatrixXd_copy_matrix(C_Map_MatrixXd *dst, const C_MatrixXd *src) function Map_MatrixXd_set_coeff (line 162) | void Map_MatrixXd_set_coeff(C_Map_MatrixXd *m, int i, int j, double coeff) function Map_MatrixXd_get_coeff (line 167) | double Map_MatrixXd_get_coeff(const C_Map_MatrixXd *m, int i, int j) function Map_MatrixXd_print (line 172) | void Map_MatrixXd_print(const C_Map_MatrixXd *m) function Map_MatrixXd_multiply (line 177) | void Map_MatrixXd_multiply(const C_Map_MatrixXd *m1, const C_Map_MatrixX... function Map_MatrixXd_add (line 182) | void Map_MatrixXd_add(const C_Map_MatrixXd *m1, const C_Map_MatrixXd *m2... FILE: include/eigen3/demos/mix_eigen_and_c/binary_library.h type C_MatrixXd (line 22) | struct C_MatrixXd {} type C_Map_MatrixXd (line 23) | struct C_Map_MatrixXd {} type C_MatrixXd (line 27) | struct C_MatrixXd type C_MatrixXd (line 28) | struct C_MatrixXd type C_MatrixXd (line 29) | struct C_MatrixXd type C_MatrixXd (line 30) | struct C_MatrixXd type C_MatrixXd (line 31) | struct C_MatrixXd type C_MatrixXd (line 32) | struct C_MatrixXd type C_MatrixXd (line 33) | struct C_MatrixXd type C_MatrixXd (line 34) | struct C_MatrixXd type C_Map_MatrixXd (line 35) | struct C_Map_MatrixXd type C_MatrixXd (line 36) | struct C_MatrixXd type C_MatrixXd (line 38) | struct C_MatrixXd type C_MatrixXd (line 40) | struct C_MatrixXd type C_MatrixXd (line 41) | struct C_MatrixXd type C_MatrixXd (line 42) | struct C_MatrixXd type C_MatrixXd (line 43) | struct C_MatrixXd type C_MatrixXd (line 44) | struct C_MatrixXd type C_MatrixXd (line 45) | struct C_MatrixXd type C_MatrixXd (line 46) | struct C_MatrixXd type C_Map_MatrixXd (line 50) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 51) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 52) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 53) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 54) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 55) | struct C_Map_MatrixXd type C_MatrixXd (line 56) | struct C_MatrixXd type C_Map_MatrixXd (line 57) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 59) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 61) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 62) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 63) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 64) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 65) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 66) | struct C_Map_MatrixXd type C_Map_MatrixXd (line 67) | struct C_Map_MatrixXd FILE: include/eigen3/demos/mix_eigen_and_c/example.c function demo_MatrixXd (line 13) | void demo_MatrixXd() function print_array (line 35) | void print_array(double *array, int n) function demo_Map_MatrixXd (line 42) | void demo_Map_MatrixXd() function main (line 61) | int main() FILE: include/eigen3/demos/opengl/camera.cpp function Camera (line 34) | Camera& Camera::operator=(const Camera& other) function Vector3f (line 89) | Vector3f Camera::direction(void) const function Vector3f (line 93) | Vector3f Camera::up(void) const function Vector3f (line 97) | Vector3f Camera::right(void) const function Affine3f (line 205) | const Affine3f& Camera::viewMatrix(void) const function Matrix4f (line 232) | const Matrix4f& Camera::projectionMatrix(void) const function Vector3f (line 246) | Vector3f Camera::unProject(const Vector2f& uv, float depth) const function Vector3f (line 252) | Vector3f Camera::unProject(const Vector2f& uv, float depth, const Matrix... FILE: include/eigen3/demos/opengl/camera.h function class (line 17) | class Frame function class (line 36) | class Camera FILE: include/eigen3/demos/opengl/gpuhelper.h type Vector4f (line 19) | typedef Vector4f Color; function class (line 21) | class GpuHelper function loadMatrix (line 120) | static void loadMatrix(const Matrix& mat) { gl... function loadMatrix (line 121) | static void loadMatrix(const Matrix& mat) { glL... function multMatrix (line 122) | static void multMatrix(const Matrix& mat) { gl... function multMatrix (line 123) | static void multMatrix(const Matrix& mat) { glM... function loadMatrix (line 128) | static void loadMatrix(const Matrix& mat) { gl... function loadMatrix (line 129) | static void loadMatrix(const Matrix& mat) { glL... function multMatrix (line 130) | static void multMatrix(const Matrix& mat) { gl... function multMatrix (line 131) | static void multMatrix(const Matrix& mat) { glM... function setMatrixTarget (line 134) | inline void GpuHelper::setMatrixTarget(GLenum matrixTarget) function pushMatrix (line 163) | inline void GpuHelper::pushMatrix(GLenum matrixTarget) function popMatrix (line 185) | inline void GpuHelper::popMatrix(GLenum matrixTarget) function draw (line 191) | inline void GpuHelper::draw(GLenum mode, uint nofElement) function draw (line 197) | inline void GpuHelper::draw(GLenum mode, const std::vector* pIndexes) function draw (line 202) | inline void GpuHelper::draw(GLenum mode, uint start, uint end) FILE: include/eigen3/demos/opengl/icosphere.h function class (line 16) | class IcoSphere FILE: include/eigen3/demos/opengl/quaternion_demo.cpp class FancySpheres (line 30) | class FancySpheres method EIGEN_MAKE_ALIGNED_OPERATOR_NEW (line 33) | EIGEN_MAKE_ALIGNED_OPERATOR_NEW method draw (line 95) | void draw() function T (line 117) | T lerp(float t, const T& a, const T& b) function Quaternionf (line 123) | Quaternionf lerp(float t, const Quaternionf& a, const Quaternionf& b) function Frame (line 129) | inline static Frame lerpFrame(float alpha, const Frame& a, const Frame& b) class EulerAngles (line 135) | class EulerAngles method EulerAngles (line 150) | EulerAngles() {} method EulerAngles (line 151) | inline EulerAngles(Scalar a0, Scalar a1, Scalar a2) : m_angles(a0, a1,... method EulerAngles (line 152) | inline EulerAngles(const QuaternionType& q) { *this = q; } method Vector3 (line 154) | const Vector3& coeffs() const { return m_angles; } method Vector3 (line 155) | Vector3& coeffs() { return m_angles; } method EulerAngles (line 157) | EulerAngles& operator=(const QuaternionType& q) method EulerAngles (line 163) | EulerAngles& operator=(const Matrix3& m) method Matrix3 (line 174) | Matrix3 toRotationMatrix(void) const function lerp (line 189) | EulerAngles lerp(float t, const EulerAngles& a, const Eule... function QWidget (line 551) | QWidget* RenderingWidget::createNavigationControlWidget() function main (line 635) | int main(int argc, char *argv[]) FILE: include/eigen3/demos/opengl/quaternion_demo.h function class (line 22) | class RenderingWidget : public QGLWidget function class (line 105) | class QuaternionDemo : public QMainWindow FILE: include/eigen3/demos/opengl/trackball.h function class (line 17) | class Trackball FILE: include/eigen3/doc/eigen_navtree_hacks.js function generate_autotoc (line 3) | function generate_autotoc() { function getNode (line 53) | function getNode(o, po) function resizeHeight (line 65) | function resizeHeight() function initNavTree (line 82) | function initNavTree(toroot,relpath) function checkChildrenData (line 142) | function checkChildrenData(node) { function createIndent (line 157) | function createIndent(o,domNode,node,level) function selectAndHighlight (line 190) | function selectAndHighlight(hash,n) FILE: include/eigen3/doc/examples/CustomizingEigen_Inheritance.cpp class MyVectorType (line 4) | class MyVectorType : public Eigen::VectorXd method MyVectorType (line 7) | MyVectorType(void):Eigen::VectorXd() {} method MyVectorType (line 11) | MyVectorType(const Eigen::MatrixBase& other) method MyVectorType (line 17) | MyVectorType& operator=(const Eigen::MatrixBase & other) function main (line 24) | int main() FILE: include/eigen3/doc/examples/Cwise_erf.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Cwise_erfc.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Cwise_lgamma.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/DenseBase_middleCols_int.cpp function main (line 7) | int main(void) FILE: include/eigen3/doc/examples/DenseBase_middleRows_int.cpp function main (line 7) | int main(void) FILE: include/eigen3/doc/examples/DenseBase_template_int_middleCols.cpp function main (line 7) | int main(void) FILE: include/eigen3/doc/examples/DenseBase_template_int_middleRows.cpp function main (line 7) | int main(void) FILE: include/eigen3/doc/examples/QuickStart_example.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/QuickStart_example2_dynamic.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/QuickStart_example2_fixed.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TemplateKeyword_flexible.cpp function copyUpperTriangularPart (line 7) | void copyUpperTriangularPart(MatrixBase& dst, const MatrixBase... function main (line 13) | int main() FILE: include/eigen3/doc/examples/TemplateKeyword_simple.cpp function copyUpperTriangularPart (line 6) | void copyUpperTriangularPart(MatrixXf& dst, const MatrixXf& src) function main (line 11) | int main() FILE: include/eigen3/doc/examples/TutorialInplaceLU.cpp type init (line 2) | struct init { method init (line 3) | init() { std::cout << "[" << "init" << "]" << std::endl; } function main (line 13) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgComputeTwice.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgExComputeSolveError.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgExSolveLDLT.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgInverseDeterminant.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgRankRevealing.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgSVDSolve.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/TutorialLinAlgSetThreshold.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_accessors.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_addition.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_cwise_other.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_interop.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ArrayClass_mult.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_BlockOperations_block_assignment.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_BlockOperations_colrow.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_BlockOperations_corner.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_BlockOperations_print_block.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_BlockOperations_vector.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_PartialLU_solve.cpp function main (line 8) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp function main (line 7) | int main() FILE: include/eigen3/doc/examples/Tutorial_simple_example_dynamic_size.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/Tutorial_simple_example_fixed_size.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/class_Block.cpp function topLeftCorner (line 7) | Eigen::Block function topLeftCorner (line 14) | const Eigen::Block function main (line 20) | int main(int, char**) FILE: include/eigen3/doc/examples/class_CwiseBinaryOp.cpp type MakeComplexOp (line 7) | struct MakeComplexOp { function main (line 13) | int main(int, char**) FILE: include/eigen3/doc/examples/class_CwiseUnaryOp.cpp type CwiseClampOp (line 8) | struct CwiseClampOp { method CwiseClampOp (line 9) | CwiseClampOp(const Scalar& inf, const Scalar& sup) : m_inf(inf), m_sup... method Scalar (line 10) | const Scalar operator()(const Scalar& x) const { return x function topLeft2x2Corner (line 14) | const Eigen::Block function main (line 20) | int main(int, char**) FILE: include/eigen3/doc/examples/class_FixedVectorBlock.cpp function firstTwo (line 7) | Eigen::VectorBlock function firstTwo (line 14) | const Eigen::VectorBlock function main (line 20) | int main(int, char**) FILE: include/eigen3/doc/examples/class_VectorBlock.cpp function segmentFromRange (line 7) | Eigen::VectorBlock function segmentFromRange (line 14) | const Eigen::VectorBlock function main (line 20) | int main(int, char**) FILE: include/eigen3/doc/examples/function_taking_eigenbase.cpp function print_size (line 6) | void print_size(const EigenBase& b) function main (line 12) | int main() FILE: include/eigen3/doc/examples/function_taking_ref.cpp function inv_cond (line 6) | float inv_cond(const Ref& a) function main (line 12) | int main() FILE: include/eigen3/doc/examples/make_circulant2.cpp class circulant_functor (line 8) | class circulant_functor { method circulant_functor (line 11) | circulant_functor(const ArgType& arg) : m_vec(arg) {} type circulant_helper (line 23) | struct circulant_helper { function makeCirculant (line 35) | CwiseNullaryOp, typename circulant_helperrows(); } method Index (line 34) | Index cols() const { return mp_mat->cols(); } method MatrixReplacement (line 42) | MatrixReplacement() : mp_mat(0) {} method attachMyMatrix (line 44) | void attachMyMatrix(const SparseMatrix &mat) { method my_matrix (line 47) | const SparseMatrix my_matrix() const { return *mp_mat; } type Eigen (line 10) | namespace Eigen { type internal (line 11) | namespace internal { type traits (line 14) | struct traits : public Eigen::internal::traits (line 59) | struct generic_product_impl (line 14) | struct traits : public Eigen::internal::traits (line 59) | struct generic_product_impl { method Index (line 33) | Index rows() const { return mp_mat->rows(); } method Index (line 34) | Index cols() const { return mp_mat->cols(); } method MatrixReplacement (line 42) | MatrixReplacement() : mp_mat(0) {} method attachMyMatrix (line 44) | void attachMyMatrix(const SparseMatrix &mat) { method my_matrix (line 47) | const SparseMatrix my_matrix() const { return *mp_mat; } type Eigen (line 55) | namespace Eigen { type internal (line 11) | namespace internal { type traits (line 14) | struct traits : public Eigen::internal::traits (line 59) | struct generic_product_impl (line 14) | struct traits : public Eigen::internal::traits (line 59) | struct generic_product_impl, type... function main (line 42) | int main() FILE: include/eigen3/doc/examples/tut_arithmetic_add_sub.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/tut_arithmetic_dot_cross.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/tut_arithmetic_matrix_mul.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/tut_arithmetic_redux_basic.cpp function main (line 5) | int main() FILE: include/eigen3/doc/examples/tut_arithmetic_scalar_mul_div.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/tut_matrix_coefficient_accessors.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/tut_matrix_resize.cpp function main (line 6) | int main() FILE: include/eigen3/doc/examples/tut_matrix_resize_fixed_size.cpp function main (line 6) | int main() FILE: include/eigen3/doc/special_examples/Tutorial_sparse_example.cpp function main (line 11) | int main(int argc, char** argv) FILE: include/eigen3/doc/special_examples/Tutorial_sparse_example_details.cpp function insertCoefficient (line 8) | void insertCoefficient(int id, int i, int j, double w, std::vector& c... function buildProblem (line 19) | void buildProblem(std::vector& coefficients, Eigen::VectorXd& b, int n) function saveAsBitmap (line 37) | void saveAsBitmap(const Eigen::VectorXd& x, int n, const char* filename) FILE: include/eigen3/doc/special_examples/random_cpp11.cpp function main (line 7) | int main() { FILE: include/eigen3/doc/tutorial.cpp function main (line 3) | int main(int argc, char *argv[]) FILE: include/eigen3/failtest/bdcsvd_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/block_nonconst_ctor_on_const_xpr_0.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/block_nonconst_ctor_on_const_xpr_1.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/block_nonconst_ctor_on_const_xpr_2.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/block_on_const_type_actually_const_0.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/block_on_const_type_actually_const_1.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/colpivqr_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/const_qualified_block_method_retval_0.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/const_qualified_block_method_retval_1.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/const_qualified_diagonal_method_retval.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/const_qualified_transpose_method_retval.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/cwiseunaryview_on_const_type_actually_const.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/diagonal_on_const_type_actually_const.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/eigensolver_cplx.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/eigensolver_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/fullpivlu_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/fullpivqr_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/jacobisvd_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/ldlt_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/llt_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/map_nonconst_ctor_on_const_ptr_0.cpp function foo (line 11) | void foo(CV_QUALIFIER float *ptr){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_nonconst_ctor_on_const_ptr_1.cpp function foo (line 11) | void foo(CV_QUALIFIER float *ptr, DenseIndex size){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_nonconst_ctor_on_const_ptr_2.cpp function foo (line 11) | void foo(CV_QUALIFIER float *ptr, DenseIndex rows, DenseIndex cols){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_nonconst_ctor_on_const_ptr_3.cpp function foo (line 11) | void foo(CV_QUALIFIER float *ptr, DenseIndex rows, DenseIndex cols){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_nonconst_ctor_on_const_ptr_4.cpp function foo (line 11) | void foo(const float *ptr, DenseIndex rows, DenseIndex cols){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_on_const_type_actually_const_0.cpp function foo (line 11) | void foo(float *ptr){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/map_on_const_type_actually_const_1.cpp function foo (line 11) | void foo(float *ptr){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/partialpivlu_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/qr_int.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/ref_1.cpp function call_ref (line 11) | void call_ref(Ref a) { } function main (line 13) | int main() FILE: include/eigen3/failtest/ref_2.cpp function call_ref (line 5) | void call_ref(Ref a) { } function main (line 7) | int main() FILE: include/eigen3/failtest/ref_3.cpp function call_ref (line 6) | void call_ref(Ref a) { } function call_ref (line 8) | void call_ref(const Ref &a) { } function main (line 11) | int main() FILE: include/eigen3/failtest/ref_4.cpp function call_ref (line 5) | void call_ref(Ref > a) {} function main (line 7) | int main() FILE: include/eigen3/failtest/ref_5.cpp function call_ref (line 5) | void call_ref(Ref a) { } function main (line 7) | int main() FILE: include/eigen3/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/selfadjointview_on_const_type_actually_const.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/sparse_ref_1.cpp function call_ref (line 11) | void call_ref(Ref > a) { } function main (line 13) | int main() FILE: include/eigen3/failtest/sparse_ref_2.cpp function call_ref (line 5) | void call_ref(Ref > a) { } function main (line 7) | int main() FILE: include/eigen3/failtest/sparse_ref_3.cpp function call_ref (line 6) | void call_ref(Ref > a) { } function call_ref (line 8) | void call_ref(const Ref > &a) { } function main (line 11) | int main() FILE: include/eigen3/failtest/sparse_ref_4.cpp function call_ref (line 5) | void call_ref(Ref > a) {} function main (line 7) | int main() FILE: include/eigen3/failtest/sparse_ref_5.cpp function call_ref (line 5) | void call_ref(Ref > a) { } function main (line 7) | int main() FILE: include/eigen3/failtest/sparse_storage_mismatch.cpp function main (line 11) | int main() FILE: include/eigen3/failtest/swap_1.cpp function main (line 5) | int main() FILE: include/eigen3/failtest/swap_2.cpp function main (line 5) | int main() FILE: include/eigen3/failtest/ternary_1.cpp function main (line 5) | int main(int argc,char **) FILE: include/eigen3/failtest/ternary_2.cpp function main (line 5) | int main(int argc,char **) FILE: include/eigen3/failtest/transpose_nonconst_ctor_on_const_xpr.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/transpose_on_const_type_actually_const.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp function foo (line 11) | void foo(CV_QUALIFIER Matrix3d &m){ function main (line 15) | int main() {} FILE: include/eigen3/failtest/triangularview_on_const_type_actually_const.cpp function foo (line 11) | void foo(){ function main (line 16) | int main() {} FILE: include/eigen3/lapack/lapack_common.h type Eigen (line 20) | typedef Eigen::Map contributors_map_from_churn_output(const char *filename) function string (line 110) | string lastname(const string& name) type contributor (line 117) | struct contributor method contributor (line 125) | contributor() : changedlines(0), changesets(0) {} function add_online_info_into_contributors_list (line 133) | void add_online_info_into_contributors_list(list& contribut... function main (line 186) | int main() FILE: include/eigen3/scripts/relicense.py function update (line 46) | def update(text): FILE: include/eigen3/test/adjoint.cpp type adjoint_specific (line 14) | struct adjoint_specific type adjoint_specific (line 16) | struct adjoint_specific { method run (line 18) | static void run(const Vec& v1, const Vec& v2, Vec& v3, const Mat& squa... type adjoint_specific (line 27) | struct adjoint_specific { method run (line 29) | static void run(const Vec& v1, const Vec& v2, Vec& v3, const Mat& squa... function adjoint (line 67) | void adjoint(const MatrixType& m) function test_adjoint (line 149) | void test_adjoint() FILE: include/eigen3/test/array.cpp function array (line 12) | void array(const ArrayType& m) function comparisons (line 130) | void comparisons(const ArrayType& m) function array_real (line 207) | void array_real(const ArrayType& m) function array_complex (line 320) | void array_complex(const ArrayType& m) function min_max (line 425) | void min_max(const ArrayType& m) function test_array (line 454) | void test_array() FILE: include/eigen3/test/array_for_matrix.cpp function array_for_matrix (line 12) | void array_for_matrix(const MatrixType& m) function comparisons (line 83) | void comparisons(const MatrixType& m) function lpNorm (line 150) | void lpNorm(const VectorType& v) function cwise_min_max (line 173) | void cwise_min_max(const MatrixType& m) function resize (line 212) | void resize(const MatrixTraits& t) function regression_bug_654 (line 239) | void regression_bug_654() function regrrssion_bug_1410 (line 247) | void regrrssion_bug_1410() function test_array_for_matrix (line 263) | void test_array_for_matrix() FILE: include/eigen3/test/array_of_string.cpp function test_array_of_string (line 12) | void test_array_of_string() FILE: include/eigen3/test/array_replicate.cpp function replicate (line 12) | void replicate(const MatrixType& m) function test_array_replicate (line 72) | void test_array_replicate() FILE: include/eigen3/test/array_reverse.cpp function reverse (line 16) | void reverse(const MatrixType& m) function test_array_reverse (line 127) | void test_array_reverse() FILE: include/eigen3/test/bandmatrix.cpp function bandmatrix (line 12) | void bandmatrix(const MatrixType& _m) function test_bandmatrix (line 62) | void test_bandmatrix() FILE: include/eigen3/test/basicstuff.cpp function basicStuff (line 14) | void basicStuff(const MatrixType& m) function basicStuffComplex (line 145) | void basicStuffComplex(const MatrixType& m) function casting (line 184) | void casting() function fixedSizeMatrixConstruction (line 195) | void fixedSizeMatrixConstruction() function test_basicstuff (line 257) | void test_basicstuff() FILE: include/eigen3/test/bdcsvd.cpp function bdcsvd (line 29) | void bdcsvd(const MatrixType& a = MatrixType(), bool pickrandom = true) function bdcsvd_method (line 39) | void bdcsvd_method() function compare_bdc_jacobi (line 53) | void compare_bdc_jacobi(const MatrixType& a = MatrixType(), unsigned int... function test_bdcsvd (line 65) | void test_bdcsvd() FILE: include/eigen3/test/bicgstab.cpp function test_bicgstab_T (line 13) | void test_bicgstab_T() function test_bicgstab (line 29) | void test_bicgstab() FILE: include/eigen3/test/block.cpp function block_real_only (line 14) | typename Eigen::internal::enable_if (line 75) | struct NumTraits : GenericNumTraits { method Real (line 76) | static inline Real dummy_precision() { return 1e-50; } type NumTraits > (line 80) | struct NumTraits() { return 1e-50; } type internal (line 86) | namespace internal { type cast_impl (line 88) | struct cast_impl { method NewType (line 89) | static inline NewType run(const Real& x) { type cast_impl > (line 95) | struct cast_impl > { method run (line 96) | static inline std::complex run(const Real& x) { type boost (line 103) | namespace boost { type multiprecision (line 104) | namespace multiprecision { function Real (line 113) | Real fabs(const Real& a) { return abs EIGEN_NOT_A_MACRO (a); } function Real (line 114) | Real fmax(const Real& a, const Real& b) { using std::max; return max... function test_isMuchSmallerThan (line 117) | inline bool test_isMuchSmallerThan(const Real& a, const Real& b) { function test_isApprox (line 121) | inline bool test_isApprox(const Real& a, const Real& b) { function test_isApproxOrLessThan (line 125) | inline bool test_isApproxOrLessThan(const Real& a, const Real& b) { function Real (line 129) | Real get_test_precision(const Real&) { function Real (line 133) | Real test_relative_error(const Real &a, const Real &b) { type Eigen (line 140) | namespace Eigen { type NumTraits (line 75) | struct NumTraits : GenericNumTraits { method Real (line 76) | static inline Real dummy_precision() { return 1e-50; } type NumTraits > (line 80) | struct NumTraits() { return 1e-50; } type internal (line 86) | namespace internal { type cast_impl (line 88) | struct cast_impl { method NewType (line 89) | static inline NewType run(const Real& x) { type cast_impl > (line 95) | struct cast_impl > { method run (line 96) | static inline std::complex run(const Real& x) { function test_boostmultiprec (line 144) | void test_boostmultiprec() FILE: include/eigen3/test/bug1213.cpp function bug1213_1 (line 9) | bool bug1213_1(const Eigen::Vector3f& x) FILE: include/eigen3/test/bug1213_main.cpp function main (line 6) | int main() function bug1213_2 (line 13) | bool bug1213_2(const Eigen::Matrix& ) FILE: include/eigen3/test/cholesky.cpp function matrix_l1_norm (line 21) | typename MatrixType::RealScalar matrix_l1_norm(const MatrixType& m) { function test_chol_update (line 26) | void test_chol_update(const MatrixType& symm) function cholesky (line 58) | void cholesky(const MatrixType& m) function cholesky_cplx (line 285) | void cholesky_cplx(const MatrixType& m) function cholesky_bug241 (line 346) | void cholesky_bug241(const MatrixType& m) function cholesky_definiteness (line 364) | void cholesky_definiteness(const MatrixType& m) function cholesky_faillure_cases (line 413) | void cholesky_faillure_cases() function cholesky_verify_assert (line 474) | void cholesky_verify_assert() function test_cholesky (line 494) | void test_cholesky() FILE: include/eigen3/test/cholmod_support.cpp function test_cholmod_T (line 15) | void test_cholmod_T() function test_cholmod_support (line 53) | void test_cholmod_support() FILE: include/eigen3/test/commainitializer.cpp function test_blocks (line 14) | void test_blocks() type test_block_recursion (line 53) | struct test_block_recursion method run (line 55) | static void run() type test_block_recursion<-1> (line 63) | struct test_block_recursion<-1> method run (line 65) | static void run() { } function test_commainitializer (line 68) | void test_commainitializer() FILE: include/eigen3/test/conjugate_gradient.cpp function test_conjugate_gradient_T (line 13) | void test_conjugate_gradient_T() function test_conjugate_gradient (line 29) | void test_conjugate_gradient() FILE: include/eigen3/test/conservative_resize.cpp function run_matrix_tests (line 17) | void run_matrix_tests() function run_vector_tests (line 61) | void run_vector_tests() function test_conservative_resize (line 113) | void test_conservative_resize() FILE: include/eigen3/test/constructor.cpp type Wrapper (line 15) | struct Wrapper method Wrapper (line 18) | inline Wrapper(const MatrixType &x) : m_mat(x) {} function ctor_init1 (line 23) | void ctor_init1(const MatrixType& m) FILE: include/eigen3/test/corners.cpp function corners (line 16) | void corners(const MatrixType& m) function corners_fixedsize (line 46) | void corners_fixedsize() function test_corners (line 105) | void test_corners() FILE: include/eigen3/test/ctorleak.cpp type Foo (line 5) | struct Foo method Foo (line 11) | Foo() class Fail (line 27) | class Fail : public std::exception {} function test_ctorleak (line 36) | void test_ctorleak() FILE: include/eigen3/test/cuda_common.h function run_on_cuda_meta_kernel (line 24) | void run_on_cuda_meta_kernel(const Kernel ker, int n, const Input* in, O... function ei_test_init_cuda (line 83) | void ei_test_init_cuda() FILE: include/eigen3/test/denseLM.cpp type DenseLM (line 21) | struct DenseLM : DenseFunctor method DenseLM (line 27) | DenseLM(int n, int m) : DenseFunctor(n,m) method VectorType (line 30) | VectorType model(const VectorType& uv, VectorType& x) method initPoints (line 50) | void initPoints(VectorType& uv_ref, VectorType& x) method df (line 78) | int df(const VectorType& uv, JacobianType& fjac) function test_minimizeLM (line 102) | int test_minimizeLM(FunctorType& functor, VectorType& uv) function test_lmder (line 115) | int test_lmder(FunctorType& functor, VectorType& uv) function test_minimizeSteps (line 128) | int test_minimizeSteps(FunctorType& functor, VectorType& uv) function test_denseLM_T (line 146) | void test_denseLM_T() function test_denseLM (line 185) | void test_denseLM() FILE: include/eigen3/test/dense_storage.cpp function dense_storage_copy (line 15) | void dense_storage_copy() function dense_storage_assignment (line 35) | void dense_storage_assignment() function test_dense_storage (line 55) | void test_dense_storage() FILE: include/eigen3/test/determinant.cpp function determinant (line 14) | void determinant(const MatrixType& m) function test_determinant (line 54) | void test_determinant() FILE: include/eigen3/test/diagonal.cpp function diagonal (line 12) | void diagonal(const MatrixType& m) function diagonal_assert (line 74) | void diagonal_assert(const MatrixType& m) { function test_diagonal (line 92) | void test_diagonal() FILE: include/eigen3/test/diagonalmatrices.cpp function diagonalmatrices (line 12) | void diagonalmatrices(const MatrixType& m) function as_scalar_product (line 111) | void as_scalar_product(const MatrixType& m) function bug987 (line 138) | void bug987() function test_diagonalmatrices (line 148) | void test_diagonalmatrices() FILE: include/eigen3/test/dontalign.cpp function dontalign (line 20) | void dontalign(const MatrixType& m) function test_dontalign (line 48) | void test_dontalign() FILE: include/eigen3/test/dynalloc.cpp function check_handmade_aligned_malloc (line 20) | void check_handmade_aligned_malloc() function check_aligned_malloc (line 32) | void check_aligned_malloc() function check_aligned_new (line 44) | void check_aligned_new() function ei_declare_aligned_stack_constructed_variable (line 60) | ei_declare_aligned_stack_constructed_variable(float,p,i,0); function test_dynalloc (line 122) | void test_dynalloc() FILE: include/eigen3/test/eigen2support.cpp function eigen2support (line 14) | void eigen2support(const MatrixType& m) function test_eigen2support (line 56) | void test_eigen2support() FILE: include/eigen3/test/eigensolver_complex.cpp function find_pivot (line 16) | bool find_pivot(typename MatrixType::Scalar tol, MatrixType &diffs, Inde... function verify_is_approx_upto_permutation (line 55) | void verify_is_approx_upto_permutation(const VectorType& vec1, const Vec... function eigensolver (line 72) | void eigensolver(const MatrixType& m) function eigensolver_verify_assert (line 145) | void eigensolver_verify_assert(const MatrixType& m) function test_eigensolver_complex (line 156) | void test_eigensolver_complex() FILE: include/eigen3/test/eigensolver_generalized_real.cpp function generalized_eigensolver_real (line 16) | void generalized_eigensolver_real(const MatrixType& m) function test_eigensolver_generalized_real (line 89) | void test_eigensolver_generalized_real() FILE: include/eigen3/test/eigensolver_generic.cpp function eigensolver (line 15) | void eigensolver(const MatrixType& m) function eigensolver_verify_assert (line 90) | void eigensolver_verify_assert(const MatrixType& m) function test_eigensolver_generic (line 104) | void test_eigensolver_generic() FILE: include/eigen3/test/eigensolver_selfadjoint.cpp function selfadjointeigensolver_essential_check (line 18) | void selfadjointeigensolver_essential_check(const MatrixType& m) function selfadjointeigensolver (line 69) | void selfadjointeigensolver(const MatrixType& m) function bug_854 (line 195) | void bug_854() function bug_1014 (line 205) | void bug_1014() function bug_1225 (line 215) | void bug_1225() function bug_1204 (line 227) | void bug_1204() function test_eigensolver_selfadjoint (line 234) | void test_eigensolver_selfadjoint() FILE: include/eigen3/test/evaluators.cpp type Eigen (line 4) | namespace Eigen { function prod (line 7) | const Product function lazyprod (line 14) | const Product function EIGEN_STRONG_INLINE (line 21) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 29) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 37) | EIGEN_STRONG_INLINE function add_assign_using_evaluator (line 53) | void add_assign_using_evaluator(const DstXprType& dst, const SrcXprTyp... function subtract_assign_using_evaluator (line 60) | void subtract_assign_using_evaluator(const DstXprType& dst, const SrcX... function multiply_assign_using_evaluator (line 67) | void multiply_assign_using_evaluator(const DstXprType& dst, const SrcX... function divide_assign_using_evaluator (line 74) | void divide_assign_using_evaluator(const DstXprType& dst, const SrcXpr... function swap_using_evaluator (line 81) | void swap_using_evaluator(const DstXprType& dst, const SrcXprType& src) type internal (line 87) | namespace internal { function EIGEN_DEVICE_FUNC (line 89) | EIGEN_DEVICE_FUNC void call_assignment(const NoAlias& ea, int i, int j, int k) function check_all_var (line 41) | void check_all_var(const Matrix& ea) function eulerangles (line 59) | void eulerangles() function test_geo_eulerangles (line 106) | void test_geo_eulerangles() FILE: include/eigen3/test/geo_homogeneous.cpp function homogeneous (line 13) | void homogeneous(void) function test_geo_homogeneous (line 118) | void test_geo_homogeneous() FILE: include/eigen3/test/geo_hyperplane.cpp function hyperplane (line 16) | void hyperplane(const HyperplaneType& _plane) function lines (line 89) | void lines() function planes (line 130) | void planes() function hyperplane_alignment (line 156) | void hyperplane_alignment() function test_geo_hyperplane (line 184) | void test_geo_hyperplane() FILE: include/eigen3/test/geo_orthomethods.cpp function orthomethods_3 (line 19) | void orthomethods_3() function orthomethods (line 80) | void orthomethods(int size=Size) function test_geo_orthomethods (line 118) | void test_geo_orthomethods() FILE: include/eigen3/test/geo_parametrizedline.cpp function parametrizedline (line 16) | void parametrizedline(const LineType& _line) function parametrizedline_alignment (line 64) | void parametrizedline_alignment() function test_geo_parametrizedline (line 94) | void test_geo_parametrizedline() FILE: include/eigen3/test/geo_quaternion.cpp function T (line 16) | T bounded_acos(T v) function check_slerp (line 24) | void check_slerp(const QuatType& q0, const QuatType& q1) function quaternion (line 45) | void quaternion(void) function mapQuaternion (line 176) | void mapQuaternion(void){ function quaternionAlignment (line 249) | void quaternionAlignment(void){ function check_const_correctness (line 274) | void check_const_correctness(const PlainObjectType&) function test_geo_quaternion (line 288) | void test_geo_quaternion() FILE: include/eigen3/test/geo_transformations.cpp function angleToVec (line 16) | Matrix angleToVec(T a) function EIGEN_DONT_INLINE (line 23) | EIGEN_DONT_INLINE function non_projective_only (line 26) | void non_projective_only() function transformations (line 86) | void transformations() function transform_associativity_left (line 502) | void transform_associativity_left(const A1& a1, const A2& a2, const P& p... function transform_associativity2 (line 510) | void transform_associativity2(const A1& a1, const A2& a2, const P& p, co... function transform_associativity (line 520) | void transform_associativity(const RotationType& R) function transform_alignment (line 563) | void transform_alignment() function transform_products (line 592) | void transform_products() function test_geo_transformations (line 615) | void test_geo_transformations() FILE: include/eigen3/test/half_float.cpp type Eigen (line 15) | namespace Eigen { type half (line 16) | struct half function test_conversion (line 21) | void test_conversion() function test_numtraits (line 97) | void test_numtraits() function test_arithmetic (line 119) | void test_arithmetic() function test_comparison (line 130) | void test_comparison() function test_basic_functions (line 168) | void test_basic_functions() function test_trigonometric_functions (line 211) | void test_trigonometric_functions() function test_array (line 235) | void test_array() function test_half_float (line 255) | void test_half_float() FILE: include/eigen3/test/hessenberg.cpp function hessenberg (line 14) | void hessenberg(int size = Size) function test_hessenberg (line 52) | void test_hessenberg() FILE: include/eigen3/test/householder.cpp function householder (line 13) | void householder(const MatrixType& m) function test_householder (line 126) | void test_householder() FILE: include/eigen3/test/incomplete_cholesky.cpp function test_incomplete_cholesky_T (line 15) | void test_incomplete_cholesky_T() function test_incomplete_cholesky (line 32) | void test_incomplete_cholesky() FILE: include/eigen3/test/inplace_decomposition.cpp function inplace (line 17) | void inplace(bool square = false, bool SPD = false) function test_inplace_decomposition (line 82) | void test_inplace_decomposition() FILE: include/eigen3/test/integer_types.cpp function signed_integer_type_tests (line 19) | void signed_integer_type_tests(const MatrixType& m) function integer_type_tests (line 50) | void integer_type_tests(const MatrixType& m) function test_integer_types (line 136) | void test_integer_types() FILE: include/eigen3/test/inverse.cpp function inverse (line 14) | void inverse(const MatrixType& m) function test_inverse (line 96) | void test_inverse() FILE: include/eigen3/test/is_same_dense.cpp function test_is_same_dense (line 14) | void test_is_same_dense() FILE: include/eigen3/test/jacobi.cpp function jacobi (line 15) | void jacobi(const MatrixType& m = MatrixType()) function test_jacobi (line 61) | void test_jacobi() FILE: include/eigen3/test/jacobisvd.cpp function jacobisvd (line 23) | void jacobisvd(const MatrixType& a = MatrixType(), bool pickrandom = true) function jacobisvd_verify_assert (line 36) | void jacobisvd_verify_assert(const MatrixType& m) function jacobisvd_method (line 61) | void jacobisvd_method() function test_jacobisvd (line 73) | void test_jacobisvd() FILE: include/eigen3/test/linearstructure.cpp function linearStructure (line 16) | void linearStructure(const MatrixType& m) function real_complex (line 77) | void real_complex(DenseIndex rows = MatrixType::RowsAtCompileTime, Dense... function test_linearstructure (line 114) | void test_linearstructure() FILE: include/eigen3/test/lscg.cpp function test_lscg_T (line 13) | void test_lscg_T() function test_lscg (line 33) | void test_lscg() FILE: include/eigen3/test/lu.cpp function matrix_l1_norm (line 15) | typename MatrixType::RealScalar matrix_l1_norm(const MatrixType& m) { function lu_non_invertible (line 19) | void lu_non_invertible() function lu_invertible (line 122) | void lu_invertible() function lu_partial_piv (line 179) | void lu_partial_piv() function lu_verify_assert (line 220) | void lu_verify_assert() function test_lu (line 247) | void test_lu() FILE: include/eigen3/test/main.h function on_temporary_creation (line 98) | inline void on_temporary_creation(long int size) { function namespace (line 138) | namespace Eigen function namespace (line 163) | namespace Eigen function namespace (line 194) | namespace Eigen function verify_impl (line 307) | inline void verify_impl(bool condition, const char *testname, const char... function namespace (line 349) | namespace Eigen { type typename (line 605) | typedef typename internal::traits::Scalar Scalar; type Matrix (line 608) | typedef Matrix VectorType; type Matrix (line 609) | typedef Matrix MatrixAType; type Matrix (line 610) | typedef Matrix MatrixBType; type typename (line 645) | typedef typename PermutationVectorType::Scalar Scalar; function float (line 677) | struct GetDifferentType { typedef double type; } function double (line 678) | struct GetDifferentType { typedef float type; } function string (line 684) | string type_name() { return "other"; } FILE: include/eigen3/test/mapped_matrix.cpp function map_class_vector (line 18) | void map_class_vector(const VectorType& m) function map_class_matrix (line 52) | void map_class_matrix(const MatrixType& m) function map_static_methods (line 123) | void map_static_methods(const VectorType& m) function check_const_correctness (line 149) | void check_const_correctness(const PlainObjectType&) function map_not_aligned_on_scalar (line 164) | void map_not_aligned_on_scalar() function test_mapped_matrix (line 185) | void test_mapped_matrix() FILE: include/eigen3/test/mapstaticmethods.cpp type mapstaticmethods_impl (line 19) | struct mapstaticmethods_impl {} type mapstaticmethods_impl (line 22) | struct mapstaticmethods_impl method run (line 24) | static void run(const PlainObjectType& m) type mapstaticmethods_impl (line 68) | struct mapstaticmethods_impl method run (line 70) | static void run(const PlainObjectType& m) type mapstaticmethods_impl (line 115) | struct mapstaticmethods_impl method run (line 117) | static void run(const PlainObjectType& v) function mapstaticmethods (line 142) | void mapstaticmethods(const PlainObjectType& m) function test_mapstaticmethods (line 148) | void test_mapstaticmethods() FILE: include/eigen3/test/mapstride.cpp function map_class_vector (line 12) | void map_class_vector(const VectorType& m) function map_class_matrix (line 51) | void map_class_matrix(const MatrixType& _m) function bug1453 (line 172) | void bug1453() function test_mapstride (line 202) | void test_mapstride() FILE: include/eigen3/test/meta.cpp function check_is_convertible (line 13) | bool check_is_convertible(const From&, const To&) function test_meta (line 18) | void test_meta() FILE: include/eigen3/test/metis_support.cpp function test_metis_T (line 15) | void test_metis_T() function test_metis_support (line 22) | void test_metis_support() FILE: include/eigen3/test/miscmatrices.cpp function miscMatrices (line 12) | void miscMatrices(const MatrixType& m) function test_miscmatrices (line 38) | void test_miscmatrices() FILE: include/eigen3/test/mixingtypes.cpp function mixingtypes (line 38) | void mixingtypes(int size = SizeAtCompileType) function test_mixingtypes (line 289) | void test_mixingtypes() FILE: include/eigen3/test/mpl2only.cpp function main (line 19) | int main() FILE: include/eigen3/test/nesting_ops.cpp function use_n_times (line 16) | void use_n_times(const XprType &xpr) function verify_eval_type (line 27) | bool verify_eval_type(const XprType &, const ReferenceType&) function run_nesting_ops_1 (line 33) | void run_nesting_ops_1(const MatrixType& _m) function run_nesting_ops_2 (line 48) | void run_nesting_ops_2(const MatrixType& _m) function test_nesting_ops (line 94) | void test_nesting_ops() FILE: include/eigen3/test/nomalloc.cpp function nomalloc (line 23) | void nomalloc(const MatrixType& m) function ctms_decompositions (line 93) | void ctms_decompositions() function test_zerosized (line 159) | void test_zerosized() { function test_reference (line 172) | void test_reference(const MatrixType& m) { function test_nomalloc (line 206) | void test_nomalloc() FILE: include/eigen3/test/nullary.cpp function equalsIdentity (line 14) | bool equalsIdentity(const MatrixType& A) function check_extremity_accuracy (line 37) | void check_extremity_accuracy(const VectorType &v, const typename Vector... function testVectorType (line 64) | void testVectorType(const VectorType& base) function testMatrixType (line 197) | void testMatrixType(const MatrixType& m) function test_nullary (line 224) | void test_nullary() FILE: include/eigen3/test/numext.cpp function check_abs (line 13) | void check_abs() { function test_numext (line 36) | void test_numext() { FILE: include/eigen3/test/packetmath.cpp type Eigen (line 25) | namespace Eigen { type internal (line 26) | namespace internal { function T (line 27) | T negate(const T& x) { return -x; } function EIGEN_DONT_INLINE (line 32) | EIGEN_DONT_INLINE function areApproxAbs (line 38) | bool areApproxAbs(const Scalar* a, const Scalar* b, int size, const type... function areApprox (line 51) | bool areApprox(const Scalar* a, const Scalar* b, int size) type packet_helper (line 72) | struct packet_helper method Packet (line 75) | inline Packet load(const T* from) const { return internal::pload (line 82) | struct packet_helper method T (line 85) | inline T load(const T* from) const { return *from; } method store (line 88) | inline void store(T* to, const T& x) const { *to = x; } function packetmath (line 112) | void packetmath() function packetmath_real (line 328) | void packetmath_real() function packetmath_notcomplex (line 483) | void packetmath_notcomplex() function test_conj_helper (line 519) | void test_conj_helper(Scalar* data1, Scalar* data2, Scalar* ref, Scalar*... function packetmath_complex (line 548) | void packetmath_complex() function packetmath_scatter_gather (line 579) | void packetmath_scatter_gather() function test_packetmath (line 616) | void test_packetmath() FILE: include/eigen3/test/pardiso_support.cpp function test_pardiso_T (line 8) | void test_pardiso_T() function test_pardiso_support (line 23) | void test_pardiso_support() FILE: include/eigen3/test/pastix_support.cpp function test_pastix_T (line 17) | void test_pastix_T() function test_pastix_T_LU (line 42) | void test_pastix_T_LU() function test_pastix_support (line 48) | void test_pastix_support() FILE: include/eigen3/test/permutationmatrices.cpp function permutationmatrices (line 15) | void permutationmatrices(const MatrixType& m) function bug890 (line 133) | void bug890() function test_permutationmatrices (line 156) | void test_permutationmatrices() FILE: include/eigen3/test/prec_inverse_4x4.cpp function inverse_permutation_4x4 (line 14) | void inverse_permutation_4x4() function inverse_general_4x4 (line 29) | void inverse_general_4x4(int repeat) function test_prec_inverse_4x4 (line 71) | void test_prec_inverse_4x4() FILE: include/eigen3/test/product.h type Matrix (line 26) | typedef Matrix RowVectorType; type Matrix (line 27) | typedef Matrix ColVectorType; type Matrix (line 28) | typedef Matrix(), function trmv (line 84) | void trmv(int rows=get_random_size(), int cols=get_random_size(), int cols=get_random_size a, const B &b) { VERIFY_... function EIGEN_DONT_INLINE (line 155) | EIGEN_DONT_INLINE void call_ref_2(const Ref& a, const B ... function EIGEN_DONT_INLINE (line 157) | EIGEN_DONT_INLINE void call_ref_3(Ref > a, cons... function EIGEN_DONT_INLINE (line 159) | EIGEN_DONT_INLINE void call_ref_4(const Ref > a, cons... function EIGEN_DONT_INLINE (line 163) | EIGEN_DONT_INLINE void call_ref_6(const Ref > a, const... function call_ref (line 167) | void call_ref() function test_ref_overload_fun1 (line 228) | int test_ref_overload_fun1(Ref ) { return 1; } function test_ref_overload_fun1 (line 229) | int test_ref_overload_fun1(Ref ) { return 2; } function test_ref_overload_fun1 (line 230) | int test_ref_overload_fun1(Ref ) { return 3; } function test_ref_overload_fun2 (line 232) | int test_ref_overload_fun2(Ref ) { return 4; } function test_ref_overload_fun2 (line 233) | int test_ref_overload_fun2(Ref ) { return 5; } function test_ref_ambiguous (line 235) | void test_ref_ambiguous(const Ref &A, Ref B) function test_ref_overloads (line 242) | void test_ref_overloads() function test_ref_fixed_size_assert (line 258) | void test_ref_fixed_size_assert() function test_ref (line 269) | void test_ref() FILE: include/eigen3/test/resize.cpp function resizeLikeTest (line 13) | void resizeLikeTest() function resizeLikeTest12 (line 32) | void resizeLikeTest12() { resizeLikeTest<1,2>(); } function resizeLikeTest1020 (line 33) | void resizeLikeTest1020() { resizeLikeTest<10,20>(); } function resizeLikeTest31 (line 34) | void resizeLikeTest31() { resizeLikeTest<3,1>(); } function test_resize (line 36) | void test_resize() FILE: include/eigen3/test/rvalue_types.cpp function rvalue_copyassign (line 18) | void rvalue_copyassign(const MatrixType& m) function rvalue_copyassign (line 43) | void rvalue_copyassign(const MatrixType&) {} function test_rvalue_types (line 46) | void test_rvalue_types() FILE: include/eigen3/test/schur_complex.cpp function schur (line 14) | void schur(int size = MatrixType::ColsAtCompileTime) function test_schur_complex (line 82) | void test_schur_complex() FILE: include/eigen3/test/schur_real.cpp function verifyIsQuasiTriangular (line 14) | void verifyIsQuasiTriangular(const MatrixType& T) function schur (line 40) | void schur(int size = MatrixType::ColsAtCompileTime) function test_schur_real (line 103) | void test_schur_real() FILE: include/eigen3/test/selfadjoint.cpp function selfadjoint (line 16) | void selfadjoint(const MatrixType& m) function bug_159 (line 54) | void bug_159() function test_selfadjoint (line 60) | void test_selfadjoint() FILE: include/eigen3/test/simplicial_cholesky.cpp function test_simplicial_cholesky_T (line 12) | void test_simplicial_cholesky_T() function test_simplicial_cholesky (line 42) | void test_simplicial_cholesky() FILE: include/eigen3/test/sizeof.cpp function verifySizeOf (line 12) | void verifySizeOf(const MatrixType&) function test_sizeof (line 21) | void test_sizeof() FILE: include/eigen3/test/sizeoverflow.cpp function triggerMatrixBadAlloc (line 22) | void triggerMatrixBadAlloc(Index rows, Index cols) function triggerVectorBadAlloc (line 30) | void triggerVectorBadAlloc(Index size) function test_sizeoverflow (line 37) | void test_sizeoverflow() FILE: include/eigen3/test/smallvectors.cpp function smallVectors (line 13) | void smallVectors() function test_smallvectors (line 60) | void test_smallvectors() FILE: include/eigen3/test/sparse.h function namespace (line 29) | namespace std { FILE: include/eigen3/test/sparseLM.cpp type sparseGaussianTest (line 21) | struct sparseGaussianTest : SparseFunctor method sparseGaussianTest (line 26) | sparseGaussianTest(int inputs, int values) : SparseFunctor... method VectorType (line 29) | VectorType model(const VectorType& uv, VectorType& x) method initPoints (line 54) | void initPoints(VectorType& uv_ref, VectorType& x) method df (line 83) | int df(const VectorType& uv, JacobianType& fjac) function test_sparseLM_T (line 129) | void test_sparseLM_T() function test_sparseLM (line 171) | void test_sparseLM() FILE: include/eigen3/test/sparse_basic.cpp function sparse_basic (line 17) | void sparse_basic(const SparseMatrixType& ref) function big_sparse_triplet (line 619) | void big_sparse_triplet(Index rows, Index cols, double density) { function test_sparse_basic (line 644) | void test_sparse_basic() FILE: include/eigen3/test/sparse_block.cpp function innervec (line 13) | typename Eigen::internal::enable_if<(T::Flags&RowMajorBit)==RowMajorBit,... function innervec (line 20) | typename Eigen::internal::enable_if<(T::Flags&RowMajorBit)==0, typename ... function sparse_block (line 26) | void sparse_block(const SparseMatrixType& ref) function test_sparse_block (line 291) | void test_sparse_block() FILE: include/eigen3/test/sparse_permutations.cpp function is_sorted (line 23) | bool is_sorted(const T& mat) { function eval (line 38) | typename internal::nested_eval::type eval(const T &xpr) function sparse_permutations (line 44) | void sparse_permutations(const SparseMatrixType& ref) function sparse_permutations_all (line 215) | void sparse_permutations_all(int size) function test_sparse_permutations (line 223) | void test_sparse_permutations() FILE: include/eigen3/test/sparse_product.cpp function on_temporary_creation (line 18) | inline void on_temporary_creation() { function sparse_product (line 36) | void sparse_product() function sparse_product_regression_test (line 336) | void sparse_product_regression_test() function bug_942 (line 358) | void bug_942() function test_mixing_types (line 381) | void test_mixing_types() function test_sparse_product (line 462) | void test_sparse_product() FILE: include/eigen3/test/sparse_ref.cpp function on_temporary_creation (line 17) | inline void on_temporary_creation() { function check_const_correctness (line 34) | void check_const_correctness(const PlainObjectType&) function EIGEN_DONT_INLINE (line 45) | EIGEN_DONT_INLINE void call_ref_1(Ref > a, const B &... function EIGEN_DONT_INLINE (line 48) | EIGEN_DONT_INLINE void call_ref_2(const Ref >&... function EIGEN_DONT_INLINE (line 51) | EIGEN_DONT_INLINE void call_ref_3(const Ref, S... function EIGEN_DONT_INLINE (line 57) | EIGEN_DONT_INLINE void call_ref_4(Ref > a, const B &... function EIGEN_DONT_INLINE (line 60) | EIGEN_DONT_INLINE void call_ref_5(const Ref >&... function call_ref (line 62) | void call_ref() function test_sparse_ref (line 129) | void test_sparse_ref() FILE: include/eigen3/test/sparse_solver.h type typename (line 46) | typedef typename Mat::StorageIndex StorageIndex; type typename (line 146) | typedef typename Solver::MatrixType Mat; type typename (line 147) | typedef typename Mat::Scalar Scalar; type typename (line 148) | typedef typename Mat::RealScalar RealScalar; type typename (line 179) | typedef typename Solver::MatrixType Mat; type typename (line 180) | typedef typename Mat::Scalar Scalar; type typename (line 196) | typedef typename Solver::MatrixType Mat; type typename (line 197) | typedef typename Mat::Scalar Scalar; type typename (line 213) | typedef typename Solver::MatrixType Mat; type typename (line 214) | typedef typename Mat::Scalar Scalar; type Matrix (line 215) | typedef Matrix DenseMatrix; type typename (line 271) | typedef typename Solver::MatrixType Mat; type typename (line 272) | typedef typename Mat::Scalar Scalar; type typename (line 273) | typedef typename Mat::StorageIndex StorageIndex; type SparseMatrix (line 274) | typedef SparseMatrix SpMat; type Matrix (line 276) | typedef Matrix DenseMatrix; type Matrix (line 277) | typedef Matrix DenseVector; type typename (line 356) | typedef typename Solver::MatrixType Mat; type typename (line 357) | typedef typename Mat::Scalar Scalar; type Matrix (line 358) | typedef Matrix DenseMatrix; type typename (line 374) | typedef typename Solver::MatrixType Mat; type typename (line 375) | typedef typename Mat::Scalar Scalar; type prune_column (line 389) | struct prune_column { type typename (line 401) | typedef typename Solver::MatrixType Mat; type typename (line 402) | typedef typename Mat::Scalar Scalar; type SparseMatrix (line 403) | typedef SparseMatrix DenseMatrix; type Matrix (line 406) | typedef Matrix DenseVector; type typename (line 479) | typedef typename Solver::MatrixType Mat; type typename (line 480) | typedef typename Mat::Scalar Scalar; type Matrix (line 481) | typedef Matrix DenseMatrix; type typename (line 502) | typedef typename Solver::MatrixType Mat; type typename (line 503) | typedef typename Mat::Scalar Scalar; type Matrix (line 504) | typedef Matrix DenseMatrix; type typename (line 519) | typedef typename Solver::MatrixType Mat; type typename (line 520) | typedef typename Mat::Scalar Scalar; type typename (line 534) | typedef typename Solver::MatrixType Mat; type typename (line 535) | typedef typename Mat::Scalar Scalar; type SparseMatrix (line 536) | typedef SparseMatrix DenseMatrix; type Matrix (line 538) | typedef Matrix DenseVector; FILE: include/eigen3/test/sparse_solvers.cpp function initSPD (line 12) | void function sparse_solvers (line 33) | void sparse_solvers(int rows, int cols) function test_sparse_solvers (line 104) | void test_sparse_solvers() FILE: include/eigen3/test/sparse_vector.cpp function sparse_vector (line 12) | void sparse_vector(int rows, int cols) function test_sparse_vector (line 148) | void test_sparse_vector() FILE: include/eigen3/test/sparselu.cpp function test_sparselu_T (line 22) | void test_sparselu_T() function test_sparselu (line 39) | void test_sparselu() FILE: include/eigen3/test/sparseqr.cpp function generate_sparse_rectangular_problem (line 13) | int generate_sparse_rectangular_problem(MatrixType& A, DenseMat& dA, int... function test_sparseqr_scalar (line 44) | void test_sparseqr_scalar() function test_sparseqr (line 120) | void test_sparseqr() FILE: include/eigen3/test/special_numbers.cpp function special_numbers (line 12) | void special_numbers() function test_special_numbers (line 52) | void test_special_numbers() FILE: include/eigen3/test/spqr_support.cpp function generate_sparse_rectangular_problem (line 15) | int generate_sparse_rectangular_problem(MatrixType& A, DenseMat& dA, int... function test_spqr_scalar (line 30) | void test_spqr_scalar() function test_spqr_support (line 60) | void test_spqr_support() FILE: include/eigen3/test/stable_norm.cpp function EIGEN_DONT_INLINE (line 12) | EIGEN_DONT_INLINE T copy(const T& x) function stable_norm (line 17) | void stable_norm(const MatrixType& m) function test_stable_norm (line 193) | void test_stable_norm() FILE: include/eigen3/test/stddeque.cpp function check_stddeque_matrix (line 16) | void check_stddeque_matrix(const MatrixType& m) function check_stddeque_transform (line 48) | void check_stddeque_transform(const TransformType&) function check_stddeque_quaternion (line 77) | void check_stddeque_quaternion(const QuaternionType&) function test_stddeque (line 105) | void test_stddeque() FILE: include/eigen3/test/stddeque_overload.cpp function check_stddeque_matrix (line 29) | void check_stddeque_matrix(const MatrixType& m) function check_stddeque_transform (line 64) | void check_stddeque_transform(const TransformType&) function check_stddeque_quaternion (line 98) | void check_stddeque_quaternion(const QuaternionType&) function test_stddeque_overload (line 131) | void test_stddeque_overload() FILE: include/eigen3/test/stdlist.cpp function check_stdlist_matrix (line 16) | void check_stdlist_matrix(const MatrixType& m) function check_stdlist_transform (line 48) | void check_stdlist_transform(const TransformType&) function check_stdlist_quaternion (line 77) | void check_stdlist_quaternion(const QuaternionType&) function test_stdlist (line 105) | void test_stdlist() FILE: include/eigen3/test/stdlist_overload.cpp function get (line 29) | typename Container::iterator get(Container & c, Position position) function set (line 37) | void set(Container & c, Position position, const Value & value) function check_stdlist_matrix (line 45) | void check_stdlist_matrix(const MatrixType& m) function check_stdlist_transform (line 86) | void check_stdlist_transform(const TransformType&) function check_stdlist_quaternion (line 126) | void check_stdlist_quaternion(const QuaternionType&) function test_stdlist_overload (line 165) | void test_stdlist_overload() FILE: include/eigen3/test/stdvector.cpp function check_stdvector_matrix (line 15) | void check_stdvector_matrix(const MatrixType& m) function check_stdvector_transform (line 51) | void check_stdvector_transform(const TransformType&) function check_stdvector_quaternion (line 86) | void check_stdvector_quaternion(const QuaternionType&) function test_stdvector (line 120) | void test_stdvector() FILE: include/eigen3/test/stdvector_overload.cpp function check_stdvector_matrix (line 29) | void check_stdvector_matrix(const MatrixType& m) function check_stdvector_transform (line 65) | void check_stdvector_transform(const TransformType&) function check_stdvector_quaternion (line 100) | void check_stdvector_quaternion(const QuaternionType&) function test_stdvector_overload (line 134) | void test_stdvector_overload() FILE: include/eigen3/test/superlu_support.cpp function test_superlu_support (line 15) | void test_superlu_support() FILE: include/eigen3/test/svd_common.h type typename (line 26) | typedef typename MatrixType::Index Index; type typename (line 35) | typedef typename MatrixType::Scalar Scalar; type typename (line 36) | typedef typename MatrixType::RealScalar RealScalar; type Matrix (line 37) | typedef Matrix MatrixUType; type Matrix (line 38) | typedef Matrix MatrixVType; type typename (line 63) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 102) | typedef typename MatrixType::Scalar Scalar; type typename (line 103) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 104) | typedef typename MatrixType::Index Index; type Matrix (line 113) | typedef Matrix RhsType; type Matrix (line 114) | typedef Matrix SolutionType; type typename (line 170) | typedef typename MatrixType::Scalar Scalar; type typename (line 171) | typedef typename MatrixType::Index Index; type Matrix (line 178) | typedef Matrix SolutionType; type Matrix (line 185) | typedef Matrix MatrixType2; type Matrix (line 186) | typedef Matrix RhsType2; type Matrix (line 187) | typedef Matrix MatrixType2T; type Matrix (line 211) | typedef Matrix MatrixType3; type Matrix (line 212) | typedef Matrix RhsType3; type typename (line 264) | typedef typename MatrixType::Index Index; type typename (line 285) | typedef typename MatrixType::Scalar Scalar; type typename (line 439) | typedef typename MatrixType::Scalar Scalar; type typename (line 440) | typedef typename MatrixType::Index Index; type Matrix (line 449) | typedef Matrix RhsType; FILE: include/eigen3/test/svd_fill.h type typename (line 24) | typedef typename MatrixType::Scalar Scalar; type typename (line 25) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 26) | typedef typename MatrixType::Index Index; FILE: include/eigen3/test/swap.cpp type other_matrix_type (line 14) | struct other_matrix_type type other_matrix_type > (line 20) | struct other_matrix_type randMatrixUnitary(int s... function randMatrixSpecialUnitary (line 75) | Eigen::Matrix randMatrixSpecialUnitar... function run_test (line 91) | void run_test(int dim, int num_elements) function run_fixed_size_test (line 121) | void run_fixed_size_test(int num_elements) function test_umeyama (line 158) | void test_umeyama() FILE: include/eigen3/test/umfpack_support.cpp function test_umfpack_support_T (line 15) | void test_umfpack_support_T() function test_umfpack_support (line 27) | void test_umfpack_support() FILE: include/eigen3/test/unalignedassert.cpp type TestNew1 (line 38) | struct TestNew1 method TestNew1 (line 41) | TestNew1() : m(20,20) {} type TestNew2 (line 44) | struct TestNew2 type TestNew3 (line 50) | struct TestNew3 type TestNew4 (line 55) | struct TestNew4 type TestNew5 (line 62) | struct TestNew5 type TestNew6 (line 69) | struct TestNew6 type Depends (line 75) | struct Depends function check_unalignedassert_good (line 83) | void check_unalignedassert_good() function construct_at_boundary (line 94) | void construct_at_boundary(int boundary) function unalignedassert (line 106) | void unalignedassert() function test_unalignedassert (line 177) | void test_unalignedassert() FILE: include/eigen3/test/unalignedcount.cpp function test_unalignedcount (line 31) | void test_unalignedcount() FILE: include/eigen3/test/upperbidiagonalization.cpp function upperbidiag (line 13) | void upperbidiag(const MatrixType& m) function test_upperbidiagonalization (line 32) | void test_upperbidiagonalization() FILE: include/eigen3/test/vectorization_logic.cpp function test_assign (line 30) | bool test_assign(const Dst&, const Src&, int traversal, int unrolling) function test_assign (line 54) | bool test_assign(int traversal, int unrolling) function test_redux (line 74) | bool test_redux(const Xpr&, int traversal, int unrolling) type vectorization_logic (line 95) | struct vectorization_logic method run (line 105) | static void run() type vectorization_logic (line 256) | struct vectorization_logic method run (line 258) | static void run() {} type vectorization_logic_half (line 263) | struct vectorization_logic_half method run (line 270) | static void run() type vectorization_logic_half (line 384) | struct vectorization_logic_half method run (line 386) | static void run() {} function test_vectorization_logic (line 389) | void test_vectorization_logic() FILE: include/eigen3/test/vectorwiseop.cpp function vectorwiseop_array (line 16) | void vectorwiseop_array(const ArrayType& m) function vectorwiseop_matrix (line 130) | void vectorwiseop_matrix(const MatrixType& m) function test_vectorwiseop (line 242) | void test_vectorwiseop() FILE: include/eigen3/test/visitor.cpp function matrixVisitor (line 12) | void matrixVisitor(const MatrixType& p) function vectorVisitor (line 65) | void vectorVisitor(const VectorType& w) function test_visitor (line 118) | void test_visitor() FILE: include/eigen3/test/zerosized.cpp function zeroReduction (line 13) | void zeroReduction(const MatrixType& m) { function zeroSizedMatrix (line 25) | void zeroSizedMatrix() function zeroSizedVector (line 68) | void zeroSizedVector() function test_zerosized (line 84) | void test_zerosized() FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/Tensor.h function namespace (line 14) | namespace Eigen { function Scalar (line 115) | inline const Scalar& coeff(Index firstIndex, Index secondIndex, IndexTyp... function Scalar (line 124) | const Scalar& coeff(const array& indices) const function Scalar (line 141) | const Scalar& coeff() const function Scalar (line 203) | const Scalar& operator()(Index i0, Index i1) const function Scalar (line 208) | const Scalar& operator()(Index i0, Index i1, Index i2) const function Scalar (line 213) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3) const function Scalar (line 218) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3, Index i... function Scalar (line 236) | const Scalar& operator()(const array& indices) const function Scalar (line 241) | const Scalar& operator()(Index index) const function Scalar (line 247) | const Scalar& operator()() const function m_storage (line 334) | Tensor(const Self& other) function EIGEN_STRONG_INLINE (line 341) | EIGEN_STRONG_INLINE Tensor(Index firstDimension, IndexTypes... otherDime... function explicit (line 348) | explicit Tensor(Index dim1) function EIGEN_DEVICE_FUNC (line 353) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor(Index dim1, Index dim2) function EIGEN_DEVICE_FUNC (line 358) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor(Index dim1, Index dim2, Ind... function EIGEN_DEVICE_FUNC (line 363) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor(Index dim1, Index dim2, Ind... function EIGEN_DEVICE_FUNC (line 368) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor(Index dim1, Index dim2, Ind... function explicit (line 376) | explicit Tensor(const array& dimensions) type TensorAssignOp (line 395) | typedef TensorAssignOp& dimensions) function EIGEN_DEVICE_FUNC (line 450) | EIGEN_DEVICE_FUNC void resize(const DSizes& dimension... function EIGEN_DEVICE_FUNC (line 458) | EIGEN_DEVICE_FUNC function resize (line 487) | size_t V5> function Index (line 515) | Index linearizedIndex(const array& indices) const FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h function namespace (line 14) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename Eigen::internal::nested::type Nested; type typename (line 59) | typedef typename Eigen::internal::traits::StorageKin... type typename (line 60) | typedef typename Eigen::internal::traits::Index Index; type Tuple (line 61) | typedef Tuple::Dimensions Dimensions; function evalSubExprsIfNeeded (line 102) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 106) | void cleanup() { function CoeffReturnType (line 110) | CoeffReturnType coeff(Index index) const function TensorOpCost (line 115) | TensorOpCost function EIGEN_DEVICE_FUNC (line 120) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function namespace (line 126) | namespace internal { type TensorTupleReducerOp (line 150) | typedef const TensorTupleReducerOp& type; type typename (line 166) | typedef typename Eigen::internal::traits::Scalar S... type typename (line 167) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 168) | typedef typename Eigen::internal::nested::type Nes... type typename (line 169) | typedef typename Eigen::internal::traits::StorageK... type typename (line 170) | typedef typename Eigen::internal::traits::Index In... type Index (line 171) | typedef Index CoeffReturnType; type typename (line 204) | typedef typename XprType::Index Index; type typename (line 205) | typedef typename XprType::Scalar Scalar; type typename (line 206) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 207) | typedef typename TensorIndexTupleOp::CoeffReturnType TupleType; type typename (line 208) | typedef typename TensorEvaluator , Dev... type array (line 211) | typedef array StrideDims; function evalSubExprsIfNeeded (line 242) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 246) | void cleanup() { function CoeffReturnType (line 250) | CoeffReturnType coeff(Index index) const { function EIGEN_DEVICE_FUNC (line 255) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function TensorOpCost (line 257) | TensorOpCost FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h function namespace (line 13) | namespace Eigen { type typename (line 64) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 65) | typedef typename LhsXprType::CoeffReturnType CoeffReturnType; type typename (line 66) | typedef typename Eigen::internal::nested::type Nested; type typename (line 67) | typedef typename Eigen::internal::traits::StorageKind St... type typename (line 68) | typedef typename Eigen::internal::traits::Index Index; type typename (line 92) | typedef typename XprType::Index Index; type typename (line 93) | typedef typename XprType::Scalar Scalar; type typename (line 94) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 95) | typedef typename PacketType::type PacketReturnT... type typename (line 96) | typedef typename TensorEvaluator::Dimensions Dimen... function EIGEN_DEVICE_FUNC (line 106) | EIGEN_DEVICE_FUNC TensorEvaluator(const XprType& op, const Device& devic... function evalSubExprsIfNeeded (line 121) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 130) | void cleanup() { function evalScalar (line 135) | void evalScalar(Index i) { function evalPacket (line 138) | void evalPacket(Index i) { function EIGEN_DEVICE_FUNC (line 143) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function PacketReturnType (line 148) | PacketReturnType packet(Index index) const function TensorOpCost (line 153) | TensorOpCost function EIGEN_DEVICE_FUNC (line 171) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return m_leftImpl.data... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h function namespace (line 15) | namespace Eigen { type Eigen (line 479) | typedef Eigen::IndexPair DimensionPair; type TensorScanOp (line 502) | typedef TensorScanOp, const type TensorScanOp (line 509) | typedef TensorScanOp, const function TensorLayoutSwapOp (line 732) | const TensorLayoutSwapOp function TensorIndexTupleOp (line 795) | const TensorIndexTupleOp FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h function namespace (line 13) | namespace Eigen { function Sizes (line 53) | struct is_input_scalar > { type is_input_scalar (line 58) | struct is_input_scalar type typename (line 72) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 73) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 74) | typedef typename Eigen::internal::nested::type Nes... type typename (line 75) | typedef typename Eigen::internal::traits::StorageK... type typename (line 76) | typedef typename Eigen::internal::traits::Index In... type typename (line 99) | typedef typename XprType::Index Index; type DSizes (line 101) | typedef DSizes Dimensions; type typename (line 102) | typedef typename XprType::Scalar Scalar; type typename (line 103) | typedef typename TensorEvaluator::Dimensions InputDimen... type typename (line 104) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 105) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 148) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 153) | void cleanup() { function CoeffReturnType (line 157) | CoeffReturnType coeff(Index index) const function CoeffReturnType (line 171) | CoeffReturnType coeffColMajor(Index index) const function CoeffReturnType (line 201) | CoeffReturnType coeffRowMajor(Index index) const function EIGEN_ALWAYS_INLINE (line 232) | EIGEN_ALWAYS_INLINE PacketReturnType packet(Index index) const function EIGEN_STRONG_INLINE (line 248) | EIGEN_STRONG_INLINE PacketReturnType packetColMajor(Index index) const function EIGEN_STRONG_INLINE (line 300) | EIGEN_STRONG_INLINE PacketReturnType packetRowMajor(Index index) const FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 52) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE DimensionId(DenseIndex dim) { function Dynamic (line 60) | struct DimensionId type typename (line 82) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 83) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 84) | typedef typename Eigen::internal::nested::type Nested; type typename (line 85) | typedef typename Eigen::internal::traits::StorageKind ... type typename (line 86) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 104) | typedef TensorAssignOp Dimensions; type typename (line 136) | typedef typename XprType::Scalar Scalar; type typename (line 137) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 138) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 188) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 193) | void cleanup() { function CoeffReturnType (line 197) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 203) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 244) | TensorOpCost FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h function namespace (line 13) | namespace Eigen { type typename (line 61) | typedef typename internal::traits::Scalar Scalar; type typename (line 62) | typedef typename internal::traits::StorageKind St... type typename (line 63) | typedef typename internal::traits::Index Index; type typename (line 64) | typedef typename internal::nested::type Nested; type typename (line 65) | typedef typename internal::promote_storage_type::Real RealScalar; type TensorAssignOp (line 85) | typedef TensorAssignOp Dimensions; type typename (line 117) | typedef typename XprType::Scalar Scalar; type typename (line 118) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 119) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 180) | bool evalSubExprsIfNeeded(Scalar* /*data*/) function cleanup (line 187) | void cleanup() function CoeffReturnType (line 195) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 249) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 263) | TensorOpCost function EIGEN_DEVICE_FUNC (line 278) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } type TensorConcatenationOp (line 296) | typedef TensorConcatenationOp XprType; type typename (line 297) | typedef typename Base::Dimensions Dimensions; type typename (line 311) | typedef typename XprType::Index Index; type typename (line 312) | typedef typename XprType::Scalar Scalar; type typename (line 313) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 314) | typedef typename PacketType::type PacketReturnT... function writePacket (line 345) | void writePacket(Index index, const PacketReturnType& x) FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h function namespace (line 13) | namespace Eigen { type LeftArgType_ (line 64) | typedef LeftArgType_ LeftArgType; type RightArgType_ (line 65) | typedef RightArgType_ RightArgType; type Device_ (line 66) | typedef Device_ Device; type typename (line 78) | typedef typename Eigen::internal::traits::Scalar Sc... type typename (line 79) | typedef typename internal::gebp_traits::type Nested; type typename (line 82) | typedef typename Eigen::internal::traits::StorageKi... type typename (line 83) | typedef typename Eigen::internal::traits::Index Index; type typename (line 111) | typedef typename internal::traits::Indices Indices; type typename (line 112) | typedef typename internal::traits::LeftArgType LeftArgType; type typename (line 113) | typedef typename internal::traits::RightArgType RightArgType; type typename (line 114) | typedef typename internal::traits::Device Device; type TensorContractionOp (line 116) | typedef TensorContractionOp XprType; type typename (line 117) | typedef typename internal::remove_const::type PacketReturnT... type typename (line 134) | typedef typename internal::conditional< type typename (line 136) | typedef typename internal::conditional< type array (line 146) | typedef array contract_t; type array (line 147) | typedef array Dimensions; function evalSubExprsIfNeeded (line 330) | bool evalSubExprsIfNeeded(Scalar* data) { function EIGEN_DEVICE_FUNC (line 343) | EIGEN_DEVICE_FUNC void evalTo(Scalar* buffer) const { function evalGemv (line 383) | void evalGemv(Scalar* buffer) const { function evalGemm (line 424) | void evalGemm(Scalar* buffer) const { function cleanup (line 516) | void cleanup() { function CoeffReturnType (line 526) | CoeffReturnType coeff(Index index) const { function TensorOpCost (line 530) | TensorOpCost costPerCoeff(bool) const { function EIGEN_STRONG_INLINE (line 535) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const { function Scalar (line 539) | Scalar* data() const { return m_result; } type TensorContractionEvaluatorBase (line 576) | typedef TensorContractionEvaluatorBase Base; type TensorContractionOp (line 578) | typedef TensorContractionOp XprType; type typename (line 579) | typedef typename internal::remove_const::type PacketReturnT... type typename (line 592) | typedef typename internal::conditional< type typename (line 594) | typedef typename internal::conditional< type array (line 603) | typedef array contract_t; type array (line 604) | typedef array Dimensions; function EIGEN_DEVICE_FUNC (line 612) | EIGEN_DEVICE_FUNC TensorEvaluator(const XprType& op, const Device& devic... function evalProduct (line 616) | void evalProduct(Scalar* buffer) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h function namespace (line 17) | namespace Eigen { function EigenFloatContractionKernelInternal16x16 (line 526) | void function EigenFloatContractionKernelInternal (line 763) | void type float2 (line 1137) | typedef float2 LHS_MEM[64][32]; type float2 (line 1138) | typedef float2 RHS_MEM[128][8]; type float2 (line 1140) | typedef float2 LHS_MEM16x16[32][16]; type float2 (line 1141) | typedef float2 RHS_MEM16x16[64][8]; type TensorEvaluator (line 1211) | typedef TensorEvaluator Base; type TensorContractionOp (line 1214) | typedef TensorContractionOp XprType; type typename (line 1215) | typedef typename internal::remove_const::type PacketRetu... type typename (line 1228) | typedef typename internal::conditional< type typename (line 1230) | typedef typename internal::conditional< type array (line 1239) | typedef array left_dim_mapper_t; type array (line 1240) | typedef array right_dim_mapper_t; type array (line 1242) | typedef array contract_t; type array (line 1243) | typedef array Dimensions; type typename (line 1251) | typedef typename internal::remove_const LeftEvaluator; type TensorEvaluator (line 1255) | typedef TensorEvaluator RightEvaluator; type typename (line 1257) | typedef typename LeftEvaluator::Dimensions LeftDimensions; type typename (line 1258) | typedef typename RightEvaluator::Dimensions RightDimensions; function EIGEN_DEVICE_FUNC (line 1260) | EIGEN_DEVICE_FUNC TensorEvaluator(const XprType& op, const Device& devic... function evalSubExprsIfNeeded (line 1264) | bool evalSubExprsIfNeeded(Scalar* data) { function evalTo (line 1277) | void evalTo(Scalar* buffer) const { function Run (line 1317) | static void Run(const LhsMapper& lhs, const RhsMapper& rhs, const Output... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 310) | EIGEN_DEVICE_FUNC type typename (line 318) | typedef typename Tensor::PacketReturnType Packet; function EIGEN_STRONG_INLINE (line 320) | EIGEN_STRONG_INLINE Packet loadPacket(Index i, Index j) const { function EIGEN_STRONG_INLINE (line 326) | EIGEN_STRONG_INLINE Packet loadHalfPacket(Index i, Index j) const { type typename (line 340) | typedef typename unpacket_traits::half HalfPacket; type BaseTensorContractionMapper (line 342) | typedef BaseTensorContractionMapper::StorageKind Stora... type typename (line 150) | typedef typename internal::traits::Index Index; type typename (line 151) | typedef typename internal::nested::type Nested; type Scalar (line 152) | typedef Scalar CoeffReturnType; type typename (line 153) | typedef typename NumTraits::Real RealScalar; function m_xpr (line 155) | TensorConversionOp(const XprType& xpr) function run (line 167) | bool run(Eval& impl, Scalar*) { type typename (line 185) | typedef typename XprType::Index Index; type typename (line 186) | typedef typename TensorEvaluator::Dimensions Dimensions; type TargetType (line 187) | typedef TargetType Scalar; type TargetType (line 188) | typedef TargetType CoeffReturnType; type typename (line 189) | typedef typename internal::remove_all::type PacketReturnT... type typename (line 191) | typedef typename PacketType::type PacketSourceType; function evalSubExprsIfNeeded (line 208) | bool evalSubExprsIfNeeded(Scalar* data) function cleanup (line 213) | void cleanup() function CoeffReturnType (line 218) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 225) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 232) | TensorOpCost function EIGEN_DEVICE_FUNC (line 247) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function PacketReturnType (line 252) | PacketReturnType run(const TensorEvaluator& impl, Index... function PacketReturnType (line 265) | PacketReturnType run(const TensorEvaluator& impl, Index... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h function namespace (line 13) | namespace Eigen { type typename (line 260) | typedef typename Eigen::internal::traits::Scalar Sc... type typename (line 261) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 262) | typedef typename internal::promote_storage_type::type Nested; type typename (line 265) | typedef typename Eigen::internal::traits::StorageKi... type typename (line 266) | typedef typename Eigen::internal::traits::Index Index; type typename (line 297) | typedef typename XprType::Index Index; type DSizes (line 298) | typedef DSizes Dimensions; type typename (line 300) | typedef typename XprType::Scalar Scalar; type typename (line 301) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 302) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 377) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 382) | void cleanup() { function evalTo (line 391) | void evalTo(typename XprType::Scalar* buffer) { function CoeffReturnType (line 399) | CoeffReturnType coeff(Index index) const function PacketReturnType (line 407) | PacketReturnType packet(const Index index) const function TensorOpCost (line 451) | TensorOpCost function const (line 558) | int operator() (const int /*kernelSize*/) const { function Dynamic (line 563) | struct GetKernelSize { function EigenConvolutionKernel1D (line 571) | void EigenConvolutionKernel1D( function EigenConvolutionKernel2D (line 619) | void EigenConvolutionKernel2D( function EigenConvolutionKernel3D (line 686) | void EigenConvolutionKernel3D( type typename (line 760) | typedef typename XprType::Index Index; type DSizes (line 761) | typedef DSizes Dimensions; type typename (line 762) | typedef typename TensorEvaluator::Dimensions K... type typename (line 790) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 791) | typedef typename PacketType::type PacketRetu... type typename (line 792) | typedef typename InputArgType::Scalar Scalar; function EIGEN_STRONG_INLINE (line 797) | EIGEN_STRONG_INLINE bool evalSubExprsIfNeeded(Scalar* data) { function EIGEN_STRONG_INLINE (line 810) | EIGEN_STRONG_INLINE void cleanup() { function EIGEN_STRONG_INLINE (line 823) | EIGEN_STRONG_INLINE void preloadKernel() { function ceil (line 843) | static unsigned int ceil(unsigned int num, unsigned int denom) { function executeEval (line 851) | void executeEval(Scalar* data) const { function CoeffReturnType (line 1050) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 1058) | EIGEN_STRONG_INLINE PacketReturnType packet(const Index index) const function TensorOpCost (line 1065) | TensorOpCost FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h function namespace (line 13) | namespace Eigen { function numThreads (line 174) | int numThreads( function taskSize (line 184) | double taskSize( function totalCost (line 190) | double totalCost( FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h function namespace (line 13) | namespace Eigen { type typename (line 56) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 57) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 58) | typedef typename internal::nested::type Nested; type typename (line 59) | typedef typename internal::traits::StorageKind Stor... type typename (line 60) | typedef typename internal::traits::Index Index; type typename (line 83) | typedef typename internal::traits::Index Index; type DSizes (line 85) | typedef DSizes Dimensions; type typename (line 86) | typedef typename internal::remove_const::type PacketReturnT... function evalSubExprsIfNeeded (line 108) | bool evalSubExprsIfNeeded(CoeffReturnType* data) { function cleanup (line 120) | void cleanup() { function CoeffReturnType (line 127) | CoeffReturnType coeff(Index index) const { function PacketReturnType (line 132) | PacketReturnType packet(Index index) const { function TensorOpCost (line 136) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 141) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return m_result; } function namespace (line 165) | namespace internal { type TensorCustomBinaryOp (line 188) | typedef const TensorCustomBinaryOp::Scalar Scalar; type typename (line 206) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 207) | typedef typename internal::traits::CoeffReturnType... type typename (line 208) | typedef typename internal::nested::type Nested; type typename (line 209) | typedef typename internal::traits::StorageKind Sto... type typename (line 210) | typedef typename internal::traits::Index Index; type typename (line 239) | typedef typename internal::traits::Index Index; type DSizes (line 241) | typedef DSizes Dimensions; type typename (line 242) | typedef typename XprType::Scalar Scalar; type typename (line 243) | typedef typename internal::remove_const::type PacketReturnT... function evalSubExprsIfNeeded (line 264) | bool evalSubExprsIfNeeded(CoeffReturnType* data) { function cleanup (line 275) | void cleanup() { function CoeffReturnType (line 282) | CoeffReturnType coeff(Index index) const { function PacketReturnType (line 287) | PacketReturnType packet(Index index) const { function TensorOpCost (line 291) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 296) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return m_result; } FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h function namespace (line 13) | namespace Eigen { function max_blocks_ (line 183) | struct GpuDevice { function EIGEN_STRONG_INLINE (line 197) | EIGEN_STRONG_INLINE void* allocate(size_t num_bytes) const { function EIGEN_STRONG_INLINE (line 201) | EIGEN_STRONG_INLINE void deallocate(void* buffer) const { function EIGEN_STRONG_INLINE (line 205) | EIGEN_STRONG_INLINE void* scratchpad() const { function memcpy (line 213) | void memcpy(void* dst, const void* src, size_t n) const { function EIGEN_STRONG_INLINE (line 224) | EIGEN_STRONG_INLINE void memcpyHostToDevice(void* dst, const void* src, ... function EIGEN_STRONG_INLINE (line 231) | EIGEN_STRONG_INLINE void memcpyDeviceToHost(void* dst, const void* src, ... function memset (line 238) | void memset(void* buffer, int c, size_t n) const { function EIGEN_DEVICE_FUNC (line 324) | static EIGEN_DEVICE_FUNC inline void setCudaSharedMemConfig(cudaSharedMe... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h function namespace (line 18) | namespace Eigen { function memcpy (line 93) | void memcpy(void *dst, const void *src, size_t n) const { function memcpyHostToDevice (line 97) | void memcpyHostToDevice(T *dst, const T *src, size_t n) const { function memcpyDeviceToHost (line 102) | void memcpyDeviceToHost(T *dst, const T *src, size_t n) const { function memset (line 112) | void memset(void *buffer, int c, size_t n) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h function namespace (line 13) | namespace Eigen { function parallelFor (line 182) | void parallelFor(Index n, const TensorOpCost& cost, function parallelFor (line 269) | void parallelFor(Index n, const TensorOpCost& cost, FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h function Index (line 27) | const Index operator[] (const Index i) const { return i; } function EIGEN_DEVICE_FUNC (line 50) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex) { function EIGEN_DEVICE_FUNC (line 56) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex) { function EIGEN_DEVICE_FUNC (line 63) | EIGEN_DEVICE_FUNC static constexpr bool run() { function EIGEN_DEVICE_FUNC (line 69) | EIGEN_DEVICE_FUNC static constexpr bool run() { function EIGEN_DEVICE_FUNC (line 76) | EIGEN_DEVICE_FUNC static constexpr bool run() { function EIGEN_DEVICE_FUNC (line 82) | EIGEN_DEVICE_FUNC static constexpr bool run() { function run (line 89) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 95) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function EIGEN_DEVICE_FUNC (line 102) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function run (line 108) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 115) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function EIGEN_DEVICE_FUNC (line 121) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function EIGEN_DEVICE_FUNC (line 128) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function EIGEN_DEVICE_FUNC (line 134) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex i, const De... function run (line 142) | bool run(const DenseIndex) { function run (line 148) | bool run(const DenseIndex) { function run (line 155) | bool run() { function run (line 161) | bool run() { function run (line 168) | bool run() { function run (line 174) | bool run() { function run (line 181) | bool run(const DenseIndex, const DenseIndex) { function run (line 187) | bool run(const DenseIndex, const DenseIndex) { function run (line 194) | bool run(const DenseIndex, const DenseIndex){ function run (line 200) | bool run(const DenseIndex, const DenseIndex) { function run (line 207) | bool run(const DenseIndex, const DenseIndex) { function run (line 213) | bool run(const DenseIndex, const DenseIndex) { function run (line 220) | bool run(const DenseIndex, const DenseIndex) { function run (line 226) | bool run(const DenseIndex, const DenseIndex) { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h function namespace (line 14) | namespace Eigen { type fixed_size_tensor_index_linearization_helper (line 54) | struct fixed_size_tensor_index_linearization_helper function Index (line 57) | static inline Index run(array const&, const Dimensions&) function Index (line 67) | static inline Index run(const Index index, function Index (line 80) | static inline Index run(const Index, type Sizes (line 93) | struct Sizes function EIGEN_DEVICE_FUNC (line 105) | EIGEN_DEVICE_FUNC Sizes() { } function EIGEN_DEVICE_FUNC (line 107) | EIGEN_DEVICE_FUNC Sizes(const array& /*indices*... function IndexOfColMajor (line 127) | size_t IndexOfColMajor(const array& indices) co... function IndexOfRowMajor (line 131) | size_t IndexOfRowMajor(const array& indices) co... function namespace (line 136) | namespace internal { type internal (line 147) | typedef internal::type2val type; type non_zero_size (line 150) | struct non_zero_size type internal (line 151) | typedef internal::null_type type; type typename (line 155) | typedef typename internal::make_type_list) { function EIGEN_DEVICE_FUNC (line 183) | EIGEN_DEVICE_FUNC explicit Sizes(const DenseIndex) { function EIGEN_DEVICE_FUNC (line 185) | EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex) { function EIGEN_DEVICE_FUNC (line 187) | EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseI... function EIGEN_DEVICE_FUNC (line 189) | EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseI... function EIGEN_DEVICE_FUNC (line 191) | EIGEN_DEVICE_FUNC Sizes(const DenseIndex, const DenseIndex, const DenseI... function DenseIndex (line 195) | DenseIndex operator[] (const int index) const { function IndexOfColMajor (line 214) | size_t IndexOfColMajor(const array& indices) co... function IndexOfRowMajor (line 218) | size_t IndexOfRowMajor(const array& indices) co... function namespace (line 223) | namespace internal { function namespace (line 233) | namespace internal { type tensor_index_linearization_helper (line 247) | struct tensor_index_linearization_helper function Index (line 250) | Index run(array const& indices, array& a) :... function EIGEN_DEVICE_FUNC (line 280) | EIGEN_DEVICE_FUNC explicit DSizes(const DenseIndex i0) { function EIGEN_STRONG_INLINE (line 287) | EIGEN_STRONG_INLINE explicit DSizes(DenseIndex firstDimension, DenseInde... type tensor_vsize_index_linearization_helper (line 351) | struct tensor_vsize_index_linearization_helper function Index (line 354) | Index run(array const& indices, std::vector&) { type array_size (line 385) | struct array_size type array_size (line 388) | struct array_size function array_get (line 391) | size_t array_get(const Sizes&) { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h function namespace (line 13) | namespace Eigen { type typename (line 69) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 70) | typedef typename internal::remove_const::Type PointerType; type typename (line 72) | typedef typename Eigen::internal::nested::type Nested; type typename (line 73) | typedef typename Eigen::internal::traits::StorageKind St... type typename (line 74) | typedef typename Eigen::internal::traits::Index Index; function EIGEN_DEVICE_FUNC (line 76) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorEvalToOp(PointerType buffer,... type typename (line 96) | typedef typename ArgType::Scalar Scalar; type typename (line 97) | typedef typename TensorEvaluator::Dimensions Dimensions; type typename (line 98) | typedef typename XprType::Index Index; type typename (line 99) | typedef typename internal::remove_const::type PacketReturnT... function EIGEN_DEVICE_FUNC (line 121) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ~TensorEvaluator() { type typename (line 124) | typedef typename internal::traits::Scalar CoeffReturnType; type typename (line 248) | typedef typename PacketType::type PacketReturnT... type typename (line 250) | typedef typename TensorEvaluator::Dimensions Dimensions; function evalSubExprsIfNeeded (line 254) | bool evalSubExprsIfNeeded(CoeffReturnType*) { return true; } function cleanup (line 255) | void cleanup() { } function EIGEN_DEVICE_FUNC (line 257) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 263) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 268) | TensorOpCost function EIGEN_DEVICE_FUNC (line 274) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return NULL; } function EIGEN_DEVICE_FUNC (line 305) | EIGEN_DEVICE_FUNC TensorEvaluator(const XprType& op, const Device& device) type typename (line 310) | typedef typename XprType::Index Index; type typename (line 311) | typedef typename XprType::Scalar Scalar; type typename (line 312) | typedef typename internal::traits::Scalar CoeffReturnType; type typename (line 313) | typedef typename PacketType::type PacketReturnT... type typename (line 315) | typedef typename TensorEvaluator::Dimensions Dimensions; function evalSubExprsIfNeeded (line 319) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 323) | void cleanup() { function EIGEN_DEVICE_FUNC (line 327) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 333) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 338) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 344) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return NULL; } type typename (line 383) | typedef typename XprType::Index Index; type typename (line 384) | typedef typename XprType::Scalar Scalar; type typename (line 385) | typedef typename internal::traits::Scalar CoeffReturnType; type typename (line 386) | typedef typename PacketType::type PacketReturnT... type typename (line 388) | typedef typename TensorEvaluator::Dimensions Dimens... function evalSubExprsIfNeeded (line 396) | bool evalSubExprsIfNeeded(CoeffReturnType*) { function cleanup (line 401) | void cleanup() { function EIGEN_DEVICE_FUNC (line 406) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 411) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 416) | TensorOpCost function EIGEN_DEVICE_FUNC (line 424) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return NULL; } type typename (line 478) | typedef typename XprType::Index Index; type typename (line 479) | typedef typename XprType::Scalar Scalar; type typename (line 480) | typedef typename internal::traits::Scalar CoeffReturnType; type typename (line 481) | typedef typename PacketType::type PacketReturnT... type typename (line 483) | typedef typename TensorEvaluator::Dimensions Dimensions; function evalSubExprsIfNeeded (line 491) | bool evalSubExprsIfNeeded(CoeffReturnType*) { function cleanup (line 497) | void cleanup() { function EIGEN_DEVICE_FUNC (line 503) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 508) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 515) | TensorOpCost function EIGEN_DEVICE_FUNC (line 524) | EIGEN_DEVICE_FUNC CoeffReturnType* data() const { return NULL; } type typename (line 547) | typedef typename XprType::Scalar Scalar; type typename (line 569) | typedef typename XprType::Index Index; type typename (line 570) | typedef typename internal::traits::Scalar CoeffReturnType; type typename (line 571) | typedef typename PacketType::type PacketReturnT... type typename (line 573) | typedef typename TensorEvaluator::Dimensions Dimensions; function evalSubExprsIfNeeded (line 581) | bool evalSubExprsIfNeeded(CoeffReturnType*) { function cleanup (line 587) | void cleanup() { function EIGEN_DEVICE_FUNC (line 593) | EIGEN_DEVICE_FUNC CoeffReturnType coeff(Index index) const function PacketReturnType (line 598) | PacketReturnType packet(Index index) const function TensorOpCost (line 609) | TensorOpCost function CoeffReturnType (line 616) | CoeffReturnType* data() const { return NULL; } FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h function namespace (line 13) | namespace Eigen { type typename (line 56) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 57) | typedef typename XprType::CoeffReturnType CoeffReturnType; type TensorCwiseNullaryOp (line 58) | typedef TensorCwiseNullaryOp Nested; type typename (line 59) | typedef typename Eigen::internal::traits::StorageK... type typename (line 60) | typedef typename Eigen::internal::traits::Index In... function namespace (line 79) | namespace internal { type typename (line 117) | typedef typename Eigen::NumTraits::Real RealScalar; type Scalar (line 118) | typedef Scalar CoeffReturnType; type typename (line 119) | typedef typename Eigen::internal::nested::type Nested; type typename (line 120) | typedef typename Eigen::internal::traits::StorageKin... type typename (line 121) | typedef typename Eigen::internal::traits::Index Index; function namespace (line 140) | namespace internal { type typename (line 192) | typedef typename Eigen::internal::traits::Scalar Sc... type typename (line 193) | typedef typename Eigen::NumTraits::Real RealScalar; type Scalar (line 194) | typedef Scalar CoeffReturnType; type typename (line 195) | typedef typename Eigen::internal::nested::type Nested; type typename (line 196) | typedef typename Eigen::internal::traits::StorageKi... type typename (line 197) | typedef typename Eigen::internal::traits::Index Index; function namespace (line 221) | namespace internal { type TensorCwiseTernaryOp (line 250) | typedef const TensorCwiseTernaryOp::Scalar S... type typename (line 268) | typedef typename Eigen::NumTraits::Real RealScalar; type Scalar (line 269) | typedef Scalar CoeffReturnType; type typename (line 270) | typedef typename Eigen::internal::nested::type Nes... type typename (line 271) | typedef typename Eigen::internal::traits::StorageK... type typename (line 272) | typedef typename Eigen::internal::traits::Index In... function namespace (line 301) | namespace internal { type TensorSelectOp (line 322) | typedef const TensorSelectOp& type; type typename (line 338) | typedef typename Eigen::internal::traits::Scalar Scalar; type typename (line 339) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 340) | typedef typename internal::promote_storage_type::type Nested; type typename (line 343) | typedef typename Eigen::internal::traits::StorageKind St... type typename (line 344) | typedef typename Eigen::internal::traits::Index Index; FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h function namespace (line 17) | namespace Eigen { type typename (line 91) | typedef typename Eigen::internal::traits::Scalar Scalar; type typename (line 92) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 93) | typedef typename std::complex ComplexScalar; type typename (line 94) | typedef typename internal::conditional::type Nested; type typename (line 97) | typedef typename Eigen::internal::traits::StorageKind Stora... type typename (line 98) | typedef typename Eigen::internal::traits::Index Index; type typename (line 120) | typedef typename XprType::Index Index; type DSizes (line 122) | typedef DSizes Dimensions; type typename (line 123) | typedef typename XprType::Scalar Scalar; type typename (line 124) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 125) | typedef typename std::complex ComplexScalar; type typename (line 126) | typedef typename TensorEvaluator::Dimensions InputDimen... type internal (line 127) | typedef internal::traits XprTraits; type typename (line 128) | typedef typename XprTraits::Scalar InputScalar; type typename (line 129) | typedef typename internal::conditional::type PacketReturnType; function evalSubExprsIfNeeded (line 168) | bool evalSubExprsIfNeeded(OutputScalar* data) { function cleanup (line 180) | void cleanup() { function CoeffReturnType (line 188) | CoeffReturnType coeff(Index index) const { function EIGEN_ALWAYS_INLINE (line 193) | EIGEN_ALWAYS_INLINE PacketReturnType function TensorOpCost (line 198) | TensorOpCost function EIGEN_DEVICE_FUNC (line 203) | EIGEN_DEVICE_FUNC Scalar* data() const { return m_data; } function evalToBuf (line 207) | void evalToBuf(OutputScalar* data) { function isPowerOfTwo (line 299) | static bool isPowerOfTwo(Index x) { function Index (line 305) | static Index findGoodComposite(Index n) { function Index (line 311) | static Index getLog2(Index m) { function processDataLineCooleyTukey (line 318) | void processDataLineCooleyTukey(ComplexScalar* line_buf, Index line_len,... function processDataLineBluestein (line 325) | void processDataLineBluestein(ComplexScalar* line_buf, Index line_len, I... function scramble_FFT (line 390) | static void scramble_FFT(ComplexScalar* data, Index n) { function butterfly_2 (line 407) | void butterfly_2(ComplexScalar* data) { function butterfly_4 (line 414) | void butterfly_4(ComplexScalar* data) { function butterfly_8 (line 431) | void butterfly_8(ComplexScalar* data) { function butterfly_1D_merge (line 478) | void butterfly_1D_merge( function compute_1D_Butterfly (line 517) | void compute_1D_Butterfly( function Index (line 533) | Index getBaseOffsetFromIndex(Index index, Index omitted_dim) const { function Index (line 558) | Index getIndexFromOffset(Index base, Index omitted_dim, Index offset) co... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h function namespace (line 13) | namespace Eigen { function EIGEN_STRONG_INLINE (line 70) | EIGEN_STRONG_INLINE const Scalar& coeff(Index firstIndex, IndexTypes... ... function Scalar (line 79) | const Scalar& coeff(const array& indices) const function Scalar (line 86) | const Scalar& coeff(Index index) const function Scalar (line 93) | const Scalar& coeff() const function EIGEN_STRONG_INLINE (line 133) | EIGEN_STRONG_INLINE const Scalar& operator()(Index firstIndex, IndexType... function Scalar (line 141) | const Scalar& operator()(Index i0, Index i1) const function Scalar (line 152) | const Scalar& operator()(Index i0, Index i1, Index i2) const function Scalar (line 163) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3) const function Scalar (line 174) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3, Index i... function Scalar (line 188) | const Scalar& operator()(const array& indices) const function Scalar (line 195) | const Scalar& operator()(Index index) const function Scalar (line 202) | const Scalar& operator()() const function m_storage (line 307) | TensorFixedSize(const Self& other) type TensorAssignOp (line 331) | typedef TensorAssignOp& /*indices*/) const function Index (line 376) | Index linearizedIndex(const array& indices) const FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h function namespace (line 13) | namespace Eigen { type typename (line 73) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 74) | typedef typename internal::remove_const::type Nested; type typename (line 76) | typedef typename Eigen::internal::traits::StorageKin... type typename (line 77) | typedef typename Eigen::internal::traits::Index Index; function m_xpr (line 79) | TensorForcedEvalOp(const XprType& expr) type typename (line 95) | typedef typename ArgType::Scalar Scalar; type typename (line 96) | typedef typename TensorEvaluator::Dimensions Dimensions; type typename (line 97) | typedef typename XprType::Index Index; type typename (line 98) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 99) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 116) | bool evalSubExprsIfNeeded(CoeffReturnType*) { function cleanup (line 131) | void cleanup() { function CoeffReturnType (line 136) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 142) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 147) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h function namespace (line 13) | namespace Eigen { function T (line 197) | T bottom_value() { function EIGEN_STRONG_INLINE (line 203) | static EIGEN_STRONG_INLINE T bottom_value() { function EIGEN_STRONG_INLINE (line 209) | static EIGEN_STRONG_INLINE T bottom_value() { function EIGEN_STRONG_INLINE (line 215) | static EIGEN_STRONG_INLINE T bottom_value() { function reduce (line 226) | void reduce(const T t, T* accum) const { function reducePacket (line 230) | void reducePacket(const Packet& p, Packet* accum) const { function T (line 240) | T finalize(const T accum) const { function EIGEN_STRONG_INLINE (line 244) | EIGEN_STRONG_INLINE Packet finalizePacket(const Packet& vaccum) const { function EIGEN_STRONG_INLINE (line 248) | EIGEN_STRONG_INLINE T finalizeBoth(const T saccum, const Packet& vaccum)... function reduce (line 267) | void reduce(const T t, T* accum) const { function reducePacket (line 271) | void reducePacket(const Packet& p, Packet* accum) const { function T (line 281) | T finalize(const T accum) const { function EIGEN_STRONG_INLINE (line 285) | EIGEN_STRONG_INLINE Packet finalizePacket(const Packet& vaccum) const { function EIGEN_STRONG_INLINE (line 289) | EIGEN_STRONG_INLINE T finalizeBoth(const T saccum, const Packet& vaccum)... function reduce (line 308) | void reduce(const T t, T* accum) const { function reducePacket (line 313) | void reducePacket(const Packet& p, Packet* accum) const { function T (line 325) | T finalize(const T accum) const { function EIGEN_STRONG_INLINE (line 329) | EIGEN_STRONG_INLINE Packet finalizePacket(const Packet& vaccum) const { function EIGEN_STRONG_INLINE (line 333) | EIGEN_STRONG_INLINE T finalizeBoth(const T saccum, const Packet& vaccum)... type AndReducer (line 348) | struct AndReducer function finalize (line 359) | bool finalize(bool accum) const { type OrReducer (line 373) | struct OrReducer { function finalize (line 383) | bool finalize(bool accum) const { function reduce (line 403) | void reduce(const T t, T* accum) const { function T (line 409) | T finalize(const T& accum) const { function reduce (line 428) | void reduce(const T& t, T* accum) const { function T (line 434) | T finalize(const T& accum) const { function EIGEN_DEVICE_FUNC (line 453) | EIGEN_DEVICE_FUNC GaussianGenerator(const array& means, function EIGEN_DEVICE_FUNC (line 462) | EIGEN_DEVICE_FUNC T operator()(const array& coordinates)... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h function namespace (line 13) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type typename (line 84) | typedef typename XprType::Index Index; type typename (line 85) | typedef typename TensorEvaluator::Dimensions Dimensions; type typename (line 87) | typedef typename XprType::Scalar Scalar; type typename (line 88) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 89) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 120) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 123) | void cleanup() { function CoeffReturnType (line 126) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 134) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 148) | TensorOpCost function EIGEN_DEVICE_FUNC (line 156) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function extract_coordinates (line 160) | void extract_coordinates(Index index, array& coords) con... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h function namespace (line 13) | namespace Eigen { type TensorEvaluator (line 60) | typedef TensorEvaluator, DefaultDevice... type typename (line 61) | typedef typename Evaluator::Dimensions Dimensions; FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h function namespace (line 13) | namespace Eigen { type typename (line 61) | typedef typename Eigen::internal::traits::Scalar Sca... type typename (line 62) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 63) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 64) | typedef typename Eigen::internal::nested::type Nested; type typename (line 65) | typedef typename Eigen::internal::traits::StorageKin... type typename (line 66) | typedef typename Eigen::internal::traits::Index Index; type typename (line 154) | typedef typename XprType::Index Index; type DSizes (line 157) | typedef DSizes Dimensions; type typename (line 158) | typedef typename internal::remove_const, type TensorEvaluator (line 161) | typedef TensorEvaluator Impl; type typename (line 162) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 163) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 315) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 320) | void cleanup() { function CoeffReturnType (line 324) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 363) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function EIGEN_DEVICE_FUNC (line 421) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function TensorOpCost (line 436) | TensorOpCost FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h function namespace (line 18) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 150) | EIGEN_DEVICE_FUNC constexpr IndexTuple(const T& v, const O... o) : head(... type T (line 155) | typedef T Head; type IndexTuple (line 156) | typedef IndexTuple Other; function EIGEN_DEVICE_FUNC (line 161) | EIGEN_DEVICE_FUNC constexpr IndexTuple() : head() { } function EIGEN_DEVICE_FUNC (line 200) | EIGEN_DEVICE_FUNC static constexpr const ValType& get_val(const IndexTup... function set_val (line 204) | static void set_val(IndexTuple& val, V& new_val) { function ValueT (line 234) | static constexpr ValueT get(const DenseIndex i, const IndexTuple& ... function set (line 239) | static void set(const DenseIndex i, IndexTuple& t, const ValueT& v... function value_known_statically (line 248) | static constexpr bool value_known_statically(const DenseIndex i, const I... function values_up_to_known_statically (line 254) | static constexpr bool values_up_to_known_statically(const IndexTuple& t, const ValueT va... function value_known_statically (line 281) | static constexpr bool value_known_statically(const DenseIndex i, const I... function values_up_to_known_statically (line 286) | static constexpr bool values_up_to_known_statically(const IndexTuple operator[] (const DenseIndex i) const { function set (line 339) | void set(const DenseIndex i, const IndexPair value) { function EIGEN_DEVICE_FUNC (line 343) | EIGEN_DEVICE_FUNC constexpr IndexPairList(const internal::IndexTuple& a) { function DenseIndex (line 378) | constexpr DenseIndex array_get(const IndexList... function EIGEN_DEVICE_FUNC (line 384) | EIGEN_DEVICE_FUNC static constexpr bool run(const DenseIndex) { function run (line 391) | static constexpr bool run(const DenseIndex i) { function run (line 398) | static constexpr bool run(const DenseIndex i) { function run (line 406) | static constexpr bool run() { function run (line 413) | static constexpr bool run() { function run (line 420) | static constexpr bool run() { function EIGEN_DEVICE_FUNC (line 428) | EIGEN_DEVICE_FUNC static constexpr bool run() { function run (line 435) | static constexpr bool run() { function run (line 442) | static constexpr bool run() { function EIGEN_DEVICE_FUNC (line 450) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 457) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 465) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 474) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 481) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 489) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 498) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 505) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 513) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 523) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 530) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 538) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 548) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 555) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 563) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function EIGEN_DEVICE_FUNC (line 573) | EIGEN_DEVICE_FUNC static constexpr bool run(DenseIndex, DenseIndex) { function run (line 580) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function run (line 588) | static constexpr bool run(const DenseIndex i, const DenseIndex value) { function namespace (line 600) | namespace Eigen { function namespace (line 674) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h function namespace (line 13) | namespace Eigen { type typename (line 55) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 56) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 57) | typedef typename Eigen::internal::nested::type Nested; type typename (line 58) | typedef typename Eigen::internal::traits::StorageKind... type typename (line 59) | typedef typename Eigen::internal::traits::Index Index; type typename (line 81) | typedef typename XprType::Index Index; type DSizes (line 83) | typedef DSizes Dimensions; type typename (line 84) | typedef typename XprType::Scalar Scalar; type typename (line 85) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 86) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 132) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 136) | void cleanup() { function getInputIndex (line 142) | bool getInputIndex(Index index, Index* inputIndex) const function CoeffReturnType (line 177) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 190) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 203) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h function namespace (line 17) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h function namespace (line 13) | namespace Eigen { type typename (line 72) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 73) | typedef typename internal::remove_const::type Nested; type typename (line 75) | typedef typename Eigen::internal::traits::StorageKin... type typename (line 76) | typedef typename Eigen::internal::traits::Index Index; function m_xpr (line 78) | TensorLayoutSwapOp(const XprType& expr) type TensorAssignOp (line 88) | typedef TensorAssignOp Dimensions; type typename (line 134) | typedef typename XprType::Scalar Scalar; type typename (line 135) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 136) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 140) | bool evalSubExprsIfNeeded(CoeffReturnType* data) { function cleanup (line 143) | void cleanup() { function CoeffReturnType (line 147) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 153) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 158) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 162) | EIGEN_DEVICE_FUNC Scalar* data() const { return m_impl.data(); } type TensorLayoutSwapOp (line 178) | typedef TensorLayoutSwapOp XprType; type typename (line 191) | typedef typename XprType::Index Index; type typename (line 192) | typedef typename XprType::Scalar Scalar; type typename (line 193) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 194) | typedef typename PacketType::type PacketReturnT... function writePacket (line 201) | void writePacket(Index index, const PacketReturnType& x) FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h function namespace (line 13) | namespace Eigen { function Scalar (line 163) | const Scalar& operator()(Index i0, Index i1) const function Scalar (line 174) | const Scalar& operator()(Index i0, Index i1, Index i2) const function Scalar (line 185) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3) const function Scalar (line 196) | const Scalar& operator()(Index i0, Index i1, Index i2, Index i3, Index i... type TensorAssignOp (line 298) | typedef TensorAssignOp::type Nested; type typename (line 59) | typedef typename Eigen::internal::traits::StorageKind... type typename (line 60) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 75) | typedef TensorAssignOp::type PacketReturnT... function evalSubExprsIfNeeded (line 127) | bool evalSubExprsIfNeeded(CoeffReturnType* data) { function cleanup (line 130) | void cleanup() { function CoeffReturnType (line 134) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 140) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 145) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 149) | EIGEN_DEVICE_FUNC Scalar* data() const { return const_cast(m_im... type TensorReshapingOp (line 166) | typedef TensorReshapingOp XprType; type NewDimensions (line 167) | typedef NewDimensions Dimensions; type typename (line 181) | typedef typename XprType::Index Index; type typename (line 182) | typedef typename XprType::Scalar Scalar; type typename (line 183) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 184) | typedef typename PacketType::type PacketReturnT... function writePacket (line 191) | void writePacket(Index index, const PacketReturnType& x) function namespace (line 205) | namespace internal { type TensorSlicingOp (line 222) | typedef const TensorSlicingOp& type; type typename (line 239) | typedef typename Eigen::internal::traits::Scalar Scalar; type typename (line 240) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 241) | typedef typename Eigen::internal::nested::type Nested; type typename (line 242) | typedef typename Eigen::internal::traits::StorageKind S... type typename (line 243) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 261) | typedef TensorAssignOp thres... function EIGEN_DEVICE_FUNC (line 298) | EIGEN_DEVICE_FUNC MemcpyTriggerForSlicing(const GpuDevice&) { } function EIGEN_DEVICE_FUNC (line 299) | EIGEN_DEVICE_FUNC bool operator ()(Index val) const { return val > 4*102... type typename (line 357) | typedef typename XprType::Index Index; type typename (line 358) | typedef typename XprType::Scalar Scalar; type typename (line 359) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 360) | typedef typename PacketType::type PacketReturnT... type Sizes (line 361) | typedef Sizes Dimensions; function evalSubExprsIfNeeded (line 366) | bool evalSubExprsIfNeeded(CoeffReturnType* data) { function cleanup (line 399) | void cleanup() { function CoeffReturnType (line 403) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 409) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 456) | TensorOpCost costPerCoeff(bool vectorized) const { function Scalar (line 461) | Scalar* data() const { function Index (line 498) | Index srcCoeff(Index index) const type TensorSlicingOp (line 535) | typedef TensorSlicingOp XprType; type typename (line 550) | typedef typename XprType::Index Index; type typename (line 551) | typedef typename XprType::Scalar Scalar; type typename (line 552) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 553) | typedef typename PacketType::type PacketReturnT... type Sizes (line 554) | typedef Sizes Dimensions; function writePacket (line 562) | void writePacket(Index index, const PacketReturnType& x) function namespace (line 607) | namespace internal { type TensorStridingSlicingOp (line 624) | typedef const TensorStridingSlicingOp::Scalar Scalar; type typename (line 641) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 642) | typedef typename internal::nested::type Nested; type typename (line 643) | typedef typename internal::traits::StorageKind ... type typename (line 644) | typedef typename internal::traits::Index Index; type TensorAssignOp (line 666) | typedef TensorAssignOp::type ScalarNonConst; type typename (line 785) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 786) | typedef typename PacketType::type PacketReturnT... type Strides (line 787) | typedef Strides Dimensions; function evalSubExprsIfNeeded (line 792) | bool evalSubExprsIfNeeded(CoeffReturnType*) { function cleanup (line 797) | void cleanup() { function CoeffReturnType (line 801) | CoeffReturnType coeff(Index index) const function TensorOpCost (line 806) | TensorOpCost costPerCoeff(bool vectorized) const { function Scalar (line 810) | Scalar* data() const { function Index (line 815) | Index srcCoeff(Index index) const function EIGEN_STRONG_INLINE (line 834) | static EIGEN_STRONG_INLINE Index clamp(Index value, Index min, Index max) { type TensorStridingSlicingOp (line 856) | typedef TensorStridingSlicingOp::type ScalarNonConst; type typename (line 875) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 876) | typedef typename PacketType::type PacketReturnT... type Strides (line 877) | typedef Strides Dimensions; FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h function namespace (line 13) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind S... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type typename (line 87) | typedef typename XprType::Index Index; type DSizes (line 89) | typedef DSizes Dimensions; type typename (line 90) | typedef typename XprType::Scalar Scalar; type typename (line 91) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 92) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 138) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 142) | void cleanup() { function CoeffReturnType (line 146) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 181) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 189) | TensorOpCost costPerCoeff(bool vectorized) const { function EIGEN_DEVICE_FUNC (line 201) | EIGEN_DEVICE_FUNC Scalar* data() const { return NULL; } function isPaddingAtIndexForDim (line 204) | bool isPaddingAtIndexForDim( function isLeftPaddingCompileTimeZero (line 217) | bool isLeftPaddingCompileTimeZero( function isRightPaddingCompileTimeZero (line 227) | bool isRightPaddingCompileTimeZero( function updateCostPerDimension (line 238) | void updateCostPerDimension(TensorOpCost& cost, int i, bool first) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h function namespace (line 13) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind Sto... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type typename (line 84) | typedef typename XprType::Index Index; type DSizes (line 86) | typedef DSizes Dimensions; type typename (line 87) | typedef typename XprType::Scalar Scalar; type typename (line 88) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 89) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 146) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 151) | void cleanup() { function CoeffReturnType (line 155) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 185) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 248) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h function namespace (line 13) | namespace Eigen { function EIGEN_STRONG_INLINE (line 156) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 164) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 192) | EIGEN_STRONG_INLINE function EIGEN_DEVICE_FUNC (line 227) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE NormalRandomGenerator(uint64_t see... function EIGEN_STRONG_INLINE (line 235) | EIGEN_STRONG_INLINE function EIGEN_STRONG_INLINE (line 243) | EIGEN_STRONG_INLINE FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h function namespace (line 14) | namespace Eigen { function run (line 58) | static void run(const InputDims& input_dims, function Sizes (line 76) | struct DimInitializer > { function reduce (line 131) | void reduce(const Self& self, typename Self::Index firstIndex, Op& reduc... function EIGEN_STRONG_INLINE (line 141) | EIGEN_STRONG_INLINE void reduce(const Self& self, typename Self::Index f... function EIGEN_STRONG_INLINE (line 150) | EIGEN_STRONG_INLINE void reduce(const Self& self, typename Self::Index i... function typename (line 157) | typename Self::CoeffReturnType reduce(const Self& self, typename Self::I... function reduce (line 185) | void reduce(const Self&, typename Self::Index, Op&, typename Self::Packe... function EIGEN_STRONG_INLINE (line 203) | EIGEN_STRONG_INLINE void reduce(const Self& self, typename Self::Index f... function EIGEN_STRONG_INLINE (line 212) | EIGEN_STRONG_INLINE void reduce(const Self&, typename Self::Index, Op&, ... function EIGEN_DEVICE_FUNC (line 222) | static EIGEN_DEVICE_FUNC void run(const Self& self, Op& reducer, const D... function run (line 234) | void run(const Self& self, typename Self::Index firstIndex, function run (line 250) | static void run(const Self& self, Op& reducer, const ThreadPoolDevice& d... function EIGEN_DEVICE_FUNC (line 306) | EIGEN_DEVICE_FUNC static bool run(const Self&, Op&, const Device&, typen... function EIGEN_DEVICE_FUNC (line 317) | EIGEN_DEVICE_FUNC static bool run(const Self&, Op&, const Device&, typen... type typename (line 352) | typedef typename Eigen::internal::traits::Scalar Scalar; type typename (line 353) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 354) | typedef typename internal::remove_const::type Nested; type typename (line 356) | typedef typename Eigen::internal::traits::StorageKind... type typename (line 357) | typedef typename Eigen::internal::traits::Index Index; type typename (line 385) | typedef typename XprType::Index Index; type ArgType (line 386) | typedef ArgType ChildType; type typename (line 387) | typedef typename TensorEvaluator::Dimensions InputDimen... type typename (line 392) | typedef typename XprType::Scalar Scalar; type TensorEvaluator (line 393) | typedef TensorEvaluator::type PacketReturnT... function evalSubExprsIfNeeded (line 482) | bool evalSubExprsIfNeeded(typename MakePointer_::Type d... function cleanup (line 583) | void cleanup() { function CoeffReturnType (line 591) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 611) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 654) | TensorOpCost costPerCoeff(bool vectorized) const { type internal (line 675) | struct internal type internal (line 676) | struct internal type internal (line 677) | struct internal type internal (line 678) | struct internal type internal (line 680) | struct internal type internal (line 694) | struct internal function Index (line 698) | Index firstInput(Index index) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h function namespace (line 25) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h function namespace (line 13) | namespace Eigen { type typename (line 101) | typedef typename Base::Scalar Scalar; function virtual (line 105) | virtual ~TensorLazyEvaluator() { type typename (line 123) | typedef typename PlainObjectType::Base Base; type typename (line 124) | typedef typename Eigen::internal::nested::type Nested; type typename (line 125) | typedef typename internal::traits::StorageKind StorageK... type typename (line 126) | typedef typename internal::traits::Index Index; type typename (line 127) | typedef typename internal::traits::Scalar Scalar; type typename (line 128) | typedef typename NumTraits::Real RealScalar; type typename (line 129) | typedef typename Base::CoeffReturnType CoeffReturnType; type Scalar (line 130) | typedef Scalar* PointerType; type PointerType (line 131) | typedef PointerType PointerArgType; type typename (line 134) | typedef typename PlainObjectType::Dimensions Dimensions; function m_evaluator (line 148) | TensorRef(const Expression& expr) : m_evaluator(new internal::TensorLazy... function m_evaluator (line 164) | TensorRef(const TensorRef& other) : m_evaluator(other.m_evaluator) { function Index (line 182) | Index dimension(Index n) const { return m_evaluator->dimensions()[n]; } function Scalar (line 188) | const Scalar* data() const { return m_evaluator->data(); } function Scalar (line 191) | const Scalar operator()(Index index) const function Scalar (line 198) | const Scalar operator()(Index firstIndex, IndexTypes... otherIndices) const function Scalar (line 214) | const Scalar operator()(Index i0, Index i1) const function Scalar (line 222) | const Scalar operator()(Index i0, Index i1, Index i2) const function Scalar (line 231) | const Scalar operator()(Index i0, Index i1, Index i2, Index i3) const function Scalar (line 241) | const Scalar operator()(Index i0, Index i1, Index i2, Index i3, Index i4... function Scalar (line 292) | const Scalar coeff(const array& indices) const function Scalar (line 329) | const Scalar coeff(Index index) const type typename (line 358) | typedef typename Derived::Index Index; type typename (line 359) | typedef typename Derived::Scalar Scalar; type typename (line 360) | typedef typename Derived::Scalar CoeffReturnType; type typename (line 361) | typedef typename PacketType::type PacketReturnT... type typename (line 362) | typedef typename Derived::Dimensions Dimensions; function evalSubExprsIfNeeded (line 378) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 382) | void cleanup() { } function CoeffReturnType (line 384) | CoeffReturnType coeff(Index index) const { function EIGEN_DEVICE_FUNC (line 392) | EIGEN_DEVICE_FUNC Scalar* data() const { return m_ref.data(); } type typename (line 403) | typedef typename Derived::Index Index; type typename (line 404) | typedef typename Derived::Scalar Scalar; type typename (line 405) | typedef typename Derived::Scalar CoeffReturnType; type typename (line 406) | typedef typename PacketType::type PacketReturnT... type typename (line 407) | typedef typename Derived::Dimensions Dimensions; type TensorEvaluator (line 409) | typedef TensorEvaluator, Device> Base; FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h function namespace (line 13) | namespace Eigen { type typename (line 56) | typedef typename Eigen::internal::traits::Scalar Scalar; type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind type typename (line 62) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 78) | typedef TensorAssignOp Dimensions; type typename (line 107) | typedef typename XprType::Scalar Scalar; type typename (line 108) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 109) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 145) | bool evalSubExprsIfNeeded(Scalar*) { function cleanup (line 149) | void cleanup() { function Index (line 153) | Index reverseIndex( function CoeffReturnType (line 189) | CoeffReturnType coeff( function EIGEN_STRONG_INLINE (line 195) | EIGEN_STRONG_INLINE function TensorOpCost (line 212) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h function namespace (line 13) | namespace Eigen { type typename (line 53) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 54) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 55) | typedef typename Eigen::internal::nested::type Nested; type typename (line 56) | typedef typename Eigen::internal::traits::StorageKind Stor... type typename (line 57) | typedef typename Eigen::internal::traits::Index Index; type typename (line 87) | typedef typename XprType::Index Index; type DSizes (line 89) | typedef DSizes Dimensions; type typename (line 90) | typedef typename internal::remove_const::type PacketReturnT... type TensorEvaluator (line 93) | typedef TensorEvaluator, Device> Self; function EIGEN_STRONG_INLINE (line 159) | EIGEN_STRONG_INLINE bool evalSubExprsIfNeeded(Scalar* data) { function PacketReturnType (line 174) | PacketReturnType packet(Index index) const { function CoeffReturnType (line 178) | CoeffReturnType* data() const function CoeffReturnType (line 183) | CoeffReturnType coeff(Index index) const function TensorOpCost (line 188) | TensorOpCost costPerCoeff(bool) const { function cleanup (line 192) | void cleanup() { function ScanKernel (line 251) | void ScanKernel(Self self, Index total_size, typename Self::CoeffReturnT... FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h function namespace (line 13) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 76) | typedef TensorAssignOp Dimensions; type typename (line 106) | typedef typename XprType::Scalar Scalar; type typename (line 107) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 108) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 153) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 157) | void cleanup() { function CoeffReturnType (line 161) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 167) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 180) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h function namespace (line 20) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h function namespace (line 13) | namespace Eigen { type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKind ... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type TensorAssignOp (line 76) | typedef TensorAssignOp Dimensions; type typename (line 106) | typedef typename XprType::Scalar Scalar; type typename (line 107) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 108) | typedef typename PacketType::type PacketReturnT... function evalSubExprsIfNeeded (line 151) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 155) | void cleanup() { function CoeffReturnType (line 159) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 165) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 211) | TensorOpCost costPerCoeff(bool vectorized) const { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h type typename (line 22) | typedef typename cl::sycl::global_ptr::pointer_t Type; type typename (line 28) | typedef typename cl::sycl::local_ptr::pointer_t Type; function namespace (line 32) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h function namespace (line 25) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h function namespace (line 25) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h function namespace (line 35) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h function namespace (line 25) | namespace Eigen { function Dim (line 146) | inline Dim getDim(InDim dims ) {return dims;} function Dim (line 151) | inline Dim getDim(InDim dims ) {return Dim(dims.TotalSize());} function Evaluator (line 170) | inline extractFunctors(const Evaluator& evaluator)-> FunctorExtractor Type; type Category (line 83) | typedef Category Type; type typename (line 174) | typedef typename PlaceHolderExpression &) { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h function namespace (line 13) | namespace Eigen { type typename (line 88) | typedef typename BaseTraits::Scalar Scalar; type typename (line 89) | typedef typename BaseTraits::StorageKind StorageKind; type typename (line 90) | typedef typename BaseTraits::Index Index; type MakePointer_ (line 99) | typedef MakePointer_ MakePointerT; type typename (line 100) | typedef typename MakePointerT::Type Type; type typename (line 109) | typedef typename BaseTraits::Scalar Scalar; type typename (line 110) | typedef typename BaseTraits::StorageKind StorageKind; type typename (line 111) | typedef typename BaseTraits::Index Index; type Tensor (line 124) | typedef const Tensor<_Scalar, NumIndices_, Options, IndexType_>& type; type Tensor (line 130) | typedef const Tensor<_Scalar, NumIndices_, Options, IndexType_>& type; type TensorFixedSize (line 136) | typedef const TensorFixedSize&... type TensorFixedSize (line 142) | typedef const TensorFixedSize&... type TensorMap (line 148) | typedef const TensorMap& type; type TensorMap (line 154) | typedef const TensorMap& type; type TensorRef (line 160) | typedef const TensorRef& type; type TensorRef (line 166) | typedef const TensorRef& type; type typename (line 172) | typedef typename ref_selector::type type; type TensorRef (line 215) | typedef const TensorRef& type; type TensorRef (line 221) | typedef const TensorRef& type; type PaddingType (line 265) | typedef enum { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h function namespace (line 7) | namespace Eigen { type typename (line 56) | typedef typename Eigen::internal::traits::Scalar Sc... type typename (line 57) | typedef typename Eigen::NumTraits::Real RealScalar; type typename (line 58) | typedef typename XprType::CoeffReturnType CoeffReturnType; type typename (line 59) | typedef typename Eigen::internal::nested::type Nested; type typename (line 60) | typedef typename Eigen::internal::traits::StorageKi... type typename (line 61) | typedef typename Eigen::internal::traits::Index Index; type typename (line 169) | typedef typename XprType::Index Index; type DSizes (line 172) | typedef DSizes Dimensions; type typename (line 173) | typedef typename internal::remove_const::type PacketReturnT... function evalSubExprsIfNeeded (line 344) | bool evalSubExprsIfNeeded(Scalar* /*data*/) { function cleanup (line 349) | void cleanup() { function CoeffReturnType (line 353) | CoeffReturnType coeff(Index index) const function EIGEN_STRONG_INLINE (line 409) | EIGEN_STRONG_INLINE PacketReturnType packet(Index index) const function TensorOpCost (line 497) | TensorOpCost FILE: include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h function namespace (line 13) | namespace Eigen { function add (line 27) | void add(Gen_) { add(Gen_::One, Gen_::Two, Gen_::Flags); } function addSymmetry (line 28) | inline void addSymmetry(int one, int two) { add(one, two, 0); } function addAntiSymmetry (line 29) | inline void addAntiSymmetry(int one, int two) { add(one, two, NegationFl... function addHermiticity (line 30) | inline void addHermiticity(int one, int two) { add(one, two, Conjugation... function addAntiHermiticity (line 31) | inline void addAntiHermiticity(int one, int two) { add(one, two, Negatio... function RV (line 34) | inline RV apply(const std::array& idx, RV initial, Args&&... a... function RV (line 43) | RV apply(const std::vector& idx, RV initial, Args&&... args) const type GroupElement (line 67) | struct GroupElement { function DynamicSGroup (line 161) | inline DynamicSGroupFromTemplateArgs(DynamicSGroupFromTemplateArgs const... function DynamicSGroup (line 162) | inline DynamicSGroupFromTemplateArgs(DynamicSGroupFromTemplateArgs&& oth... function add_all (line 168) | void add_all(internal::type_list) function add_all (line 174) | inline void add_all(internal::type_list<>) FILE: include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h function namespace (line 13) | namespace Eigen { type indices_ (line 34) | typedef indices_ indices; type tensor_static_symgroup_element (line 41) | typedef tensor_static_symgroup_element< type tensor_static_symgroup_element (line 50) | typedef tensor_static_symgroup_element< type typename (line 70) | typedef typename B::indices iib; type tensor_static_symgroup_element (line 77) | typedef tensor_static_symgroup_element< type typename (line 86) | typedef typename A::indices iia; type typename (line 87) | typedef typename B::indices iib; type tensor_static_symgroup (line 115) | struct tensor_static_symgroup function std (line 128) | inline std::vector tensor_static_symgroup_index_permute(std::vect... type internal (line 184) | typedef internal::group_theory::enumerate_group_elements< type typename (line 190) | typedef typename group_elements::type ge; function RV (line 197) | static inline RV apply(const std::array& idx, RV initial, Args... function RV (line 203) | inline RV apply(const std::vector& idx, RV initial, Args&&... args) function size (line 211) | constexpr static inline std::size_t size() { function globalFlags (line 214) | constexpr static inline int globalFlags() { return group_elements::globa... FILE: include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h function namespace (line 13) | namespace Eigen { function namespace (line 152) | namespace internal { type StaticSGroup (line 229) | typedef StaticSGroup<> root_type; type tensor_symmetry_pre_analysis (line 233) | struct tensor_symmetry_pre_analysis type tensor_static_symgroup_if (line 237) | typedef tensor_static_symgroup_if<(sizeof...(Gens_) + 1 <= max_static_ge... type typename (line 240) | typedef typename conditional< type tensor_static_symgroup_if (line 248) | struct tensor_static_symgroup_if type tensor_static_symgroup_if (line 255) | struct tensor_static_symgroup_if type typename (line 260) | typedef typename Tensor_::Index Index; type typename (line 261) | typedef typename Tensor_::Scalar Scalar; function run (line 264) | static inline int run(const std::array& transformed_i... type typename (line 279) | typedef typename Tensor_::Index Index; function run (line 282) | static inline int run(const std::array& transformed_i... type typename (line 301) | typedef typename Tensor_::Scalar Scalar; function doAssign (line 317) | inline void doAssign(Scalar const& value) FILE: include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h function namespace (line 13) | namespace Eigen { type type_list (line 218) | typedef type_list generators_done; type dimino_first_step_elements_helper (line 220) | typedef dimino_first_step_elements_helper< type typename (line 229) | typedef typename helper::type type; type typename (line 261) | typedef typename apply_op_from_right _cil; type typename (line 317) | typedef typename dimino_get_coset_elements< type dimino_add_cosets_for_rep (line 324) | typedef dimino_add_cosets_for_rep< type typename (line 335) | typedef typename _helper::type type; type typename (line 389) | typedef typename get::type rep_element; type dimino_add_cosets_for_rep (line 390) | typedef dimino_add_cosets_for_rep< type typename (line 400) | typedef typename _ac4r::type new_elements; type dimino_add_all_coset_spaces (line 405) | typedef dimino_add_all_coset_spaces< type typename (line 417) | typedef typename _helper::type type; type typename (line 464) | typedef typename apply_op_from_right::type new_elements; type dimino_add_all_coset_spaces (line 469) | typedef dimino_add_all_coset_spaces< type typename (line 480) | typedef typename _helper::type type; type contained_in_list_gf (line 524) | typedef contained_in_list_gf _cil; type dimino_add_generator (line 526) | typedef dimino_add_generator< type typename (line 536) | typedef typename _helper::type new_elements; type dimino_add_remaining_generators (line 538) | typedef dimino_add_remaining_generators< type typename (line 547) | typedef typename _next_iter::type type; type typename (line 591) | typedef typename first_step::type first_step_elements; type dimino_add_remaining_generators (line 593) | typedef dimino_add_remaining_generators< type typename (line 602) | typedef typename _helper::type type; FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h function namespace (line 14) | namespace Eigen { type PerThread (line 117) | struct PerThread { function Task (line 173) | Task Steal() { function WaitForWork (line 195) | bool WaitForWork(EventCount::Waiter* waiter, Task* t) { function NonEmptyQueueIndex (line 237) | int NonEmptyQueueIndex() { function EIGEN_STRONG_INLINE (line 255) | static EIGEN_STRONG_INLINE PerThread* GetPerThread() { function Rand (line 261) | static EIGEN_STRONG_INLINE unsigned Rand(uint64_t* state) { type NonBlockingThreadPoolTempl (line 270) | typedef NonBlockingThreadPoolTempl NonBlockingThre... FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h function namespace (line 13) | namespace Eigen { function Schedule (line 58) | void Schedule(std::function fn) final { function CurrentThreadId (line 76) | int CurrentThreadId() const final { type typename (line 122) | typedef typename Environment::EnvThread Thread; type Waiter (line 124) | struct Waiter { FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h function namespace (line 13) | namespace Eigen { function Task (line 32) | Task CreateTask(std::function f) { return Task{std::move(f)}; } function ExecuteTask (line 33) | void ExecuteTask(const Task& t) { t.f(); } FILE: include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h function namespace (line 23) | namespace Eigen { type a (line 75) | typedef a type; type take (line 85) | struct take type type_list (line 85) | typedef type_list<> type; type h_skip_helper_type (line 102) | struct h_skip_helper_type type type_list (line 102) | typedef type_list<> type; type type (line 112) | typedef decltype(h_skip::helper(a())) type; type t (line 128) | typedef t type; type t (line 129) | typedef t type; function run (line 267) | constexpr static inline int run() { return Reducer::Identity; } type sum_op (line 291) | struct sum_op { type product_op (line 295) | struct product_op { type logical_and_op (line 300) | struct logical_and_op { template constexpr sta... type logical_or_op (line 301) | struct logical_or_op { template constexpr sta... type equal_op (line 303) | struct equal_op { template constexpr sta... type not_equal_op (line 304) | struct not_equal_op { template constexpr sta... type lesser_op (line 305) | struct lesser_op { template constexpr sta... type lesser_equal_op (line 306) | struct lesser_equal_op { template constexpr sta... type greater_op (line 307) | struct greater_op { template constexpr sta... type greater_equal_op (line 308) | struct greater_equal_op { template constexpr sta... type not_op (line 312) | struct not_op { template constexpr static inl... type negation_op (line 313) | struct negation_op { template constexpr static inl... type greater_equal_zero_op (line 314) | struct greater_equal_zero_op { template constexpr static inl... function Array (line 337) | inline Array h_array_reverse(Array arr, numeric_list) function EIGEN_DEVICE_FUNC (line 367) | EIGEN_DEVICE_FUNC constexpr static inline T run(const array& arr, T) function T (line 376) | constexpr static inline T run(const array&, T identity) function EIGEN_STRONG_INLINE (line 403) | EIGEN_STRONG_INLINE t array_prod(const std::vector& a) { function decltype (line 427) | constexpr inline auto h_array_zip_and_reduce(array a, array ... function decltype (line 433) | auto array_zip_and_reduce(array a, array b) -> decltype(h_ar... function decltype (line 455) | constexpr inline auto h_array_apply_and_reduce(array arr, numeric_... function decltype (line 461) | auto array_apply_and_reduce(array a) -> decltype(h_array_apply_and... type h_instantiate_by_c_array (line 486) | struct h_instantiate_by_c_array type h_instantiate_by_c_array (line 489) | struct h_instantiate_by_c_array function InstType (line 491) | static InstType run(ArrType* arr, Ps... args) type h_instantiate_by_c_array (line 498) | struct h_instantiate_by_c_array function InstType (line 500) | static InstType run(ArrType* arr, Ps... args) FILE: include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h function namespace (line 42) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h function namespace (line 20) | namespace Eigen { function namespace (line 193) | namespace internal { function namespace (line 227) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h function namespace (line 15) | namespace Eigen { type get_type (line 60) | struct get_type type T (line 69) | typedef T type; type get (line 114) | struct get type type (line 120) | typedef void type; type get (line 125) | struct get type type (line 128) | typedef void type; type get (line 147) | struct get type typename (line 149) | typedef typename Tail::HeadType::type type; function empty_list (line 157) | struct arg_prod { function EIGEN_STRONG_INLINE (line 184) | EIGEN_STRONG_INLINE t array_prod(const array& a) { function EIGEN_STRONG_INLINE (line 190) | EIGEN_STRONG_INLINE t array_prod(const array& /*a*/) { function EIGEN_STRONG_INLINE (line 195) | EIGEN_STRONG_INLINE t array_prod(const std::vector& a) { type sum_op (line 212) | struct sum_op { type product_op (line 215) | struct product_op { type logical_and_op (line 219) | struct logical_and_op { type logical_or_op (line 222) | struct logical_or_op { type equal_op (line 226) | struct equal_op { type not_equal_op (line 229) | struct not_equal_op { type lesser_op (line 232) | struct lesser_op { type lesser_equal_op (line 235) | struct lesser_equal_op { type greater_op (line 239) | struct greater_op { type greater_equal_op (line 242) | struct greater_equal_op { type not_op (line 246) | struct not_op { type negation_op (line 249) | struct negation_op { type greater_equal_zero_op (line 252) | struct greater_equal_zero_op { type ArrayApplyAndReduce (line 258) | struct ArrayApplyAndReduce { function array_apply_and_reduce (line 277) | bool array_apply_and_reduce(const array& a) { function run (line 283) | static inline bool run(const array& a, const array& b) { function array_zip_and_reduce (line 301) | bool array_zip_and_reduce(const array& a, const array& b) { FILE: include/eigen3/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h function namespace (line 13) | namespace Eigen { function EIGEN_DEVICE_FUNC (line 50) | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE function resize (line 58) | void resize(size_t n) { function push_back (line 71) | void push_back(const T& t) { function T (line 77) | const T& operator[] (size_t i) const { function T (line 95) | const T& back() const { function T (line 116) | T* data() { return data_; } function T (line 119) | const T* data() const { return data_; } function T (line 122) | T* begin() { return data_; } function T (line 125) | T* end() { return data_ + size_; } function T (line 128) | const T* begin() const { return data_; } function T (line 131) | const T* end() const { return data_ + size_; } FILE: include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h function namespace (line 13) | namespace Eigen FILE: include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h function namespace (line 13) | namespace Eigen { function friend (line 303) | friend inline const AutoDiffScalar& operator+=(const Real& other) function run (line 459) | static void run(A& a, B& b) { function run (line 471) | static void run(A& a, B& b) { type Matrix (line 485) | typedef Matrix&) { retur... type AutoDiffScalar (line 549) | typedef AutoDiffScalar > PlainADS; type AutoDiffScalar (line 674) | typedef AutoDiffScalar NonInteger; type AutoDiffScalar (line 677) | typedef AutoDiffScalar Nested; type typename (line 678) | typedef typename NumTraits::Literal Lit... function namespace (line 686) | namespace std { FILE: include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/BVH/BVAlgorithms.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/BVH/KdBVH.h function namespace (line 13) | namespace Eigen { type _Object (line 71) | typedef _Object Object; type std (line 72) | typedef std::vector > ObjectList; type _Scalar (line 73) | typedef _Scalar Scalar; type AlignedBox (line 74) | typedef AlignedBox Volume; type std (line 75) | typedef std::vector > VolumeList; type Index (line 76) | typedef int Index; type Object (line 78) | typedef const Object *ObjectIterator; function EIGEN_STRONG_INLINE (line 132) | EIGEN_STRONG_INLINE void getChildren(Index index, VolumeIterator &outVBe... function Volume (line 164) | inline const Volume &getVolume(Index index) const type std (line 171) | typedef std::vector > VIPairList; type Matrix (line 172) | typedef Matrix VectorType; type VectorComparator (line 173) | struct VectorComparator //compares vectors, or, more specificall, VIPair... function build (line 183) | void build(VIPairList &objCenters, int from, int to, const VolumeList &o... FILE: include/eigen3/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h function namespace (line 30) | namespace Eigen { function seupd (line 711) | static inline void seupd(int *rvec, char *All, int *select, float *d, type arpack_wrapper (line 723) | struct arpack_wrapper function saupd (line 725) | static inline void saupd(int *ido, char *bmat, int *n, char *which, function seupd (line 733) | static inline void seupd(int *rvec, char *All, int *select, double *d, function project (line 775) | static inline void project(MatrixSolver &OP, int n, int k, Scalar *vecs) function project (line 793) | static inline void project(MatrixSolver &OP, int n, int k, Scalar *vecs) FILE: include/eigen3/unsupported/Eigen/src/EulerAngles/EulerAngles.h function namespace (line 13) | namespace Eigen function EulerAngles (line 234) | EulerAngles inverse() const function EulerAngles (line 265) | EulerAngles FromRotation(const MatrixBase& m) function EulerAngles (line 291) | EulerAngles FromRotation(const RotationBase& rot) function namespace (line 375) | namespace internal FILE: include/eigen3/unsupported/Eigen/src/EulerAngles/EulerSystem.h function namespace (line 13) | namespace Eigen FILE: include/eigen3/unsupported/Eigen/src/FFT/ei_fftw_impl.h function namespace (line 10) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/FFT/ei_kissfft_impl.h function namespace (line 10) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h function namespace (line 36) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/DGMRES.h function namespace (line 15) | namespace Eigen { type _MatrixType (line 112) | typedef _MatrixType MatrixType; type typename (line 113) | typedef typename MatrixType::Scalar Scalar; type typename (line 114) | typedef typename MatrixType::StorageIndex StorageIndex; type typename (line 115) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 116) | typedef _Preconditioner Preconditioner; type Matrix (line 117) | typedef Matrix DenseMatrix; type Matrix (line 118) | typedef Matrix DenseRealMatrix; type Matrix (line 119) | typedef Matrix DenseVector; type Matrix (line 120) | typedef Matrix DenseRealVector; type Matrix (line 121) | typedef Matrix, Dynamic, 1> ComplexVector; function Index (line 171) | Index restart() { return m_restart; } function Index (line 176) | Index set_restart(const Index restart) { m_restart=restart; } function setEigenv (line 181) | void setEigenv(const Index neig) function Index (line 190) | Index deflSize() {return m_r; } function setMaxEigenv (line 195) | void setMaxEigenv(const Index maxNeig) { m_maxNeig = maxNeig; } type typename (line 395) | typedef typename MatrixType::Index Index; FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/GMRES.h function namespace (line 14) | namespace Eigen { type _MatrixType (line 274) | typedef _MatrixType MatrixType; type typename (line 275) | typedef typename MatrixType::Scalar Scalar; type typename (line 276) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 277) | typedef _Preconditioner Preconditioner; function Index (line 301) | Index get_restart() { return m_restart; } function set_restart (line 306) | void set_restart(const Index restart) { m_restart=restart; } FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/IterationController.h function namespace (line 61) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/IterativeSolvers/MINRES.h function namespace (line 16) | namespace Eigen { type _MatrixType (line 210) | typedef _MatrixType MatrixType; type typename (line 211) | typedef typename MatrixType::Scalar Scalar; type typename (line 212) | typedef typename MatrixType::RealScalar RealScalar; type _Preconditioner (line 213) | typedef _Preconditioner Preconditioner; type typename (line 242) | typedef typename Base::MatrixWrapper MatrixWrapper; type typename (line 243) | typedef typename Base::ActualMatrixType ActualMatrixType; type typename (line 250) | typedef typename internal::conditional InputType; type Matrix (line 74) | typedef Matrix ValueType; type SparseMatrix (line 75) | typedef SparseMatrix JacobianType; type SparseQR (line 76) | typedef SparseQR > QRSolver; function namespace (line 95) | namespace internal { type typename (line 114) | typedef typename FunctorType::QRSolver QRSolver; type typename (line 115) | typedef typename FunctorType::JacobianType JacobianType; type typename (line 116) | typedef typename JacobianType::Scalar Scalar; type typename (line 117) | typedef typename JacobianType::RealScalar RealScalar; type typename (line 118) | typedef typename QRSolver::StorageIndex PermIndex; type Matrix (line 119) | typedef Matrix FVectorType; type PermutationMatrix (line 120) | typedef PermutationMatrix PermutationType; function resetParameters (line 145) | void resetParameters() function setXtol (line 158) | void setXtol(RealScalar xtol) { m_xtol = xtol; } function setFtol (line 161) | void setFtol(RealScalar ftol) { m_ftol = ftol; } function setGtol (line 164) | void setGtol(RealScalar gtol) { m_gtol = gtol; } function setFactor (line 167) | void setFactor(RealScalar factor) { m_factor = factor; } function setEpsilon (line 170) | void setEpsilon (RealScalar epsfcn) { m_epsfcn = epsfcn; } function setMaxfev (line 173) | void setMaxfev(Index maxfev) {m_maxfev = maxfev; } function setExternalScaling (line 176) | void setExternalScaling(bool value) {m_useExternalScaling = value; } function Index (line 200) | Index iterations() { return m_iter; } function Index (line 203) | Index nfev() { return m_nfev; } function Index (line 206) | Index njev() { return m_njev; } function RealScalar (line 209) | RealScalar fnorm() {return m_fnorm; } function RealScalar (line 212) | RealScalar gnorm() {return m_gnorm; } function RealScalar (line 215) | RealScalar lm_param(void) { return m_par; } function PermutationType (line 232) | PermutationType permutation() {return m_permutation; } function Status (line 343) | Status function Scalar (line 371) | Scalar tol FILE: include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h function namespace (line 16) | namespace Eigen { function run (line 266) | void run(const ArgType& arg, MatrixType& U, MatrixType& V, int& squarings) function true_type (line 347) | struct is_exp_known_type : true_type {} function true_type (line 348) | struct is_exp_known_type : true_type {} function true_type (line 350) | struct is_exp_known_type : true_type {} type typename (line 356) | typedef typename ArgType::PlainObject MatrixType; type typename (line 376) | typedef typename ArgType::PlainObject MatrixType; type typename (line 377) | typedef typename traits::Scalar Scalar; type typename (line 378) | typedef typename NumTraits::Real RealScalar; type typename (line 379) | typedef typename std::complex ComplexScalar; type typename (line 398) | typedef typename Derived::Index Index; function namespace (line 424) | namespace internal { FILE: include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h function namespace (line 16) | namespace Eigen { type typename (line 134) | typedef typename EivalsType::Index Index; type typename (line 135) | typedef typename EivalsType::RealScalar RealScalar; type typename (line 191) | typedef typename EivalsType::Index Index; type typename (line 208) | typedef typename VectorType::Index Index; type typename (line 222) | typedef typename VectorType::Index Index; type typename (line 288) | typedef typename MatrixType::Index Index; type typename (line 289) | typedef typename MatrixType::Scalar Scalar; type internal (line 331) | typedef internal::traits Traits; type typename (line 332) | typedef typename MatrixType::Scalar Scalar; type typename (line 333) | typedef typename MatrixType::Index Index; type Matrix (line 337) | typedef Matrix::type StemFunction; type typename (line 505) | typedef typename internal::nested_eval::type NestedEvalType; type typename (line 506) | typedef typename internal::remove_all::type NestedEvalTy... type internal (line 507) | typedef internal::traits Traits; type std (line 510) | typedef std::complex AtomicType; function namespace (line 527) | namespace internal { type typename (line 550) | typedef typename internal::stem_function::ComplexScalar ComplexS... type typename (line 558) | typedef typename internal::stem_function::ComplexScalar ComplexS... type typename (line 566) | typedef typename internal::stem_function::ComplexScalar ComplexS... type typename (line 574) | typedef typename internal::stem_function::ComplexScalar ComplexS... FILE: include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h function namespace (line 13) | namespace Eigen { type typename (line 94) | typedef typename MatrixType::Scalar Scalar; type typename (line 95) | typedef typename MatrixType::RealScalar RealScalar; type std (line 96) | typedef std::complex ComplexScalar; type typename (line 97) | typedef typename MatrixType::Index Index; type Block (line 98) | typedef Block ResultType; type typename (line 342) | typedef typename MatrixType::RealScalar RealScalar; type typename (line 343) | typedef typename MatrixType::Index Index; function MatrixPowerParenthesesReturnValue (line 368) | const MatrixPowerParenthesesReturnValue operator()(RealScala... type Matrix (line 386) | typedef Matrix::Scalar Scalar; type typename (line 123) | typedef typename MatrixType::Index Index; type typename (line 142) | typedef typename MatrixType::Index Index; type typename (line 209) | typedef typename MatrixType::Index Index; type typename (line 210) | typedef typename MatrixType::Scalar Scalar; function namespace (line 231) | namespace internal { function run (line 285) | void run(const MatrixType &arg, ResultType &result) type typename (line 322) | typedef typename internal::ref_selector::type DerivedNested; type typename (line 340) | typedef typename internal::nested_eval::type DerivedEvalType; type typename (line 341) | typedef typename internal::remove_all::type DerivedEval... function namespace (line 353) | namespace internal { FILE: include/eigen3/unsupported/Eigen/src/MatrixFunctions/StemFunction.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/MoreVectorization/MathFunctions.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h function namespace (line 16) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h function namespace (line 16) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h function namespace (line 4) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h function namespace (line 1) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h function namespace (line 16) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Polynomials/Companion.h function namespace (line 17) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialSolver.h function namespace (line 13) | namespace Eigen { type EigenSolver (line 340) | typedef EigenSolver EigenSolverType; FILE: include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialUtils.h function namespace (line 13) | namespace Eigen { type typename (line 101) | typedef typename Polynomial::Scalar Scalar; type typename (line 102) | typedef typename NumTraits::Real Real; type typename (line 130) | typedef typename Polynomial::Scalar Scalar; FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrix.h function namespace (line 16) | namespace Eigen { function Index (line 98) | inline Index upperNonZeros(Index j) const { function Index (line 102) | inline Index lowerNonZeros(Index j) const { function Scalar (line 106) | inline const Scalar* _diagPtr() const { function Scalar (line 110) | inline Scalar* _diagPtr() { function Scalar (line 114) | inline const Scalar* _upperPtr() const { function Scalar (line 118) | inline Scalar* _upperPtr() { function Scalar (line 122) | inline const Scalar* _lowerPtr() const { function Scalar (line 126) | inline Scalar* _lowerPtr() { function Index (line 130) | inline const Index* _upperProfilePtr() const { function Index (line 134) | inline Index* _upperProfilePtr() { function Index (line 138) | inline const Index* _lowerProfilePtr() const { function Index (line 142) | inline Index* _lowerProfilePtr() { function Scalar (line 146) | inline Scalar coeff(Index row, Index col) const { function Scalar (line 195) | inline Scalar& coeffRef(Index row, Index col) { function Scalar (line 234) | inline Scalar coeffDiag(Index idx) const { function Scalar (line 240) | inline Scalar coeffLower(Index row, Index col) const { function Scalar (line 264) | inline Scalar coeffUpper(Index row, Index col) const { function Scalar (line 287) | inline Scalar& coeffRefDiag(Index idx) { function Scalar (line 293) | inline Scalar& coeffRefLower(Index row, Index col) { function coeffExistLower (line 312) | inline bool coeffExistLower(Index row, Index col) { function Scalar (line 329) | inline Scalar& coeffRefUpper(Index row, Index col) { function coeffExistUpper (line 348) | inline bool coeffExistUpper(Index row, Index col) { function setZero (line 376) | inline void setZero() { function reserve (line 388) | inline void reserve(Index reserveSize, Index reserveUpperSize, Index res... function EIGEN_DONT_INLINE (line 400) | EIGEN_DONT_INLINE Scalar & insert(Index row, Index col) { function finalize (line 534) | inline void finalize() { function squeeze (line 577) | inline void squeeze() { FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h function namespace (line 15) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineProduct.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineStorage.h function namespace (line 13) | namespace Eigen { function clear (line 132) | inline void clear() { function Scalar (line 136) | inline Scalar& diag(Index i) { function Scalar (line 140) | inline const Scalar& diag(Index i) const { function Scalar (line 144) | inline Scalar& upper(Index i) { function Scalar (line 148) | inline const Scalar& upper(Index i) const { function Scalar (line 152) | inline Scalar& lower(Index i) { function Scalar (line 156) | inline const Scalar& lower(Index i) const { function Index (line 160) | inline Index& upperProfile(Index i) { function Index (line 164) | inline const Index& upperProfile(Index i) const { function Index (line 168) | inline Index& lowerProfile(Index i) { function Index (line 172) | inline const Index& lowerProfile(Index i) const { function SkylineStorage (line 176) | static SkylineStorage Map(Index* upperProfile, Index* lowerProfile, Scal... function reset (line 189) | inline void reset() { FILE: include/eigen3/unsupported/Eigen/src/Skyline/SkylineUtil.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h function namespace (line 14) | namespace Eigen { type typename (line 89) | typedef typename Iterator::value_type Triplet; type Ref (line 106) | typedef Ref::Real RealScalar; type _StorageIndex (line 289) | typedef _StorageIndex StorageIndex; type typename (line 290) | typedef typename internal::ref_selector valueRef() function Scalar (line 1054) | inline Scalar& valueRef() FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h function namespace (line 13) | namespace Eigen { function Index (line 86) | inline Index innerNonZeros(Index j) const { return m_data[j].size(); } function Scalar (line 94) | inline Scalar coeff(Index row, Index col) const function Scalar (line 105) | inline Scalar& coeffRef(Index row, Index col) function setZero (line 115) | void setZero() function Index (line 122) | Index nonZeros() const function Scalar (line 152) | inline Scalar& insertBack(Index row, Index col) function Scalar (line 158) | inline Scalar& insertBackByOuterInner(Index outer, Index inner) function Scalar (line 167) | inline Scalar& insert(Index row, Index col) function finalize (line 188) | inline void finalize() {} function resize (line 199) | void resize(Index rows, Index cols) function resizeAndKeepData (line 210) | void resizeAndKeepData(Index rows, Index cols) function EIGEN_DEPRECATED (line 228) | EIGEN_DEPRECATED inline DynamicSparseMatrix() function EIGEN_DEPRECATED (line 299) | EIGEN_DEPRECATED Scalar& fill(Index row, Index col) function EIGEN_DEPRECATED (line 311) | EIGEN_DEPRECATED Scalar& fillrand(Index row, Index col) function EIGEN_DEPRECATED (line 318) | EIGEN_DEPRECATED void endFill() {} type typename (line 328) | typedef typename SparseVector::InnerItera... type typename (line 345) | typedef typename SparseVector::ReverseInn... function namespace (line 359) | namespace internal { FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/MarketIO.h function namespace (line 16) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SparseExtra/RandomSetter.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h function namespace (line 14) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h function namespace (line 14) | namespace Eigen { function EIGEN_STRONG_INLINE (line 78) | EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& x, const Scal... function Packet (line 82) | const Packet packetOp(const Packet& x, const Packet& a, const Packet& b)... function Scalar (line 104) | inline const Scalar operator() (const Scalar& a) const { type typename (line 107) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 108) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& a) const { return... function Scalar (line 126) | inline const Scalar operator() (const Scalar& a) const { type typename (line 129) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 130) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& a) const { return... function Scalar (line 148) | inline const Scalar operator() (const Scalar& x, const Scalar& q) const { type typename (line 151) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 152) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& x, const Packet& ... function Scalar (line 170) | inline const Scalar operator() (const Scalar& n, const Scalar& x) const { type typename (line 173) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 174) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& n, const Packet& ... function Scalar (line 193) | inline const Scalar operator() (const Scalar& a) const { type typename (line 196) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 197) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& a) const { return... function Scalar (line 216) | inline const Scalar operator() (const Scalar& a) const { type typename (line 219) | typedef typename packet_traits::type Packet; function EIGEN_DEVICE_FUNC (line 220) | EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& a) const { return... FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h function namespace (line 11) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h function namespace (line 13) | namespace Eigen { FILE: include/eigen3/unsupported/Eigen/src/Splines/Spline.h function namespace (line 15) | namespace Eigen type typename (line 319) | typedef typename SplineTraits::ControlPointVectorType Contro... type typename (line 320) | typedef typename SplineTraits::BasisDerivati... type typename (line 321) | typedef typename BasisDerivativeType::ConstRowXpr BasisDerivativeRowXpr; type typename (line 383) | typedef typename SplineTraits::Scalar Scalar; type typename (line 384) | typedef typename SplineTraits::BasisVectorType BasisVectorType; FILE: include/eigen3/unsupported/Eigen/src/Splines/SplineFitting.h function namespace (line 23) | namespace Eigen type typename (line 191) | typedef typename KnotVectorType::Scalar Scalar; type typename (line 215) | typedef typename SplineType::KnotVectorType KnotVectorType; type typename (line 216) | typedef typename SplineType::ParameterVectorType ParameterVectorType; type typename (line 292) | typedef typename SplineType::KnotVectorType::Scalar Scalar; type typename (line 293) | typedef typename SplineType::ControlPointVectorType ControlPointVectorType; type Matrix (line 295) | typedef Matrix MatrixType; type typename (line 338) | typedef typename SplineType::KnotVectorType::Scalar Scalar; type typename (line 339) | typedef typename SplineType::ControlPointVectorType ControlPointVectorType; type Matrix (line 341) | typedef Matrix MatrixType; FILE: include/eigen3/unsupported/Eigen/src/Splines/SplineFwd.h function namespace (line 15) | namespace Eigen type Array (line 74) | typedef Array<_Scalar,Dynamic,Dynamic,RowMajor,NumOfDerivativesAtCompile... type Array (line 77) | typedef Array<_Scalar,_Dim,Dynamic,DerivativeMemoryLayout,_Dim,NumOfDeri... type Spline (line 81) | typedef Spline Spline2f; type Spline (line 84) | typedef Spline Spline3f; type Spline (line 87) | typedef Spline Spline2d; type Spline (line 90) | typedef Spline Spline3d; FILE: include/eigen3/unsupported/bench/bench_svd.cpp function bench_svd (line 34) | void bench_svd(const MatrixType& a = MatrixType()) function main (line 105) | int main(int argc, char* argv[]) FILE: include/eigen3/unsupported/doc/examples/BVH_Example.cpp type Eigen (line 8) | namespace Eigen { function Box2d (line 9) | Box2d bounding_box(const Vector2d &v) { return Box2d(v, v); } type PointPointMinimizer (line 12) | struct PointPointMinimizer //how to compute squared distances between po... method PointPointMinimizer (line 14) | PointPointMinimizer() : calls(0) {} method minimumOnVolumeVolume (line 17) | double minimumOnVolumeVolume(const Box2d &r1, const Box2d &r2) { ++cal... method minimumOnVolumeObject (line 18) | double minimumOnVolumeObject(const Box2d &r, const Vector2d &v) { ++ca... method minimumOnObjectVolume (line 19) | double minimumOnObjectVolume(const Vector2d &v, const Box2d &r) { ++ca... method minimumOnObjectObject (line 20) | double minimumOnObjectObject(const Vector2d &v1, const Vector2d &v2) {... function main (line 25) | int main() FILE: include/eigen3/unsupported/doc/examples/EulerAngles.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/FFT.cpp function T (line 23) | T mag2(T a) function T (line 28) | T mag2(std::complex a) function T (line 34) | T mag2(const std::vector & vec) function T (line 43) | T mag2(const std::vector > & vec) function RandomFill (line 61) | void RandomFill(std::vector & vec) function RandomFill (line 68) | void RandomFill(std::vector > & vec) function fwd_inv (line 75) | void fwd_inv(size_t nfft) function two_demos (line 93) | void two_demos(int nfft) function demo_all_types (line 101) | void demo_all_types(int nfft) function main (line 112) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixExponential.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixFunction.cpp function expfn (line 6) | std::complex expfn(std::complex x, int) function main (line 11) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixLogarithm.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixPower.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixPower_optimal.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixSine.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixSinh.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/MatrixSquareRoot.cpp function main (line 6) | int main() FILE: include/eigen3/unsupported/doc/examples/PolynomialSolver1.cpp function main (line 8) | int main() FILE: include/eigen3/unsupported/doc/examples/PolynomialUtils1.cpp function main (line 7) | int main() FILE: include/eigen3/unsupported/test/BVH.cpp type Eigen (line 15) | namespace Eigen { function bounding_box (line 17) | AlignedBox bounding_box(const Matrix &v) ... type Ball (line 23) | struct Ball method Ball (line 29) | Ball() {} method Ball (line 30) | Ball(const VectorType &c, double r) : center(c), radius(r) {} function bounding_box (line 35) | AlignedBox bounding_box(const Ball &b) function SQR (line 38) | inline double SQR(double x) { return x * x; } type BallPointStuff (line 41) | struct BallPointStuff //this class provides functions to be both an inte... method BallPointStuff (line 48) | BallPointStuff() : calls(0), count(0) {} method BallPointStuff (line 49) | BallPointStuff(const VectorType &inP) : p(inP), calls(0), count(0) {} method intersectVolume (line 52) | bool intersectVolume(const BoxType &r) { ++calls; return r.contains(p); } method intersectObject (line 53) | bool intersectObject(const BallType &b) { method intersectVolumeVolume (line 60) | bool intersectVolumeVolume(const BoxType &r1, const BoxType &r2) { ++c... method intersectVolumeObject (line 61) | bool intersectVolumeObject(const BoxType &r, const BallType &b) { ++ca... method intersectObjectVolume (line 62) | bool intersectObjectVolume(const BallType &b, const BoxType &r) { ++ca... method intersectObjectObject (line 63) | bool intersectObjectObject(const BallType &b1, const BallType &b2){ method intersectVolumeObject (line 69) | bool intersectVolumeObject(const BoxType &r, const VectorType &v) { ++... method intersectObjectObject (line 70) | bool intersectObjectObject(const BallType &b, const VectorType &v){ method minimumOnVolume (line 77) | double minimumOnVolume(const BoxType &r) { ++calls; return r.squaredEx... method minimumOnObject (line 78) | double minimumOnObject(const BallType &b) { ++calls; return (std::max)... method minimumOnVolumeVolume (line 79) | double minimumOnVolumeVolume(const BoxType &r1, const BoxType &r2) { +... method minimumOnVolumeObject (line 80) | double minimumOnVolumeObject(const BoxType &r, const BallType &b) { ++... method minimumOnObjectVolume (line 81) | double minimumOnObjectVolume(const BallType &b, const BoxType &r) { ++... method minimumOnObjectObject (line 82) | double minimumOnObjectObject(const BallType &b1, const BallType &b2){ ... method minimumOnVolumeObject (line 83) | double minimumOnVolumeObject(const BoxType &r, const VectorType &v) { ... method minimumOnObjectObject (line 84) | double minimumOnObjectObject(const BallType &b, const VectorType &v){ ... type TreeTest (line 93) | struct TreeTest method testIntersect1 (line 101) | void testIntersect1() method testMinimize1 (line 120) | void testMinimize1() method testIntersect2 (line 141) | void testIntersect2() method testMinimize2 (line 166) | void testMinimize2() function test_BVH (line 195) | void test_BVH() FILE: include/eigen3/unsupported/test/EulerAngles.cpp function verify_euler_ranged (line 17) | void verify_euler_ranged(const Matrix& ea, function verify_euler (line 125) | void verify_euler(const Matrix& ea) function check_all_var (line 137) | void check_all_var(const Matrix& ea) function eulerangles (line 155) | void eulerangles() function test_EulerAngles (line 202) | void test_EulerAngles() FILE: include/eigen3/unsupported/test/FFTW.cpp function RandomCpx (line 14) | std::complex RandomCpx() { return std::complex( (T)(rand()/(T)RAND... function promote (line 21) | complex promote(complex x) { return complex promote(float x) { return complex((lo... function promote (line 24) | complex promote(double x) { return complex((l... function promote (line 25) | complex promote(long double x) { return complex (line 67) | struct VectorType type VectorType (line 72) | struct VectorType function test_scalar_generic (line 78) | void test_scalar_generic(int nfft) function test_scalar (line 133) | void test_scalar(int nfft) function test_complex_generic (line 141) | void test_complex_generic(int nfft) function test_complex (line 175) | void test_complex(int nfft) function test_return_by_value (line 211) | void test_return_by_value(int len) function test_FFTW (line 228) | void test_FFTW() FILE: include/eigen3/unsupported/test/NonLinearOptimization.cpp function fcn_chkder (line 18) | int fcn_chkder(const VectorXd &x, VectorXd &fvec, MatrixXd &fjac, int if... function testChkder (line 61) | void testChkder() type Functor (line 108) | struct Functor method Functor (line 121) | Functor() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTim... method Functor (line 122) | Functor(int inputs, int values) : m_inputs(inputs), m_values(values) {} method inputs (line 124) | int inputs() const { return m_inputs; } method values (line 125) | int values() const { return m_values; } type lmder_functor (line 131) | struct lmder_functor : Functor method lmder_functor (line 133) | lmder_functor(void): Functor(3,15) {} method df (line 150) | int df(const VectorXd &x, MatrixXd &fjac) const function testLmder1 (line 167) | void testLmder1() function testLmder (line 195) | void testLmder() type hybrj_functor (line 243) | struct hybrj_functor : Functor method hybrj_functor (line 245) | hybrj_functor(void) : Functor(9,9) {} method df (line 263) | int df(const VectorXd &x, MatrixXd &fjac) function testHybrj1 (line 281) | void testHybrj1() function testHybrj (line 313) | void testHybrj() type hybrd_functor (line 349) | struct hybrd_functor : Functor method hybrd_functor (line 351) | hybrd_functor(void) : Functor(9,9) {} function testHybrd1 (line 371) | void testHybrd1() function testHybrd (line 397) | void testHybrd() type lmstr_functor (line 431) | struct lmstr_functor : Functor method lmstr_functor (line 433) | lmstr_functor(void) : Functor(3,15) {} method df (line 453) | int df(const VectorXd &x, VectorXd &jac_row, VectorXd::Index rownb) function testLmstr1 (line 471) | void testLmstr1() function testLmstr (line 500) | void testLmstr() type lmdif_functor (line 531) | struct lmdif_functor : Functor method lmdif_functor (line 533) | lmdif_functor(void) : Functor(3,15) {} function testLmdif1 (line 556) | void testLmdif1() function testLmdif (line 586) | void testLmdif() type chwirut2_functor (line 634) | struct chwirut2_functor : Functor method chwirut2_functor (line 636) | chwirut2_functor(void) : Functor(3,54) {} method df (line 651) | int df(const VectorXd &b, MatrixXd &fjac) function testNistChwirut2 (line 671) | void testNistChwirut2(void) type misra1a_functor (line 721) | struct misra1a_functor : Functor method misra1a_functor (line 723) | misra1a_functor(void) : Functor(2,14) {} method df (line 735) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMisra1a (line 751) | void testNistMisra1a(void) type hahn1_functor (line 795) | struct hahn1_functor : Functor method hahn1_functor (line 797) | hahn1_functor(void) : Functor(7,236) {} method df (line 816) | int df(const VectorXd &b, MatrixXd &fjac) function testNistHahn1 (line 841) | void testNistHahn1(void) type misra1d_functor (line 896) | struct misra1d_functor : Functor method misra1d_functor (line 898) | misra1d_functor(void) : Functor(2,14) {} method df (line 910) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMisra1d (line 927) | void testNistMisra1d(void) type lanczos1_functor (line 972) | struct lanczos1_functor : Functor method lanczos1_functor (line 974) | lanczos1_functor(void) : Functor(6,24) {} method df (line 985) | int df(const VectorXd &b, MatrixXd &fjac) function testNistLanczos1 (line 1005) | void testNistLanczos1(void) type rat42_functor (line 1060) | struct rat42_functor : Functor method rat42_functor (line 1062) | rat42_functor(void) : Functor(3,9) {} method df (line 1075) | int df(const VectorXd &b, MatrixXd &fjac) function testNistRat42 (line 1093) | void testNistRat42(void) type MGH10_functor (line 1139) | struct MGH10_functor : Functor method MGH10_functor (line 1141) | MGH10_functor(void) : Functor(3,16) {} method df (line 1152) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH10 (line 1171) | void testNistMGH10(void) type BoxBOD_functor (line 1218) | struct BoxBOD_functor : Functor method BoxBOD_functor (line 1220) | BoxBOD_functor(void) : Functor(2,6) {} method df (line 1231) | int df(const VectorXd &b, MatrixXd &fjac) function testNistBoxBOD (line 1247) | void testNistBoxBOD(void) type MGH17_functor (line 1297) | struct MGH17_functor : Functor method MGH17_functor (line 1299) | MGH17_functor(void) : Functor(5,33) {} method df (line 1310) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH17 (line 1329) | void testNistMGH17(void) type MGH09_functor (line 1388) | struct MGH09_functor : Functor method MGH09_functor (line 1390) | MGH09_functor(void) : Functor(4,11) {} method df (line 1403) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH09 (line 1423) | void testNistMGH09(void) type Bennett5_functor (line 1475) | struct Bennett5_functor : Functor method Bennett5_functor (line 1477) | Bennett5_functor(void) : Functor(3,154) {} method df (line 1488) | int df(const VectorXd &b, MatrixXd &fjac) function testNistBennett5 (line 1509) | void testNistBennett5(void) type thurber_functor (line 1556) | struct thurber_functor : Functor method thurber_functor (line 1558) | thurber_functor(void) : Functor(7,37) {} method df (line 1572) | int df(const VectorXd &b, MatrixXd &fjac) function testNistThurber (line 1596) | void testNistThurber(void) type rat43_functor (line 1655) | struct rat43_functor : Functor method rat43_functor (line 1657) | rat43_functor(void) : Functor(4,15) {} method df (line 1668) | int df(const VectorXd &b, MatrixXd &fjac) function testNistRat43 (line 1688) | void testNistRat43(void) type eckerle4_functor (line 1743) | struct eckerle4_functor : Functor method eckerle4_functor (line 1745) | eckerle4_functor(void) : Functor(3,35) {} method df (line 1756) | int df(const VectorXd &b, MatrixXd &fjac) function testNistEckerle4 (line 1775) | void testNistEckerle4(void) function test_NonLinearOptimization (line 1821) | void test_NonLinearOptimization() FILE: include/eigen3/unsupported/test/NumericalDiff.cpp type Functor (line 13) | struct Functor method Functor (line 26) | Functor() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTim... method Functor (line 27) | Functor(int inputs, int values) : m_inputs(inputs), m_values(values) {} method inputs (line 29) | int inputs() const { return m_inputs; } method values (line 30) | int values() const { return m_values; } type my_functor (line 34) | struct my_functor : Functor method my_functor (line 36) | my_functor(void): Functor(3,15) {} method actual_df (line 53) | int actual_df(const VectorXd &x, MatrixXd &fjac) const function test_forward (line 70) | void test_forward() function test_central (line 91) | void test_central() function test_NumericalDiff (line 110) | void test_NumericalDiff() FILE: include/eigen3/unsupported/test/alignedvector3.cpp type Eigen (line 13) | namespace Eigen { function T (line 16) | T test_relative_error(const AlignedVector3 &a, const MatrixBase (line 58) | struct dummy_op { typedef dummy_c type; } type dummy_op (line 59) | struct dummy_op { typedef dummy_d type; } type dummy_op (line 60) | struct dummy_op { typedef dummy_a type; } type dummy_op (line 61) | struct dummy_op { typedef dummy_d type; } type dummy_op (line 62) | struct dummy_op { typedef dummy_b type; } type dummy_op (line 63) | struct dummy_op { typedef dummy_d type; } type dummy_op (line 64) | struct dummy_op { typedef dummy_e type; } type dummy_op (line 65) | struct dummy_op { typedef dummy_e type; } type dummy_op (line 66) | struct dummy_op { typedef dummy_e type; } type dummy_test (line 68) | struct dummy_test { constexpr static bool value = false; constexpr stati... type dummy_test (line 69) | struct dummy_test { constexpr static bool value = ... type dummy_test (line 70) | struct dummy_test { constexpr static bool value = ... type dummy_test (line 71) | struct dummy_test { constexpr static bool value = ... type times2_op (line 73) | struct times2_op { template static A run(A v) { return v * 2... method A (line 73) | static A run(A v) { return v * 2; } type dummy_inst (line 75) | struct dummy_inst method dummy_inst (line 79) | dummy_inst() : c(0) {} method dummy_inst (line 80) | explicit dummy_inst(int) : c(1) {} method dummy_inst (line 81) | dummy_inst(int, int) : c(2) {} method dummy_inst (line 82) | dummy_inst(int, int, int) : c(3) {} method dummy_inst (line 83) | dummy_inst(int, int, int, int) : c(4) {} method dummy_inst (line 84) | dummy_inst(int, int, int, int, int) : c(5) {} function test_gen_numeric_list (line 87) | static void test_gen_numeric_list() function test_concat (line 132) | static void test_concat() function test_slice (line 159) | static void test_slice() function test_get (line 202) | static void test_get() function test_id_helper (line 222) | static void test_id_helper(dummy_a a, dummy_a b, dummy_a c) function test_id_numeric (line 230) | static void test_id_numeric() function test_id_type (line 236) | static void test_id_type() function test_id (line 241) | static void test_id() function test_is_same_gf (line 249) | static void test_is_same_gf() function test_apply_op (line 257) | static void test_apply_op() function test_contained_in_list (line 264) | static void test_contained_in_list() function test_arg_reductions (line 287) | static void test_arg_reductions() function test_array_reverse_and_reduce (line 295) | static void test_array_reverse_and_reduce() function test_array_zip_and_apply (line 310) | static void test_array_zip_and_apply() function test_array_misc (line 327) | static void test_array_misc() function test_cxx11_meta (line 343) | void test_cxx11_meta() FILE: include/eigen3/unsupported/test/cxx11_non_blocking_thread_pool.cpp function test_create_destroy_empty_pool (line 15) | static void test_create_destroy_empty_pool() function test_parallelism (line 25) | static void test_parallelism() function test_cxx11_non_blocking_thread_pool (line 103) | void test_cxx11_non_blocking_thread_pool() FILE: include/eigen3/unsupported/test/cxx11_runqueue.cpp function rand_reentrant (line 19) | int rand_reentrant(unsigned int* s) { function test_basic_runqueue (line 28) | void test_basic_runqueue() function test_empty_runqueue (line 120) | void test_empty_runqueue() function test_stress_runqueue (line 160) | void test_stress_runqueue() function test_cxx11_runqueue (line 230) | void test_cxx11_runqueue() FILE: include/eigen3/unsupported/test/cxx11_tensor_argmax.cpp function test_simple_index_tuples (line 20) | static void test_simple_index_tuples() function test_index_tuples_dim (line 37) | static void test_index_tuples_dim() function test_argmax_tuple_reducer (line 55) | static void test_argmax_tuple_reducer() function test_argmin_tuple_reducer (line 87) | static void test_argmin_tuple_reducer() function test_simple_argmax (line 119) | static void test_simple_argmax() function test_simple_argmin (line 140) | static void test_simple_argmin() function test_argmax_dim (line 161) | static void test_argmax_dim() function test_argmin_dim (line 219) | static void test_argmin_dim() function test_cxx11_tensor_argmax (line 276) | void test_cxx11_tensor_argmax() FILE: include/eigen3/unsupported/test/cxx11_tensor_assign.cpp function test_1d (line 17) | static void test_1d() function test_2d (line 72) | static void test_2d() function test_3d (line 135) | static void test_3d() function test_same_type (line 189) | static void test_same_type() function test_auto_resize (line 231) | static void test_auto_resize() function test_compound_assign (line 256) | static void test_compound_assign() function test_std_initializers_tensor (line 288) | static void test_std_initializers_tensor() { function test_cxx11_tensor_assign (line 361) | void test_cxx11_tensor_assign() FILE: include/eigen3/unsupported/test/cxx11_tensor_broadcast_sycl.cpp function test_broadcast_sycl (line 28) | static void test_broadcast_sycl(const Eigen::SyclDevice &sycl_device){ function test_cxx11_tensor_broadcast_sycl (line 70) | void test_cxx11_tensor_broadcast_sycl() { FILE: include/eigen3/unsupported/test/cxx11_tensor_broadcasting.cpp function test_simple_broadcasting (line 17) | static void test_simple_broadcasting() function test_vectorized_broadcasting (line 70) | static void test_vectorized_broadcasting() function test_static_broadcasting (line 113) | static void test_static_broadcasting() function test_fixed_size_broadcasting (line 161) | static void test_fixed_size_broadcasting() function test_cxx11_tensor_broadcasting (line 184) | void test_cxx11_tensor_broadcasting() FILE: include/eigen3/unsupported/test/cxx11_tensor_casts.cpp function test_simple_cast (line 17) | static void test_simple_cast() function test_vectorized_cast (line 38) | static void test_vectorized_cast() function test_float_to_int_cast (line 59) | static void test_float_to_int_cast() function test_big_to_small_type_cast (line 78) | static void test_big_to_small_type_cast() function test_small_to_big_type_cast (line 93) | static void test_small_to_big_type_cast() function test_cxx11_tensor_casts (line 108) | void test_cxx11_tensor_casts() FILE: include/eigen3/unsupported/test/cxx11_tensor_chipping.cpp function test_simple_chip (line 17) | static void test_simple_chip() function test_dynamic_chip (line 102) | static void test_dynamic_chip() function test_chip_in_expr (line 185) | static void test_chip_in_expr() { function test_chip_as_lvalue (line 217) | static void test_chip_as_lvalue() function test_chip_raw_data_col_major (line 343) | static void test_chip_raw_data_col_major() function test_chip_raw_data_row_major (line 378) | static void test_chip_raw_data_row_major() function test_cxx11_tensor_chipping (line 413) | void test_cxx11_tensor_chipping() FILE: include/eigen3/unsupported/test/cxx11_tensor_comparisons.cpp function test_orderings (line 17) | static void test_orderings() function test_equality (line 47) | static void test_equality() function test_cxx11_tensor_comparisons (line 80) | void test_cxx11_tensor_comparisons() FILE: include/eigen3/unsupported/test/cxx11_tensor_concatenation.cpp function test_dimension_failures (line 17) | static void test_dimension_failures() function test_static_dimension_failure (line 37) | static void test_static_dimension_failure() function test_simple_concatenation (line 57) | static void test_simple_concatenation() function test_concatenation_as_lvalue (line 106) | static void test_concatenation_as_lvalue() function test_cxx11_tensor_concatenation (line 126) | void test_cxx11_tensor_concatenation() FILE: include/eigen3/unsupported/test/cxx11_tensor_const.cpp function test_simple_assign (line 16) | static void test_simple_assign() function test_assign_of_const_tensor (line 35) | static void test_assign_of_const_tensor() function test_cxx11_tensor_const (line 58) | void test_cxx11_tensor_const() FILE: include/eigen3/unsupported/test/cxx11_tensor_contraction.cpp function test_evals (line 20) | static void test_evals() function test_scalar (line 82) | static void test_scalar() function test_multidims (line 101) | static void test_multidims() function test_holes (line 159) | static void test_holes() { function test_full_redux (line 193) | static void test_full_redux() function test_contraction_of_contraction (line 219) | static void test_contraction_of_contraction() function test_expr (line 252) | static void test_expr() function test_out_of_order_contraction (line 271) | static void test_out_of_order_contraction() function test_consistency (line 316) | static void test_consistency() function test_large_contraction (line 353) | static void test_large_contraction() function test_matrix_vector (line 385) | static void test_matrix_vector() function test_tensor_vector (line 413) | static void test_tensor_vector() function test_small_blocking_factors (line 437) | static void test_small_blocking_factors() function test_tensor_product (line 467) | static void test_tensor_product() function test_const_inputs (line 493) | static void test_const_inputs() function test_cxx11_tensor_contraction (line 513) | void test_cxx11_tensor_contraction() FILE: include/eigen3/unsupported/test/cxx11_tensor_convolution.cpp function test_evals (line 18) | static void test_evals() function test_expr (line 46) | static void test_expr() function test_modes (line 70) | static void test_modes() { function test_strides (line 116) | static void test_strides() { function test_cxx11_tensor_convolution (line 139) | void test_cxx11_tensor_convolution() FILE: include/eigen3/unsupported/test/cxx11_tensor_custom_index.cpp function test_map_as_index (line 21) | static void test_map_as_index() function test_matrix_as_index (line 43) | static void test_matrix_as_index() function test_varlist_as_index (line 61) | static void test_varlist_as_index() function test_sizes_as_index (line 76) | static void test_sizes_as_index() function test_cxx11_tensor_custom_index (line 91) | void test_cxx11_tensor_custom_index() { FILE: include/eigen3/unsupported/test/cxx11_tensor_custom_op.cpp type InsertZeros (line 17) | struct InsertZeros { method dimensions (line 18) | DSizes dimensions(const Tensor& input) const { method eval (line 26) | void eval(const Tensor& input, Output& output, const Device&... function test_custom_unary_op (line 39) | static void test_custom_unary_op() type BatchMatMul (line 61) | struct BatchMatMul { method dimensions (line 62) | DSizes dimensions(const Tensor& input1, const... method eval (line 71) | void eval(const Tensor& input1, const Tensor& input2, function test_custom_binary_op (line 84) | static void test_custom_binary_op() function test_cxx11_tensor_custom_op (line 107) | void test_cxx11_tensor_custom_op() FILE: include/eigen3/unsupported/test/cxx11_tensor_device_sycl.cpp function test_device_sycl (line 23) | void test_device_sycl(const Eigen::SyclDevice &sycl_device) { function test_cxx11_tensor_device_sycl (line 27) | void test_cxx11_tensor_device_sycl() { FILE: include/eigen3/unsupported/test/cxx11_tensor_dimension.cpp function test_dynamic_size (line 17) | static void test_dynamic_size() function test_fixed_size (line 30) | static void test_fixed_size() function test_match (line 40) | static void test_match() function test_rank_zero (line 51) | static void test_rank_zero() function test_cxx11_tensor_dimension (line 63) | void test_cxx11_tensor_dimension() FILE: include/eigen3/unsupported/test/cxx11_tensor_empty.cpp function test_empty_tensor (line 15) | static void test_empty_tensor() function test_empty_fixed_size_tensor (line 25) | static void test_empty_fixed_size_tensor() function test_cxx11_tensor_empty (line 36) | void test_cxx11_tensor_empty() FILE: include/eigen3/unsupported/test/cxx11_tensor_expr.cpp function test_1d (line 17) | static void test_1d() function test_2d (line 69) | static void test_2d() function test_3d (line 110) | static void test_3d() function test_constants (line 164) | static void test_constants() function test_boolean (line 194) | static void test_boolean() function test_functors (line 225) | static void test_functors() function test_type_casting (line 255) | static void test_type_casting() function test_select (line 282) | static void test_select() function test_cxx11_tensor_expr (line 304) | void test_cxx11_tensor_expr() FILE: include/eigen3/unsupported/test/cxx11_tensor_fft.cpp function test_fft_2D_golden (line 16) | static void test_fft_2D_golden() { function test_fft_complex_input_golden (line 59) | static void test_fft_complex_input_golden() { function test_fft_real_input_golden (line 116) | static void test_fft_real_input_golden() { function test_fft_real_input_energy (line 179) | static void test_fft_real_input_energy() { function test_cxx11_tensor_fft (line 227) | void test_cxx11_tensor_fft() { FILE: include/eigen3/unsupported/test/cxx11_tensor_fixed_size.cpp function test_0d (line 18) | static void test_0d() function test_1d (line 47) | static void test_1d() function test_tensor_map (line 106) | static void test_tensor_map() function test_2d (line 130) | static void test_2d() function test_3d (line 180) | static void test_3d() function test_array (line 226) | static void test_array() function test_cxx11_tensor_fixed_size (line 253) | void test_cxx11_tensor_fixed_size() FILE: include/eigen3/unsupported/test/cxx11_tensor_forced_eval.cpp function test_simple (line 18) | static void test_simple() function test_const (line 49) | static void test_const() function test_cxx11_tensor_forced_eval (line 75) | void test_cxx11_tensor_forced_eval() FILE: include/eigen3/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp function test_forced_eval_sycl (line 25) | void test_forced_eval_sycl(const Eigen::SyclDevice &sycl_device) { function test_cxx11_tensor_forced_eval_sycl (line 66) | void test_cxx11_tensor_forced_eval_sycl() { FILE: include/eigen3/unsupported/test/cxx11_tensor_generator.cpp type Generator1D (line 14) | struct Generator1D { method Generator1D (line 15) | Generator1D() { } function test_1D (line 23) | static void test_1D() type Generator2D (line 34) | struct Generator2D { method Generator2D (line 35) | Generator2D() { } function test_2D (line 43) | static void test_2D() function test_gaussian (line 57) | static void test_gaussian() function test_cxx11_tensor_generator (line 83) | void test_cxx11_tensor_generator() FILE: include/eigen3/unsupported/test/cxx11_tensor_ifft.cpp function test_1D_fft_ifft_invariant (line 18) | static void test_1D_fft_ifft_invariant(int sequence_length) { function test_2D_fft_ifft_invariant (line 40) | static void test_2D_fft_ifft_invariant(int dim0, int dim1) { function test_3D_fft_ifft_invariant (line 68) | static void test_3D_fft_ifft_invariant(int dim0, int dim1, int dim2) { function test_sub_fft_ifft_invariant (line 100) | static void test_sub_fft_ifft_invariant(int dim0, int dim1, int dim2, in... function test_cxx11_tensor_ifft (line 134) | void test_cxx11_tensor_ifft() { FILE: include/eigen3/unsupported/test/cxx11_tensor_image_patch.cpp function test_simple_patch (line 16) | void test_simple_patch() function test_patch_padding_valid (line 183) | void test_patch_padding_valid() function test_patch_padding_valid_same_value (line 259) | void test_patch_padding_valid_same_value() function test_patch_padding_same (line 332) | void test_patch_padding_same() function test_patch_no_extra_dim (line 408) | void test_patch_no_extra_dim() function test_imagenet_patches (line 556) | void test_imagenet_patches() function test_cxx11_tensor_image_patch (line 749) | void test_cxx11_tensor_image_patch() FILE: include/eigen3/unsupported/test/cxx11_tensor_index_list.cpp function test_static_index_list (line 16) | static void test_static_index_list() function test_type2index_list (line 48) | static void test_type2index_list() function test_type2indexpair_list (line 162) | static void test_type2indexpair_list() function test_dynamic_index_list (line 267) | static void test_dynamic_index_list() function test_mixed_index_list (line 299) | static void test_mixed_index_list() function test_dim_check (line 364) | static void test_dim_check() function test_cxx11_tensor_index_list (line 376) | void test_cxx11_tensor_index_list() FILE: include/eigen3/unsupported/test/cxx11_tensor_inflation.cpp function test_simple_inflation (line 17) | static void test_simple_inflation() function test_cxx11_tensor_inflation (line 77) | void test_cxx11_tensor_inflation() FILE: include/eigen3/unsupported/test/cxx11_tensor_intdiv.cpp function test_signed_32bit (line 15) | void test_signed_32bit() function test_unsigned_32bit (line 50) | void test_unsigned_32bit() function test_signed_64bit (line 64) | void test_signed_64bit() function test_unsigned_64bit (line 78) | void test_unsigned_64bit() function test_powers_32bit (line 91) | void test_powers_32bit() { function test_powers_64bit (line 110) | void test_powers_64bit() { function test_specific (line 128) | void test_specific() { function test_cxx11_tensor_intdiv (line 138) | void test_cxx11_tensor_intdiv() FILE: include/eigen3/unsupported/test/cxx11_tensor_io.cpp function test_output_0d (line 17) | static void test_output_0d() function test_output_1d (line 31) | static void test_output_1d() function test_output_2d (line 53) | static void test_output_2d() function test_output_expr (line 71) | static void test_output_expr() function test_output_string (line 89) | static void test_output_string() function test_output_const (line 105) | static void test_output_const() function test_cxx11_tensor_io (line 122) | void test_cxx11_tensor_io() FILE: include/eigen3/unsupported/test/cxx11_tensor_layout_swap.cpp function test_simple_swap (line 16) | static void test_simple_swap() function test_swap_as_lvalue (line 36) | static void test_swap_as_lvalue() function test_cxx11_tensor_layout_swap (line 57) | void test_cxx11_tensor_layout_swap() FILE: include/eigen3/unsupported/test/cxx11_tensor_lvalue.cpp function test_compound_assignment (line 18) | static void test_compound_assignment() function test_cxx11_tensor_lvalue (line 39) | void test_cxx11_tensor_lvalue() FILE: include/eigen3/unsupported/test/cxx11_tensor_map.cpp function test_0d (line 17) | static void test_0d() function test_1d (line 35) | static void test_1d() function test_2d (line 69) | static void test_2d() function test_3d (line 116) | static void test_3d() function test_from_tensor (line 160) | static void test_from_tensor() function f (line 238) | static int f(const TensorMap >& tensor) { function test_casting (line 246) | static void test_casting() function test_cxx11_tensor_map (line 268) | void test_cxx11_tensor_map() FILE: include/eigen3/unsupported/test/cxx11_tensor_math.cpp function test_tanh (line 17) | static void test_tanh() function test_sigmoid (line 29) | static void test_sigmoid() function test_cxx11_tensor_math (line 42) | void test_cxx11_tensor_math() FILE: include/eigen3/unsupported/test/cxx11_tensor_mixed_indices.cpp function test_simple (line 15) | static void test_simple() function test_cxx11_tensor_mixed_indices (line 50) | void test_cxx11_tensor_mixed_indices() FILE: include/eigen3/unsupported/test/cxx11_tensor_morphing.cpp function test_simple_reshape (line 17) | static void test_simple_reshape() function test_reshape_in_expr (line 45) | static void test_reshape_in_expr() { function test_reshape_as_lvalue (line 70) | static void test_reshape_as_lvalue() function test_simple_slice (line 94) | static void test_simple_slice() function test_const_slice (line 119) | static void test_const_slice() function test_slice_in_expr (line 130) | static void test_slice_in_expr() { function test_slice_as_lvalue (line 167) | static void test_slice_as_lvalue() function test_slice_raw_data (line 227) | static void test_slice_raw_data() function test_strided_slice (line 322) | static void test_strided_slice() function test_strided_slice_write (line 416) | static void test_strided_slice_write() function test_composition (line 443) | static void test_composition() function test_cxx11_tensor_morphing (line 462) | void test_cxx11_tensor_morphing() FILE: include/eigen3/unsupported/test/cxx11_tensor_notification.cpp function sleep (line 18) | void sleep(int seconds) { function WaitAndAdd (line 28) | void WaitAndAdd(Eigen::Notification* n, int* counter) { function test_notification_single (line 35) | static void test_notification_single() function test_notification_multiple (line 59) | static void test_notification_multiple() function test_cxx11_tensor_notification (line 77) | void test_cxx11_tensor_notification() FILE: include/eigen3/unsupported/test/cxx11_tensor_of_complex.cpp function test_additions (line 19) | static void test_additions() function test_abs (line 35) | static void test_abs() function test_conjugate (line 51) | static void test_conjugate() function test_contractions (line 70) | static void test_contractions() function test_cxx11_tensor_of_complex (line 97) | void test_cxx11_tensor_of_complex() FILE: include/eigen3/unsupported/test/cxx11_tensor_of_const_values.cpp function test_assign (line 17) | static void test_assign() function test_plus (line 53) | static void test_plus() function test_plus_equal (line 79) | static void test_plus_equal() function test_cxx11_tensor_of_const_values (line 100) | void test_cxx11_tensor_of_const_values() FILE: include/eigen3/unsupported/test/cxx11_tensor_of_strings.cpp function test_assign (line 17) | static void test_assign() function test_concat (line 57) | static void test_concat() function test_slices (line 86) | static void test_slices() function test_additions (line 113) | static void test_additions() function test_initialization (line 134) | static void test_initialization() function test_cxx11_tensor_of_strings (line 144) | void test_cxx11_tensor_of_strings() FILE: include/eigen3/unsupported/test/cxx11_tensor_padding.cpp function test_simple_padding (line 17) | static void test_simple_padding() function test_padded_expr (line 52) | static void test_padded_expr() function test_cxx11_tensor_padding (line 87) | void test_cxx11_tensor_padding() FILE: include/eigen3/unsupported/test/cxx11_tensor_patch.cpp function test_simple_patch (line 17) | static void test_simple_patch() function test_cxx11_tensor_patch (line 167) | void test_cxx11_tensor_patch() FILE: include/eigen3/unsupported/test/cxx11_tensor_random.cpp function test_default (line 14) | static void test_default() function test_normal (line 26) | static void test_normal() type MyGenerator (line 39) | struct MyGenerator { method MyGenerator (line 40) | MyGenerator() { } method MyGenerator (line 41) | MyGenerator(const MyGenerator&) { } method packetOp (line 51) | internal::packet_traits::type packetOp( function test_custom (line 63) | static void test_custom() function test_cxx11_tensor_random (line 73) | void test_cxx11_tensor_random() FILE: include/eigen3/unsupported/test/cxx11_tensor_reduction.cpp function test_trivial_reductions (line 18) | static void test_trivial_reductions() { function test_simple_reductions (line 57) | static void test_simple_reductions() { function test_reductions_in_expr (line 244) | static void test_reductions_in_expr() { function test_full_reductions (line 270) | static void test_full_reductions() { type UserReducer (line 300) | struct UserReducer { method UserReducer (line 302) | UserReducer(float offset) : offset_(offset) {} method reduce (line 303) | void reduce(const float val, float* accum) { *accum += val * val; } method initialize (line 304) | float initialize() const { return 0; } method finalize (line 305) | float finalize(const float accum) const { return 1.0f / (accum + offse... function test_user_defined_reductions (line 312) | static void test_user_defined_reductions() { function test_tensor_maps (line 332) | static void test_tensor_maps() { function test_static_dims (line 366) | static void test_static_dims() { function test_innermost_last_dims (line 395) | static void test_innermost_last_dims() { function test_innermost_first_dims (line 426) | static void test_innermost_first_dims() { function test_reduce_middle_dims (line 457) | static void test_reduce_middle_dims() { function test_cxx11_tensor_reduction (line 487) | void test_cxx11_tensor_reduction() { FILE: include/eigen3/unsupported/test/cxx11_tensor_reduction_sycl.cpp function test_full_reductions_sycl (line 25) | static void test_full_reductions_sycl(const Eigen::SyclDevice& sycl_dev... function test_first_dim_reductions_sycl (line 55) | static void test_first_dim_reductions_sycl(const Eigen::SyclDevice& sycl... function test_last_dim_reductions_sycl (line 93) | static void test_last_dim_reductions_sycl(const Eigen::SyclDevice &sycl_... function test_cxx11_tensor_reduction_sycl (line 131) | void test_cxx11_tensor_reduction_sycl() { FILE: include/eigen3/unsupported/test/cxx11_tensor_ref.cpp function test_simple_lvalue_ref (line 17) | static void test_simple_lvalue_ref() function test_simple_rvalue_ref (line 48) | static void test_simple_rvalue_ref() function test_multiple_dims (line 70) | static void test_multiple_dims() function test_slice (line 91) | static void test_slice() function test_ref_of_ref (line 119) | static void test_ref_of_ref() function test_ref_in_expr (line 150) | static void test_ref_in_expr() function test_coeff_ref (line 184) | static void test_coeff_ref() function test_nested_ops_with_ref (line 199) | static void test_nested_ops_with_ref() function test_cxx11_tensor_ref (line 238) | void test_cxx11_tensor_ref() FILE: include/eigen3/unsupported/test/cxx11_tensor_reverse.cpp function test_simple_reverse (line 19) | static void test_simple_reverse() function test_expr_reverse (line 97) | static void test_expr_reverse(bool LValue) function test_cxx11_tensor_reverse (line 182) | void test_cxx11_tensor_reverse() FILE: include/eigen3/unsupported/test/cxx11_tensor_roundings.cpp function test_float_rounding (line 15) | static void test_float_rounding() function test_float_flooring (line 29) | static void test_float_flooring() function test_float_ceiling (line 43) | static void test_float_ceiling() function test_cxx11_tensor_roundings (line 57) | void test_cxx11_tensor_roundings() FILE: include/eigen3/unsupported/test/cxx11_tensor_scan.cpp function test_1d_scan (line 18) | static void test_1d_scan() function test_4d_scan (line 52) | static void test_4d_scan() function test_tensor_maps (line 87) | static void test_tensor_maps() { function test_cxx11_tensor_scan (line 101) | void test_cxx11_tensor_scan() { FILE: include/eigen3/unsupported/test/cxx11_tensor_shuffling.cpp function test_simple_shuffling (line 18) | static void test_simple_shuffling() function test_expr_shuffling (line 71) | static void test_expr_shuffling() function test_shuffling_as_value (line 134) | static void test_shuffling_as_value() function test_shuffle_unshuffle (line 181) | static void test_shuffle_unshuffle() function test_cxx11_tensor_shuffling (line 218) | void test_cxx11_tensor_shuffling() FILE: include/eigen3/unsupported/test/cxx11_tensor_simple.cpp function test_0d (line 17) | static void test_0d() function test_1d (line 46) | static void test_1d() function test_2d (line 113) | static void test_2d() function test_3d (line 157) | static void test_3d() function test_simple_assign (line 275) | static void test_simple_assign() function test_resize (line 295) | static void test_resize() function test_cxx11_tensor_simple (line 319) | void test_cxx11_tensor_simple() FILE: include/eigen3/unsupported/test/cxx11_tensor_striding.cpp function test_simple_striding (line 17) | static void test_simple_striding() function test_striding_as_lvalue (line 70) | static void test_striding_as_lvalue() function test_cxx11_tensor_striding (line 113) | void test_cxx11_tensor_striding() FILE: include/eigen3/unsupported/test/cxx11_tensor_sugar.cpp function test_comparison_sugar (line 8) | static void test_comparison_sugar() { function test_scalar_sugar_add_mul (line 36) | static void test_scalar_sugar_add_mul() { function test_scalar_sugar_sub_div (line 56) | static void test_scalar_sugar_sub_div() { function test_cxx11_tensor_sugar (line 76) | void test_cxx11_tensor_sugar() FILE: include/eigen3/unsupported/test/cxx11_tensor_sycl.cpp function test_sycl_cpu (line 30) | void test_sycl_cpu(const Eigen::SyclDevice &sycl_device) { function test_cxx11_tensor_sycl (line 155) | void test_cxx11_tensor_sycl() { FILE: include/eigen3/unsupported/test/cxx11_tensor_symmetry.cpp function isDynGroup (line 36) | bool isDynGroup(StaticSGroup const& dummy) function isDynGroup (line 42) | bool isDynGroup(DynamicSGroup const& dummy) type checkIdx (line 49) | struct checkIdx { method doCheck_ (line 51) | static inline int doCheck_(ArrType e, int flags, int dummy, std::set e, int flags, int dummy, std::s... method run (line 78) | static inline int run(std::array e, int flags, int dummy, std:... function test_symgroups_static (line 84) | static void test_symgroups_static() function test_symgroups_dynamic (line 109) | static void test_symgroups_dynamic() function test_symgroups_selection (line 138) | static void test_symgroups_selection() function test_tensor_epsilon (line 658) | static void test_tensor_epsilon() function test_tensor_sym (line 675) | static void test_tensor_sym() function test_tensor_asym (line 704) | static void test_tensor_asym() function test_tensor_dynsym (line 741) | static void test_tensor_dynsym() function test_tensor_randacc (line 771) | static void test_tensor_randacc() function test_cxx11_tensor_symmetry (line 804) | void test_cxx11_tensor_symmetry() FILE: include/eigen3/unsupported/test/cxx11_tensor_thread_pool.cpp function test_multithread_elementwise (line 20) | void test_multithread_elementwise() function test_multithread_compound_assignment (line 43) | void test_multithread_compound_assignment() function test_multithread_contraction (line 67) | void test_multithread_contraction() function test_contraction_corner_cases (line 107) | void test_contraction_corner_cases() function test_multithread_contraction_agrees_with_singlethread (line 194) | void test_multithread_contraction_agrees_with_singlethread() { function test_full_contraction (line 237) | void test_full_contraction() { function test_multithreaded_reductions (line 273) | void test_multithreaded_reductions() { function test_memcpy (line 295) | void test_memcpy() { function test_multithread_random (line 314) | void test_multithread_random() function test_multithread_shuffle (line 323) | void test_multithread_shuffle() function test_cxx11_tensor_thread_pool (line 348) | void test_cxx11_tensor_thread_pool() FILE: include/eigen3/unsupported/test/cxx11_tensor_uint128.cpp function VERIFY_EQUAL (line 27) | void VERIFY_EQUAL(TensorUInt128 actual, uint128_t ex... function test_add (line 40) | void test_add() { function test_sub (line 59) | void test_sub() { function test_mul (line 78) | void test_mul() { function test_div (line 97) | void test_div() { function test_misc1 (line 116) | void test_misc1() { function test_misc2 (line 131) | void test_misc2() { function test_cxx11_tensor_uint128 (line 147) | void test_cxx11_tensor_uint128() FILE: include/eigen3/unsupported/test/cxx11_tensor_volume_patch.cpp function test_single_voxel_patch (line 7) | static void test_single_voxel_patch() function test_entire_volume_patch (line 39) | static void test_entire_volume_patch() function test_cxx11_tensor_volume_patch (line 108) | void test_cxx11_tensor_volume_patch() FILE: include/eigen3/unsupported/test/dgmres.cpp function test_dgmres_T (line 14) | void test_dgmres_T() function test_dgmres (line 27) | void test_dgmres() FILE: include/eigen3/unsupported/test/forward_adolc.cpp function EIGEN_DONT_INLINE (line 17) | EIGEN_DONT_INLINE typename Vector::Scalar foo(const Vector& p) type TestFunc1 (line 24) | struct TestFunc1 method TestFunc1 (line 37) | TestFunc1() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileT... method TestFunc1 (line 38) | TestFunc1(int inputs, int values) : m_inputs(inputs), m_values(values) {} method inputs (line 40) | int inputs() const { return m_inputs; } method values (line 41) | int values() const { return m_values; } function adolc_forward_jacobian (line 99) | void adolc_forward_jacobian(const Func& f) function test_forward_adolc (line 122) | void test_forward_adolc() FILE: include/eigen3/unsupported/test/gmres.cpp function test_gmres_T (line 14) | void test_gmres_T() function test_gmres (line 27) | void test_gmres() FILE: include/eigen3/unsupported/test/kronecker_product.cpp function check_dimension (line 19) | void check_dimension(const MatrixType& ab, const int rows, const int cols) function check_kronecker_product (line 27) | void check_kronecker_product(const MatrixType& ab) function check_sparse_kronecker_product (line 72) | void check_sparse_kronecker_product(const MatrixType& ab) function test_kronecker_product (line 86) | void test_kronecker_product() function test_kronecker_product (line 243) | void test_kronecker_product() FILE: include/eigen3/unsupported/test/levenberg_marquardt.cpp type lmder_functor (line 29) | struct lmder_functor : DenseFunctor method lmder_functor (line 31) | lmder_functor(void): DenseFunctor(3,15) {} method df (line 48) | int df(const VectorXd &x, MatrixXd &fjac) const function testLmder1 (line 65) | void testLmder1() function testLmder (line 93) | void testLmder() type lmdif_functor (line 141) | struct lmdif_functor : DenseFunctor method lmdif_functor (line 143) | lmdif_functor(void) : DenseFunctor(3,15) {} function testLmdif1 (line 166) | void testLmdif1() function testLmdif (line 196) | void testLmdif() type chwirut2_functor (line 244) | struct chwirut2_functor : DenseFunctor method chwirut2_functor (line 246) | chwirut2_functor(void) : DenseFunctor(3,54) {} method df (line 261) | int df(const VectorXd &b, MatrixXd &fjac) function testNistChwirut2 (line 281) | void testNistChwirut2(void) type misra1a_functor (line 331) | struct misra1a_functor : DenseFunctor method misra1a_functor (line 333) | misra1a_functor(void) : DenseFunctor(2,14) {} method df (line 345) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMisra1a (line 361) | void testNistMisra1a(void) type hahn1_functor (line 405) | struct hahn1_functor : DenseFunctor method hahn1_functor (line 407) | hahn1_functor(void) : DenseFunctor(7,236) {} method df (line 427) | int df(const VectorXd &b, MatrixXd &fjac) function testNistHahn1 (line 452) | void testNistHahn1(void) type misra1d_functor (line 507) | struct misra1d_functor : DenseFunctor method misra1d_functor (line 509) | misra1d_functor(void) : DenseFunctor(2,14) {} method df (line 521) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMisra1d (line 538) | void testNistMisra1d(void) type lanczos1_functor (line 583) | struct lanczos1_functor : DenseFunctor method lanczos1_functor (line 585) | lanczos1_functor(void) : DenseFunctor(6,24) {} method df (line 596) | int df(const VectorXd &b, MatrixXd &fjac) function testNistLanczos1 (line 616) | void testNistLanczos1(void) type rat42_functor (line 669) | struct rat42_functor : DenseFunctor method rat42_functor (line 671) | rat42_functor(void) : DenseFunctor(3,9) {} method df (line 684) | int df(const VectorXd &b, MatrixXd &fjac) function testNistRat42 (line 702) | void testNistRat42(void) type MGH10_functor (line 748) | struct MGH10_functor : DenseFunctor method MGH10_functor (line 750) | MGH10_functor(void) : DenseFunctor(3,16) {} method df (line 761) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH10 (line 780) | void testNistMGH10(void) type BoxBOD_functor (line 844) | struct BoxBOD_functor : DenseFunctor method BoxBOD_functor (line 846) | BoxBOD_functor(void) : DenseFunctor(2,6) {} method df (line 857) | int df(const VectorXd &b, MatrixXd &fjac) function testNistBoxBOD (line 873) | void testNistBoxBOD(void) type MGH17_functor (line 928) | struct MGH17_functor : DenseFunctor method MGH17_functor (line 930) | MGH17_functor(void) : DenseFunctor(5,33) {} method df (line 941) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH17 (line 960) | void testNistMGH17(void) type MGH09_functor (line 1015) | struct MGH09_functor : DenseFunctor method MGH09_functor (line 1017) | MGH09_functor(void) : DenseFunctor(4,11) {} method df (line 1030) | int df(const VectorXd &b, MatrixXd &fjac) function testNistMGH09 (line 1050) | void testNistMGH09(void) type Bennett5_functor (line 1102) | struct Bennett5_functor : DenseFunctor method Bennett5_functor (line 1104) | Bennett5_functor(void) : DenseFunctor(3,154) {} method df (line 1115) | int df(const VectorXd &b, MatrixXd &fjac) function testNistBennett5 (line 1136) | void testNistBennett5(void) type thurber_functor (line 1183) | struct thurber_functor : DenseFunctor method thurber_functor (line 1185) | thurber_functor(void) : DenseFunctor(7,37) {} method df (line 1199) | int df(const VectorXd &b, MatrixXd &fjac) function testNistThurber (line 1223) | void testNistThurber(void) type rat43_functor (line 1282) | struct rat43_functor : DenseFunctor method rat43_functor (line 1284) | rat43_functor(void) : DenseFunctor(4,15) {} method df (line 1295) | int df(const VectorXd &b, MatrixXd &fjac) function testNistRat43 (line 1315) | void testNistRat43(void) type eckerle4_functor (line 1370) | struct eckerle4_functor : DenseFunctor method eckerle4_functor (line 1372) | eckerle4_functor(void) : DenseFunctor(3,35) {} method df (line 1383) | int df(const VectorXd &b, MatrixXd &fjac) function testNistEckerle4 (line 1402) | void testNistEckerle4(void) function test_levenberg_marquardt (line 1448) | void test_levenberg_marquardt() FILE: include/eigen3/unsupported/test/matrix_exponential.cpp function binom (line 12) | double binom(int n, int k) function T (line 21) | T expfn(T x, int) function test2dRotation (line 27) | void test2dRotation(double tol) function test2dHyperbolicRotation (line 49) | void test2dHyperbolicRotation(double tol) function testPascal (line 74) | void testPascal(double tol) function randomTest (line 98) | void randomTest(const MatrixType& m, double tol) function test_matrix_exponential (line 122) | void test_matrix_exponential() FILE: include/eigen3/unsupported/test/matrix_function.cpp function test_isApprox_abs (line 18) | inline bool test_isApprox_abs(const Type1& a, const Type2& b) function MatrixType (line 26) | MatrixType randomMatrixWithRealEivals(const typename MatrixType::Index s... type randomMatrixWithImagEivals (line 42) | struct randomMatrixWithImagEivals type randomMatrixWithImagEivals (line 50) | struct randomMatrixWithImagEivals method MatrixType (line 52) | static MatrixType run(const typename MatrixType::Index size) type randomMatrixWithImagEivals (line 78) | struct randomMatrixWithImagEivals method MatrixType (line 80) | static MatrixType run(const typename MatrixType::Index size) function testMatrixExponential (line 99) | void testMatrixExponential(const MatrixType& A) function testMatrixLogarithm (line 109) | void testMatrixLogarithm(const MatrixType& A) function testHyperbolicFunctions (line 128) | void testHyperbolicFunctions(const MatrixType& A) function testGonioFunctions (line 137) | void testGonioFunctions(const MatrixType& A) function testMatrix (line 161) | void testMatrix(const MatrixType& A) function testMatrixType (line 170) | void testMatrixType(const MatrixType& m) function test_matrix_function (line 184) | void test_matrix_function() FILE: include/eigen3/unsupported/test/matrix_functions.h function run (line 25) | static void run(MatrixType& m, MatrixType& T, const MatrixType& U) function run (line 45) | static void run(MatrixType& result, typename MatrixType::Index size) function run (line 57) | static void run(MatrixType& result, typename MatrixType::Index size) FILE: include/eigen3/unsupported/test/matrix_power.cpp function test2dRotation (line 13) | void test2dRotation(const T& tol) function test2dHyperbolicRotation (line 34) | void test2dHyperbolicRotation(const T& tol) function test3dRotation (line 56) | void test3dRotation(const T& tol) function testGeneral (line 70) | void testGeneral(const MatrixType& m, const typename MatrixType::RealSca... function testSingular (line 100) | void testSingular(const MatrixType& m_const, const typename MatrixType::... function testLogThenExp (line 133) | void testLogThenExp(const MatrixType& m_const, const typename MatrixType... function test_matrix_power (line 153) | void test_matrix_power() FILE: include/eigen3/unsupported/test/matrix_square_root.cpp function testMatrixSqrt (line 13) | void testMatrixSqrt(const MatrixType& m) function test_matrix_square_root (line 21) | void test_matrix_square_root() FILE: include/eigen3/unsupported/test/minres.cpp function test_minres_T (line 15) | void test_minres_T() function test_minres (line 39) | void test_minres() FILE: include/eigen3/unsupported/test/mpreal/mpreal.h function namespace (line 140) | namespace mpfr { function mpreal (line 1076) | inline mpreal& mpreal::operator+=(const mpreal& v) function mpreal (line 1083) | inline mpreal& mpreal::operator+=(const mpf_t u) function mpreal (line 1090) | inline mpreal& mpreal::operator+=(const mpz_t u) function mpreal (line 1097) | inline mpreal& mpreal::operator+=(const mpq_t u) function mpreal (line 1104) | inline mpreal& mpreal::operator+= (const long double u) function mpreal (line 1111) | inline mpreal& mpreal::operator+= (const double u) function u (line 1123) | const unsigned long int u) function u (line 1130) | const unsigned int u) function u (line 1137) | const long int u) function mpreal (line 1144) | inline mpreal& mpreal::operator+=(const int u) function u (line 1151) | const long long int u) { *this += mpreal(u); MPREAL_MSVC_DEBU... function u (line 1152) | const unsigned long long int u){ *this += mpreal(u); MPREAL_MSVC_DEBU... function u (line 1153) | const long long int u) { *this -= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1154) | const unsigned long long int u){ *this -= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1155) | const long long int u) { *this *= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1156) | const unsigned long long int u){ *this *= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1157) | const long long int u) { *this /= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1158) | const unsigned long long int u){ *this /= mpreal(u); MPREAL_MSVC_DEBU... function u (line 1513) | const unsigned long int u) function u (line 1520) | const unsigned int u) function u (line 1527) | const long int u) function mpreal (line 1534) | inline mpreal& mpreal::operator<<=(const int u) function u (line 1541) | const unsigned long int u) function u (line 1548) | const unsigned int u) function u (line 1555) | const long int u) function mpreal (line 1562) | inline mpreal& mpreal::operator>>=(const int u) function k (line 1574) | int k) function k (line 1584) | int k) function k (line 1594) | int k) function k (line 1604) | int k) function mpreal (line 1610) | inline const mpreal mul_2ui(const mpreal& v, unsigned long int k, mp_rnd... function mpreal (line 1618) | inline const mpreal mul_2si(const mpreal& v, long int k, mp_rnd_t rnd_mode) function mpreal (line 1625) | inline const mpreal div_2ui(const mpreal& v, unsigned long int k, mp_rnd... function mpreal (line 1632) | inline const mpreal div_2si(const mpreal& v, long int k, mp_rnd_t rnd_mode) function operator (line 1652) | inline bool operator > (const mpreal& a, const mpreal& b ){ ... function operator (line 1653) | inline bool operator > (const mpreal& a, const unsigned long int b ){ ... function operator (line 1654) | inline bool operator > (const mpreal& a, const unsigned int b ){ ... function operator (line 1655) | inline bool operator > (const mpreal& a, const long int b ){ ... function operator (line 1656) | inline bool operator > (const mpreal& a, const int b ){ ... function operator (line 1657) | inline bool operator > (const mpreal& a, const long double b ){ ... function operator (line 1658) | inline bool operator > (const mpreal& a, const double b ){ ... function operator (line 1660) | inline bool operator >= (const mpreal& a, const mpreal& b ){ ... function operator (line 1661) | inline bool operator >= (const mpreal& a, const unsigned long int b ){ ... function operator (line 1663) | inline bool operator >= (const mpreal& a, const long int b ){ ... function operator (line 1664) | inline bool operator >= (const mpreal& a, const int b ){ ... function operator (line 1665) | inline bool operator >= (const mpreal& a, const long double b ){ ... function operator (line 1666) | inline bool operator >= (const mpreal& a, const double b ){ ... function operator (line 1668) | inline bool operator < (const mpreal& a, const mpreal& b ){ ... function operator (line 1669) | inline bool operator < (const mpreal& a, const unsigned long int b ){ ... function operator (line 1670) | inline bool operator < (const mpreal& a, const unsigned int b ){ ... function operator (line 1671) | inline bool operator < (const mpreal& a, const long int b ){ ... function operator (line 1672) | inline bool operator < (const mpreal& a, const int b ){ ... function operator (line 1673) | inline bool operator < (const mpreal& a, const long double b ){ ... function operator (line 1674) | inline bool operator < (const mpreal& a, const double b ){ ... function operator (line 1676) | inline bool operator <= (const mpreal& a, const mpreal& b ){ ... function operator (line 1677) | inline bool operator <= (const mpreal& a, const unsigned long int b ){ ... function operator (line 1678) | inline bool operator <= (const mpreal& a, const unsigned int b ){ ... function operator (line 1679) | inline bool operator <= (const mpreal& a, const long int b ){ ... function operator (line 1680) | inline bool operator <= (const mpreal& a, const int b ){ ... function operator (line 1681) | inline bool operator <= (const mpreal& a, const long double b ){ ... function operator (line 1682) | inline bool operator <= (const mpreal& a, const double b ){ ... function operator (line 1684) | inline bool operator == (const mpreal& a, const mpreal& b ){ ... function operator (line 1685) | inline bool operator == (const mpreal& a, const unsigned long int b ){ ... function operator (line 1686) | inline bool operator == (const mpreal& a, const unsigned int b ){ ... function operator (line 1687) | inline bool operator == (const mpreal& a, const long int b ){ ... function operator (line 1688) | inline bool operator == (const mpreal& a, const int b ){ ... function operator (line 1689) | inline bool operator == (const mpreal& a, const long double b ){ ... function operator (line 1690) | inline bool operator == (const mpreal& a, const double b ){ ... function operator (line 1692) | inline bool operator != (const mpreal& a, const mpreal& b ){ ... function operator (line 1693) | inline bool operator != (const mpreal& a, const unsigned long int b ){ ... function operator (line 1694) | inline bool operator != (const mpreal& a, const unsigned int b ){ ... function operator (line 1695) | inline bool operator != (const mpreal& a, const long int b ){ ... function operator (line 1696) | inline bool operator != (const mpreal& a, const int b ){ ... function operator (line 1697) | inline bool operator != (const mpreal& a, const long double b ){ ... function operator (line 1698) | inline bool operator != (const mpreal& a, const double b ){ ... function iszero (line 1703) | inline bool iszero (const mpreal& op){ return (mpfr_zero_p (op.mp... function isint (line 1704) | inline bool isint (const mpreal& op){ return (mpfr_integer_p(op.mp... function isregular (line 1707) | inline bool isregular(const mpreal& op){ return (mpfr_regular_p(op.mp... function toBool (line 1712) | inline bool mpreal::toBool ( ) const { ... function toULong (line 1714) | inline unsigned long mpreal::toULong (mp_rnd_t mode) const { ... function toFloat (line 1715) | inline float mpreal::toFloat (mp_rnd_t mode) const { ... function toDouble (line 1716) | inline double mpreal::toDouble (mp_rnd_t mode) const { ... function toLDouble (line 1717) | inline long double mpreal::toLDouble(mp_rnd_t mode) const { ... function toLLong (line 1718) | inline long long mpreal::toLLong (mp_rnd_t mode) const { ... function toULLong (line 1719) | inline unsigned long long mpreal::toULLong (mp_rnd_t mode) const { ... function mpfr_ptr (line 1721) | inline ::mpfr_ptr mpreal::mpfr_ptr() { return mp; } function mpreal (line 2170) | inline const mpreal sqrt(const unsigned long int x, mp_rnd_t r) function mpreal (line 2177) | inline const mpreal sqrt(const unsigned int v, mp_rnd_t rnd_mode) function mpreal (line 2182) | inline const mpreal sqrt(const long int v, mp_rnd_t rnd_mode) function mpreal (line 2188) | inline const mpreal sqrt(const int v, mp_rnd_t rnd_mode) function cmpabs (line 2208) | inline int cmpabs(const mpreal& a,const mpreal& b) function mpreal (line 2218) | inline const mpreal sqrt (const long double v, mp_rnd_t rnd_mode) { ... function mpreal (line 2219) | inline const mpreal sqrt (const double v, mp_rnd_t rnd_mode) { ... function mpreal (line 2223) | inline const mpreal abs (const mpreal& x, mp_rnd_t r) ... function mpreal (line 2509) | inline const mpreal ceil(const mpreal& v) function mpreal (line 2516) | inline const mpreal floor(const mpreal& v) function mpreal (line 2523) | inline const mpreal round(const mpreal& v) function mpreal (line 2530) | inline const mpreal trunc(const mpreal& v) function swap (line 2546) | inline void swap (mpreal& a, mpreal& b) { mpfr_swa... function mpreal (line 2547) | inline const mpreal (max)(const mpreal& x, const mpreal& y){ return (... function mpreal (line 2548) | inline const mpreal (min)(const mpreal& x, const mpreal& y){ return (... function mpreal (line 2564) | inline const mpreal nexttoward (const mpreal& x, const mpreal& y) function mpreal (line 2571) | inline const mpreal nextabove (const mpreal& x) function mpreal (line 2578) | inline const mpreal nextbelow (const mpreal& x) function mpreal (line 2585) | inline const mpreal urandomb (gmp_randstate_t& state) function mpreal (line 2602) | inline const mpreal random2 (mp_size_t size, mp_exp_t exp) function set_default_prec (line 2666) | inline void mpreal::set_default_prec(mp_prec_t prec) function set_default_rnd (line 2671) | inline void mpreal::set_default_rnd(mp_rnd_t rnd_mode) function fits_in_bits (line 2676) | inline bool mpreal::fits_in_bits(double x, int n) function mpreal (line 2704) | inline const mpreal pow(const mpreal& a, const unsigned int b, mp_rnd_t ... function mpreal (line 2716) | inline const mpreal pow(const mpreal& a, const int b, mp_rnd_t rnd_mode) function mpreal (line 2721) | inline const mpreal pow(const mpreal& a, const long double b, mp_rnd_t r... function mpreal (line 2726) | inline const mpreal pow(const mpreal& a, const double b, mp_rnd_t rnd_mode) function mpreal (line 2738) | inline const mpreal pow(const unsigned int a, const mpreal& b, mp_rnd_t ... function mpreal (line 2743) | inline const mpreal pow(const long int a, const mpreal& b, mp_rnd_t rnd_... function mpreal (line 2749) | inline const mpreal pow(const int a, const mpreal& b, mp_rnd_t rnd_mode) function mpreal (line 2755) | inline const mpreal pow(const long double a, const mpreal& b, mp_rnd_t r... function mpreal (line 2760) | inline const mpreal pow(const double a, const mpreal& b, mp_rnd_t rnd_mode) function mpreal (line 2766) | inline const mpreal pow(const unsigned long int a, const unsigned long i... function mpreal (line 2773) | inline const mpreal pow(const unsigned long int a, const unsigned int b,... function mpreal (line 2778) | inline const mpreal pow(const unsigned long int a, const long int b, mp_... function mpreal (line 2784) | inline const mpreal pow(const unsigned long int a, const int b, mp_rnd_t... function mpreal (line 2790) | inline const mpreal pow(const unsigned long int a, const long double b, ... function mpreal (line 2795) | inline const mpreal pow(const unsigned long int a, const double b, mp_rn... function mpreal (line 2801) | inline const mpreal pow(const unsigned int a, const unsigned long int b,... function mpreal (line 2806) | inline const mpreal pow(const unsigned int a, const unsigned int b, mp_r... function mpreal (line 2811) | inline const mpreal pow(const unsigned int a, const long int b, mp_rnd_t... function mpreal (line 2817) | inline const mpreal pow(const unsigned int a, const int b, mp_rnd_t rnd_... function mpreal (line 2823) | inline const mpreal pow(const unsigned int a, const long double b, mp_rn... function mpreal (line 2828) | inline const mpreal pow(const unsigned int a, const double b, mp_rnd_t r... function mpreal (line 2834) | inline const mpreal pow(const long int a, const unsigned long int b, mp_... function mpreal (line 2840) | inline const mpreal pow(const long int a, const unsigned int b, mp_rnd_t... function mpreal (line 2846) | inline const mpreal pow(const long int a, const long int b, mp_rnd_t rnd... function mpreal (line 2857) | inline const mpreal pow(const long int a, const int b, mp_rnd_t rnd_mode) function mpreal (line 2868) | inline const mpreal pow(const long int a, const long double b, mp_rnd_t ... function mpreal (line 2874) | inline const mpreal pow(const long int a, const double b, mp_rnd_t rnd_m... function mpreal (line 2881) | inline const mpreal pow(const int a, const unsigned long int b, mp_rnd_t... function mpreal (line 2887) | inline const mpreal pow(const int a, const unsigned int b, mp_rnd_t rnd_... function mpreal (line 2893) | inline const mpreal pow(const int a, const long int b, mp_rnd_t rnd_mode) function mpreal (line 2904) | inline const mpreal pow(const int a, const int b, mp_rnd_t rnd_mode) function mpreal (line 2915) | inline const mpreal pow(const int a, const long double b, mp_rnd_t rnd_m... function mpreal (line 2921) | inline const mpreal pow(const int a, const double b, mp_rnd_t rnd_mode) function mpreal (line 2928) | inline const mpreal pow(const long double a, const long double b, mp_rnd... function mpreal (line 2933) | inline const mpreal pow(const long double a, const unsigned long int b, ... function mpreal (line 2938) | inline const mpreal pow(const long double a, const unsigned int b, mp_rn... function mpreal (line 2943) | inline const mpreal pow(const long double a, const long int b, mp_rnd_t ... function mpreal (line 2948) | inline const mpreal pow(const long double a, const int b, mp_rnd_t rnd_m... function mpreal (line 2953) | inline const mpreal pow(const double a, const double b, mp_rnd_t rnd_mode) function mpreal (line 2958) | inline const mpreal pow(const double a, const unsigned long int b, mp_rn... function mpreal (line 2963) | inline const mpreal pow(const double a, const unsigned int b, mp_rnd_t r... function mpreal (line 2968) | inline const mpreal pow(const double a, const long int b, mp_rnd_t rnd_m... function mpreal (line 2973) | inline const mpreal pow(const double a, const int b, mp_rnd_t rnd_mode) function namespace (line 2982) | namespace std function mpfr (line 3021) | inline static mpfr::mpreal epsilon(const mpfr::mpreal& x) { return mpfr... function mpfr (line 3031) | inline static const mpfr::mpreal infinity() { return mpfr::const... function mpfr (line 3032) | inline static const mpfr::mpreal quiet_NaN() { return mpfr::mprea... function mpfr (line 3033) | inline static const mpfr::mpreal signaling_NaN() { return mpfr::mprea... function mpfr (line 3034) | inline static const mpfr::mpreal denorm_min() { return (min)(); ... function float_round_style (line 3050) | inline static float_round_style round_style() function digits (line 3064) | inline static int digits() { return int(mpfr::... function digits (line 3065) | inline static int digits(const mpfr::mpreal& x) { return x.getPreci... function digits10 (line 3072) | inline static int digits10(const mpfr::mpreal& x) FILE: include/eigen3/unsupported/test/mpreal_support.cpp function test_mpreal_support (line 10) | void test_mpreal_support() FILE: include/eigen3/unsupported/test/openglsupport.cpp function printInfoLog (line 57) | void printInfoLog(GLuint objectID) function GLint (line 72) | GLint createShader(const char* vtx, const char* frg) function test_openglsupport (line 109) | void test_openglsupport() FILE: include/eigen3/unsupported/test/polynomialsolver.cpp type Eigen (line 17) | namespace Eigen { type internal (line 18) | namespace internal { type increment_if_fixed_size (line 20) | struct increment_if_fixed_size function aux_evalSolver (line 31) | bool aux_evalSolver( const POLYNOMIAL& pols, SOLVER& psolve ) function evalSolver (line 82) | void evalSolver( const POLYNOMIAL& pols ) function evalSolverSugarFunction (line 96) | void evalSolverSugarFunction( const POLYNOMIAL& pols, const ROOTS& roots... function polynomialsolver (line 168) | void polynomialsolver(int deg) function test_polynomialsolver (line 197) | void test_polynomialsolver() FILE: include/eigen3/unsupported/test/polynomialutils.cpp type Eigen (line 16) | namespace Eigen { type internal (line 17) | namespace internal { type increment_if_fixed_size (line 19) | struct increment_if_fixed_size function realRoots_to_monicPolynomial_test (line 29) | void realRoots_to_monicPolynomial_test(int deg) function realRoots_to_monicPolynomial_scalar (line 49) | void realRoots_to_monicPolynomial_scalar() function CauchyBounds (line 67) | void CauchyBounds(int deg) function CauchyBounds_scalar (line 90) | void CauchyBounds_scalar() function test_polynomialutils (line 104) | void test_polynomialutils() FILE: include/eigen3/unsupported/test/sparse_extra.cpp function test_random_setter (line 18) | bool test_random_setter(SparseMatrix& sm, const DenseTyp... function test_random_setter (line 36) | bool test_random_setter(DynamicSparseMatrix& sm, const DenseType& ref... function sparse_extra (line 50) | void sparse_extra(const SparseMatrixType& ref) function test_sparse_extra (line 132) | void test_sparse_extra() FILE: include/eigen3/unsupported/test/special_functions.cpp function verify_component_wise (line 14) | void verify_component_wise(const X& x, const Y& y) function array_special_functions (line 27) | void array_special_functions() function test_special_functions (line 341) | void test_special_functions() FILE: include/eigen3/unsupported/test/splines.cpp type Eigen (line 14) | namespace Eigen { class Spline (line 18) | class Spline class Spline (line 19) | class Spline class Spline (line 21) | class Spline class Spline (line 22) | class Spline class Spline (line 23) | class Spline class Spline (line 24) | class Spline class Spline (line 26) | class Spline class Spline (line 27) | class Spline class Spline (line 29) | class Spline class Spline (line 30) | class Spline class Spline (line 31) | class Spline class Spline (line 32) | class Spline function closed_spline2d (line 36) | Spline closed_spline2d() function spline3d (line 67) | Spline spline3d() function eval_spline3d (line 97) | void eval_spline3d() function eval_spline3d_onbrks (line 134) | void eval_spline3d_onbrks() function eval_closed_spline2d (line 161) | void eval_closed_spline2d() function check_global_interpolation2d (line 201) | void check_global_interpolation2d() function check_global_interpolation_with_derivatives2d (line 237) | void check_global_interpolation_with_derivatives2d() function test_splines (line 271) | void test_splines() FILE: location/Location.cpp function GNSSINS (line 350) | GNSSINS Location::GetGNSSINS() { function Position (line 359) | Position Location::GetCurrentPosition() { FILE: location/Location.h function class (line 15) | class Location { FILE: main.cpp function main (line 22) | int main() { FILE: math/Coordinate.cpp function Point2D (line 14) | Point2D Coordinate::LngLat2Mercator(double lng, double lat) { function Point2D (line 21) | Point2D Coordinate::Mercator2LngLat(double x, double y) { FILE: math/Coordinate.h type Point2D (line 8) | struct Point2D { type Point3D (line 15) | struct Point3D { function class (line 23) | class Coordinate { FILE: math/KalmanFilter.h function class (line 12) | class KalmanFilter { FILE: math/LPF.cpp function Vector3d (line 35) | Vector3d LPF::LowPassFilter2nd4ACC(Status *status, Vector3d &cur_data) { FILE: math/LPF.h function class (line 12) | class LPF { FILE: math/Optimizer.cpp function MatrixXd (line 177) | MatrixXd Optimizer::EllipticalCaliJacobi(MatrixXd &input_data, VectorXd ... function VectorXd (line 213) | VectorXd Optimizer::EllipticalFx(MatrixXd &input_data, VectorXd *coef, d... FILE: math/Optimizer.h function class (line 12) | class Optimizer { FILE: math/Quaternions.cpp function Vector4d (line 16) | Vector4d Quaternions::Normalise(Vector4d &q) const { function Vector4d (line 33) | Vector4d Quaternions::GetConjugate(Vector4d &q) const { function Vector4d (line 43) | Vector4d Quaternions::Add(Vector4d &q1, Vector4d &q2) const { function Vector4d (line 55) | Vector4d Quaternions::DotMulti(Vector4d &q1, Vector4d &q2) const { function Vector4d (line 67) | Vector4d Quaternions::CrossMulti(Vector4d &q1, Vector4d &q2) const { function Vector4d (line 79) | Vector4d Quaternions::GetQFromEuler(Vector3d &euler_angle) const { function Matrix3d (line 103) | Matrix3d Quaternions::GetDCMFromQ(Vector4d &q) { function Vector4d (line 121) | Vector4d Quaternions::GetQfromDCM(Matrix3d &dcm_b2n) { function Vector3d (line 161) | Vector3d Quaternions::GetEulerFromQ(Vector4d &q) { FILE: math/Quaternions.h function class (line 10) | class Quaternions { FILE: models/AHRS.cpp function Vector4d (line 26) | Vector4d AHRS::UpdateAttitude(Vector3d *err, Vector4d &q_attitude, Vecto... FILE: models/AHRS.h function class (line 10) | class AHRS { FILE: models/StopDetection.h function class (line 10) | class StopDetection { FILE: models/StrapdownAHRS.cpp function Vector4d (line 19) | Vector4d StrapdownAHRS::StrapdownUpdateAttitude(Vector4d &q_attitude, Ve... FILE: models/StrapdownAHRS.h function class (line 12) | class StrapdownAHRS { FILE: models/XgboostDetector.cpp function XTree (line 57) | XTree XgboostDetector::detectTrees(std::string &model_line) { FILE: models/XgboostDetector.h type XTree (line 13) | struct XTree { function class (line 33) | class XgboostDetector : public StopDetection { FILE: sensor/Accelerometer.cpp function Vector3d (line 13) | Vector3d Accelerometer::Normalise(Vector3d &a) const { function Vector3d (line 29) | Vector3d Accelerometer::RotateG(Matrix3d &n2b) const { function Vector3d (line 38) | Vector3d Accelerometer::GetAccError(Vector3d &originA, Vector4d &q) const { function Vector3d (line 51) | Vector3d Accelerometer::GetAccError(Vector3d &originA, Vector3d &rotated... function Vector3d (line 167) | Vector3d Accelerometer::FilterData(Status *status, Vector3d &acc_data) { FILE: sensor/Accelerometer.h function class (line 12) | class Accelerometer { FILE: sensor/Compass.h function class (line 11) | class Compass { FILE: sensor/GPS.h function class (line 11) | class GPS { FILE: sensor/Gravity.h function class (line 11) | class Gravity { FILE: sensor/Gyroscope.h function class (line 12) | class Gyroscope { FILE: sensor/Magnetometer.cpp function Vector3d (line 12) | Vector3d Magnetometer::Normalise(Vector3d &m) const { function Vector3d (line 28) | Vector3d Magnetometer::GetMagError(Vector4d &q, Vector3d &originMag) { function Vector3d (line 51) | Vector3d Magnetometer::GetMagError(Matrix3d &b2n, Vector3d &originMag) c... FILE: sensor/Magnetometer.h function class (line 12) | class Magnetometer { FILE: sensor/Sensor.h function class (line 12) | class Sensor { FILE: system/Status.cpp function Position (line 15) | Position Status::GetPosition() const { function Attitude (line 19) | Attitude Status::GetAttitude() const { function Velocity (line 23) | Velocity Status::GetVelocity() const { function Parameters (line 27) | Parameters Status::GetParameters() const { FILE: system/Status.h function namespace (line 10) | namespace routing { FILE: test/TestCalibration.h function class (line 12) | class TestCalibration { FILE: test/TestLocation.h function class (line 11) | class TestLocation { FILE: test/TestXgboostDetector.h function class (line 8) | class TestXgboostDetector { FILE: test/utils/DataFormat.cpp type dirent (line 19) | struct dirent FILE: test/utils/DataFormat.h function class (line 15) | class DataFormat { FILE: test/utils/ReadSensor.log.py function writeCsv (line 11) | def writeCsv(origin_sensors_data, outputs): FILE: utils/Tools.h function class (line 11) | class Tools {