STK++ 0.9.13
STK_ReshapeAccessors.h File Reference

In this file we implement the DiagonalAccessor, DiagonalGetterAccessor, UpperTriangularizeAccessor,LowerTriangularizeAccessor, SymmetrizeAccessor, UpperSymmetrizeAccessor, LowerSymmetrizeAccessor classes. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  STK::hidden::Traits< DiagonalizeAccessor< Lhs > >
 Traits class for DiagonalizeAccessor operator. More...
 
class  STK::DiagonalizeAccessor< Lhs >
 Generic expression when a one dimensional vector/point/idagonal expression is "diagonalized". More...
 
struct  STK::hidden::Traits< DiagonalGetterAccessor< Lhs > >
 Traits class for DiagonalGetterAccessor operator. More...
 
class  STK::DiagonalGetterAccessor< Lhs >
 Generic expression when we want to get the diagonal of a two-dimensional square expression. More...
 
struct  STK::hidden::Traits< UpperTriangularizeAccessor< Lhs > >
 Traits class for UpperTriangularizeAccessor operator. More...
 
class  STK::UpperTriangularizeAccessor< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional expression. More...
 
struct  STK::hidden::Traits< LowerTriangularizeAccessor< Lhs > >
 Traits class for LowerTriangularizeAccessor operator. More...
 
class  STK::LowerTriangularizeAccessor< Lhs >
 Generic expression when we want to get the lower-part of a two-dimensional expression. More...
 
struct  STK::hidden::Traits< SymmetrizeAccessor< Lhs > >
 Traits class for SymmetrizeAccessor operator. More...
 
class  STK::SymmetrizeAccessor< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional symmetric expression. More...
 
struct  STK::hidden::Traits< UpperSymmetrizeAccessor< Lhs > >
 Traits class for UpperSymmetrizeAccessor operator. More...
 
class  STK::UpperSymmetrizeAccessor< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional symmetric expression. More...
 
struct  STK::hidden::Traits< LowerSymmetrizeAccessor< Lhs > >
 Traits class for LowerSymmetrizeAccessor operator. More...
 
class  STK::LowerSymmetrizeAccessor< Lhs >
 Generic expression when we want to get the lower-part of a two-dimensional symmetric expression. More...
 

Namespaces

namespace  STK
 The namespace STK is the main domain space of the Statistical ToolKit project.
 
namespace  STK::hidden
 The hidden namespace enclose the classes and methods which are used internally by the STK++ classes.
 

Macros

#define EGAL(arg1, arg2)   ((arg1::structure_ == int(Arrays::arg2)))
 

Detailed Description

In this file we implement the DiagonalAccessor, DiagonalGetterAccessor, UpperTriangularizeAccessor,LowerTriangularizeAccessor, SymmetrizeAccessor, UpperSymmetrizeAccessor, LowerSymmetrizeAccessor classes.

Definition in file STK_ReshapeAccessors.h.

Macro Definition Documentation

◆ EGAL

#define EGAL (   arg1,
  arg2 
)    ((arg1::structure_ == int(Arrays::arg2)))

Definition at line 41 of file STK_ReshapeAccessors.h.