AccelerateSupport.h File Reference
#include <Accelerate/Accelerate.h>
#include <Eigen/Sparse>

Go to the source code of this file.

Classes

struct  Eigen::internal::AccelFactorizationDeleter< T >
 
struct  Eigen::internal::SparseTypesTraitBase< DenseVecT, DenseMatT, SparseMatT, NumFactT >
 
struct  Eigen::internal::SparseTypesTrait< Scalar >
 
struct  Eigen::internal::SparseTypesTrait< double >
 
struct  Eigen::internal::SparseTypesTrait< float >
 
class  Eigen::AccelerateImpl< MatrixType_, UpLo_, Solver_, EnforceSquare_ >
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 Namespace containing low-level routines from the Eigen library.
 

Typedefs

template<typename MatrixType , int UpLo = Lower>
using Eigen::AccelerateLLT = AccelerateImpl< MatrixType, UpLo|Symmetric, SparseFactorizationCholesky, true >
 
template<typename MatrixType , int UpLo = Lower>
using Eigen::AccelerateLDLT = AccelerateImpl< MatrixType, UpLo|Symmetric, SparseFactorizationLDLT, true >
 
template<typename MatrixType , int UpLo = Lower>
using Eigen::AccelerateLDLTUnpivoted = AccelerateImpl< MatrixType, UpLo|Symmetric, SparseFactorizationLDLTUnpivoted, true >
 
template<typename MatrixType , int UpLo = Lower>
using Eigen::AccelerateLDLTSBK = AccelerateImpl< MatrixType, UpLo|Symmetric, SparseFactorizationLDLTSBK, true >
 
template<typename MatrixType , int UpLo = Lower>
using Eigen::AccelerateLDLTTPP = AccelerateImpl< MatrixType, UpLo|Symmetric, SparseFactorizationLDLTTPP, true >
 
template<typename MatrixType >
using Eigen::AccelerateQR = AccelerateImpl< MatrixType, 0, SparseFactorizationQR, false >
 
template<typename MatrixType >
using Eigen::AccelerateCholeskyAtA = AccelerateImpl< MatrixType, 0, SparseFactorizationCholeskyAtA, false >