Public Types | Static Public Member Functions | List of all members
Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse > Struct Template Reference

#include <SparseSelfAdjointView.h>

Public Types

typedef internal::assign_op< typename DstXprType::Scalar, typename SrcXprType::Scalar > AssignOpType
 
typedef DstXprType::StorageIndex StorageIndex
 

Static Public Member Functions

template<typename DestScalar , int StorageOrder>
static void run (SparseMatrix< DestScalar, StorageOrder, StorageIndex > &dst, const SrcXprType &src, const AssignOpType &)
 
template<typename DestScalar , int StorageOrder, typename AssignFunc >
static void run (SparseMatrix< DestScalar, StorageOrder, StorageIndex > &dst, const SrcXprType &src, const AssignFunc &func)
 
template<typename DestScalar , int StorageOrder>
static void run (SparseMatrix< DestScalar, StorageOrder, StorageIndex > &dst, const SrcXprType &src, const internal::add_assign_op< typename DstXprType::Scalar, typename SrcXprType::Scalar > &)
 
template<typename DestScalar , int StorageOrder>
static void run (SparseMatrix< DestScalar, StorageOrder, StorageIndex > &dst, const SrcXprType &src, const internal::sub_assign_op< typename DstXprType::Scalar, typename SrcXprType::Scalar > &)
 
template<typename DestScalar >
static void run (DynamicSparseMatrix< DestScalar, ColMajor, StorageIndex > &dst, const SrcXprType &src, const AssignOpType &)
 

Detailed Description

template<typename DstXprType, typename SrcXprType, typename Functor>
struct Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >

Definition at line 223 of file SparseSelfAdjointView.h.

Member Typedef Documentation

template<typename DstXprType , typename SrcXprType , typename Functor >
typedef internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::AssignOpType

Definition at line 226 of file SparseSelfAdjointView.h.

template<typename DstXprType , typename SrcXprType , typename Functor >
typedef DstXprType::StorageIndex Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::StorageIndex

Definition at line 225 of file SparseSelfAdjointView.h.

Member Function Documentation

template<typename DstXprType , typename SrcXprType , typename Functor >
template<typename DestScalar , int StorageOrder>
static void Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::run ( SparseMatrix< DestScalar, StorageOrder, StorageIndex > &  dst,
const SrcXprType &  src,
const AssignOpType  
)
inlinestatic

Definition at line 229 of file SparseSelfAdjointView.h.

template<typename DstXprType , typename SrcXprType , typename Functor >
template<typename DestScalar , int StorageOrder, typename AssignFunc >
static void Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::run ( SparseMatrix< DestScalar, StorageOrder, StorageIndex > &  dst,
const SrcXprType &  src,
const AssignFunc &  func 
)
inlinestatic

Definition at line 236 of file SparseSelfAdjointView.h.

template<typename DstXprType , typename SrcXprType , typename Functor >
template<typename DestScalar , int StorageOrder>
static void Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::run ( SparseMatrix< DestScalar, StorageOrder, StorageIndex > &  dst,
const SrcXprType &  src,
const internal::add_assign_op< typename DstXprType::Scalar, typename SrcXprType::Scalar > &   
)
inlinestatic

Definition at line 244 of file SparseSelfAdjointView.h.

template<typename DstXprType , typename SrcXprType , typename Functor >
template<typename DestScalar , int StorageOrder>
static void Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::run ( SparseMatrix< DestScalar, StorageOrder, StorageIndex > &  dst,
const SrcXprType &  src,
const internal::sub_assign_op< typename DstXprType::Scalar, typename SrcXprType::Scalar > &   
)
inlinestatic

Definition at line 253 of file SparseSelfAdjointView.h.

template<typename DstXprType , typename SrcXprType , typename Functor >
template<typename DestScalar >
static void Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse >::run ( DynamicSparseMatrix< DestScalar, ColMajor, StorageIndex > &  dst,
const SrcXprType &  src,
const AssignOpType  
)
inlinestatic

Definition at line 262 of file SparseSelfAdjointView.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:30