MOAB  4.9.3pre
AssignEvaluator.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::copy_using_evaluator_traits< DstEvaluator, SrcEvaluator, AssignFunc >
struct  Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling< Kernel, Index, Stop >
struct  Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling< Kernel, Stop, Stop >
struct  Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling< Kernel, Index_, Stop >
struct  Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling< Kernel, Stop, Stop >
struct  Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling< Kernel, Index, Stop >
struct  Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling< Kernel, Stop, Stop >
struct  Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling< Kernel, Index, Stop >
struct  Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling< Kernel, Stop, Stop >
struct  Eigen::internal::copy_using_evaluator_innervec_InnerUnrolling< Kernel, Index_, Stop >
struct  Eigen::internal::copy_using_evaluator_innervec_InnerUnrolling< Kernel, Stop, Stop >
struct  Eigen::internal::dense_assignment_loop< Kernel, DefaultTraversal, NoUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, DefaultTraversal, CompleteUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, DefaultTraversal, InnerUnrolling >
struct  Eigen::internal::unaligned_dense_assignment_loop< IsAligned >
struct  Eigen::internal::unaligned_dense_assignment_loop< false >
struct  Eigen::internal::dense_assignment_loop< Kernel, LinearVectorizedTraversal, NoUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, LinearVectorizedTraversal, CompleteUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, InnerVectorizedTraversal, NoUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, InnerVectorizedTraversal, CompleteUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, InnerVectorizedTraversal, InnerUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, LinearTraversal, NoUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, LinearTraversal, CompleteUnrolling >
struct  Eigen::internal::dense_assignment_loop< Kernel, SliceVectorizedTraversal, NoUnrolling >
class  Eigen::internal::generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >
struct  Eigen::internal::Dense2Dense
struct  Eigen::internal::EigenBase2EigenBase
struct  Eigen::internal::AssignmentKind< typename, typename >
struct  Eigen::internal::AssignmentKind< DenseShape, DenseShape >
struct  Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, Dense2Dense, Scalar >
struct  Eigen::internal::Assignment< DstXprType, SrcXprType, Functor, EigenBase2EigenBase, Scalar >

Namespaces

namespace  Eigen
namespace  Eigen::internal

Functions

template<typename DstXprType , typename SrcXprType , typename Functor >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_dense_assignment_loop (const DstXprType &dst, const SrcXprType &src, const Functor &func)
template<typename DstXprType , typename SrcXprType >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_dense_assignment_loop (const DstXprType &dst, const SrcXprType &src)
template<typename Dst , typename Src >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment (Dst &dst, const Src &src)
template<typename Dst , typename Src >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment (const Dst &dst, const Src &src)
template<typename Dst , typename Src , typename Func >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment (Dst &dst, const Src &src, const Func &func, typename enable_if< evaluator_assume_aliasing< Src >::value, void * >::type=0)
template<typename Dst , typename Src , typename Func >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment (Dst &dst, const Src &src, const Func &func, typename enable_if<!evaluator_assume_aliasing< Src >::value, void * >::type=0)
template<typename Dst , template< typename > class StorageBase, typename Src , typename Func >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment (NoAlias< Dst, StorageBase > &dst, const Src &src, const Func &func)
template<typename Dst , typename Src , typename Func >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment_no_alias (Dst &dst, const Src &src, const Func &func)
template<typename Dst , typename Src >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment_no_alias (Dst &dst, const Src &src)
template<typename Dst , typename Src , typename Func >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment_no_alias_no_transpose (Dst &dst, const Src &src, const Func &func)
template<typename Dst , typename Src >
EIGEN_DEVICE_FUNC
EIGEN_STRONG_INLINE void 
Eigen::internal::call_assignment_no_alias_no_transpose (Dst &dst, const Src &src)
template<typename Dst , typename Src >
void Eigen::internal::check_for_aliasing (const Dst &dst, const Src &src)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines