Eigen::internal::coeff_visitor< Derived > Struct Template Reference

Base class to implement min and max visitors. More...

#include <Visitor.h>

+ Inheritance diagram for Eigen::internal::coeff_visitor< Derived >:

Public Types

typedef Derived::Scalar Scalar
 

Public Member Functions

EIGEN_DEVICE_FUNC coeff_visitor ()
 
EIGEN_DEVICE_FUNC void init (const Scalar &value, Index i, Index j)
 

Public Attributes

Index row
 
Index col
 
Scalar res
 

Detailed Description

template<typename Derived>
struct Eigen::internal::coeff_visitor< Derived >

Base class to implement min and max visitors.

Member Typedef Documentation

◆ Scalar

template<typename Derived >
typedef Derived::Scalar Eigen::internal::coeff_visitor< Derived >::Scalar

Constructor & Destructor Documentation

◆ coeff_visitor()

template<typename Derived >
EIGEN_DEVICE_FUNC Eigen::internal::coeff_visitor< Derived >::coeff_visitor ( )
inline
395 : row(-1), col(-1), res(0) {}
Scalar res
Definition: Visitor.h:398
Index col
Definition: Visitor.h:397
Index row
Definition: Visitor.h:397

Member Function Documentation

◆ init()

template<typename Derived >
EIGEN_DEVICE_FUNC void Eigen::internal::coeff_visitor< Derived >::init ( const Scalar value,
Index  i,
Index  j 
)
inline
399  {
400  res = value;
401  row = i;
402  col = j;
403  }
int i
Definition: BiCGSTAB_step_by_step.cpp:9
squared absolute value
Definition: GlobalFunctions.h:87
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2

References Eigen::internal::coeff_visitor< Derived >::col, i, j, Eigen::internal::coeff_visitor< Derived >::res, Eigen::internal::coeff_visitor< Derived >::row, and Eigen::value.

Member Data Documentation

◆ col

◆ res

◆ row


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