STK++ 0.9.13
STK_ReshapeOperators.h File Reference

In this file we implement the DiagonalizeOperator, DiagonalGetterOperator, UpperTriangularizeOperator,LowerTriangularizeOperator, SymmetrizeOperator, UpperSymmetrizeOperator, LowerSymmetrizeOperator 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< DiagonalizeOperator< Lhs > >
 Traits class for DiagonalizeOperator operator. More...
 
class  STK::DiagonalizeOperator< Lhs >
 Generic expression when a one dimensional vector/point/idagonal expression is "diagonalized". More...
 
struct  STK::hidden::Traits< DiagonalGetterOperator< Lhs > >
 Traits class for DiagonalGetterOperator operator. More...
 
class  STK::DiagonalGetterOperator< Lhs >
 Generic expression when we want to get the diagonal of a two-dimensional square expression. More...
 
struct  STK::hidden::Traits< UpperTriangularizeOperator< Lhs > >
 Traits class for UpperTriangularizeOperator operator. More...
 
class  STK::UpperTriangularizeOperator< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional expression. More...
 
struct  STK::hidden::Traits< LowerTriangularizeOperator< Lhs > >
 Traits class for UpperTriangularizeOperator operator. More...
 
class  STK::LowerTriangularizeOperator< Lhs >
 Generic expression when we want to get the lower-part of a two-dimensional expression. More...
 
struct  STK::hidden::Traits< SymmetrizeOperator< Lhs > >
 Traits class for SymmetrizeOperator operator. More...
 
class  STK::SymmetrizeOperator< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional symmetric expression. More...
 
struct  STK::hidden::Traits< UpperSymmetrizeOperator< Lhs > >
 Traits class for UpperSymmetrizeOperator operator. More...
 
class  STK::UpperSymmetrizeOperator< Lhs >
 Generic expression when we want to get the upper-part of a two-dimensional symmetric expression. More...
 
struct  STK::hidden::Traits< LowerSymmetrizeOperator< Lhs > >
 Traits class for LowerSymmetrizeOperator operator. More...
 
class  STK::LowerSymmetrizeOperator< 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 DiagonalizeOperator, DiagonalGetterOperator, UpperTriangularizeOperator,LowerTriangularizeOperator, SymmetrizeOperator, UpperSymmetrizeOperator, LowerSymmetrizeOperator classes.

Definition in file STK_ReshapeOperators.h.

Macro Definition Documentation

◆ EGAL

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

Definition at line 41 of file STK_ReshapeOperators.h.