Automatic Differentiation
 
Loading...
Searching...
No Matches
Eigen::internal::evaluator< stan::math::Holder< ArgType, Ptrs... > > Struct Template Reference

Detailed Description

template<typename ArgType, typename... Ptrs>
struct Eigen::internal::evaluator< stan::math::Holder< ArgType, Ptrs... > >

Definition at line 169 of file holder.hpp.

#include <holder.hpp>

+ Inheritance diagram for Eigen::internal::evaluator< stan::math::Holder< ArgType, Ptrs... > >:

Public Types

enum  {
  CoeffReadCost = evaluator<ArgTypeNestedCleaned>::CoeffReadCost ,
  Flags = evaluator<ArgTypeNestedCleaned>::Flags ,
  Alignment = evaluator<ArgTypeNestedCleaned>::Alignment
}
 
typedef stan::math::Holder< ArgType, Ptrs... > XprType
 
typedef remove_all< ArgType >::type ArgTypeNestedCleaned
 
typedef XprType::CoeffReturnType CoeffReturnType
 
typedef XprType::Scalar Scalar
 

Public Member Functions

 evaluator (const XprType &xpr)
 
CoeffReturnType coeff (Index row, Index col) const
 
CoeffReturnType coeff (Index index) const
 
ScalarcoeffRef (Index row, Index col)
 
ScalarcoeffRef (Index index)
 
template<int LoadMode, typename PacketType >
PacketType packet (Index row, Index col) const
 
template<int LoadMode, typename PacketType >
PacketType packet (Index index) const
 
template<int StoreMode, typename PacketType >
void writePacket (Index row, Index col, const PacketType &x)
 
template<int StoreMode, typename PacketType >
void writePacket (Index index, const PacketType &x)
 

Public Attributes

evaluator< ArgTypeNestedCleanedm_argImpl
 

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