CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CNORXZ::XprInterface< Xpr > Class Template Reference

#include <xpr_base.h>

Inheritance diagram for CNORXZ::XprInterface< Xpr >:
CNORXZ::COpInterface< COpRoot< T, IndexT > > CNORXZ::COpInterface< Contraction< CXpr > > CNORXZ::COpInterface< OpCont< T, IndexT > > CNORXZ::COpInterface< OpRoot< T, IndexT > > CNORXZ::COpInterface< Operation< F, Ops... > > CNORXZ::COpInterface< POpRoot< IndexT, Op > > CNORXZ::For< L, Xpr, F > CNORXZ::PFor< L1, L2, Xpr, F > CNORXZ::SFor< N, L, Xpr, F > CNORXZ::TFor< L, Xpr, F >

Public Member Functions

 DEFAULT_MEMBERS (XprInterface)
 
Xpr & THIS ()
 
const Xpr & THIS () const
 
template<class PosT >
constexpr decltype(autooperator() (const PosT &last) const
 
constexpr decltype(autooperator() () const
 
template<SizeT I>
constexpr decltype(autorootSteps (const IndexId< I > &id) const
 

Detailed Description

template<class Xpr>
class CNORXZ::XprInterface< Xpr >

Definition at line 23 of file xpr_base.h.

Member Function Documentation

◆ DEFAULT_MEMBERS()

template<class Xpr >
CNORXZ::XprInterface< Xpr >::DEFAULT_MEMBERS ( XprInterface< Xpr > )

◆ operator()() [1/2]

template<class Xpr >
constexpr decltype(auto) CNORXZ::XprInterface< Xpr >::operator() ( ) const
inlineconstexpr

Definition at line 34 of file xpr_base.h.

◆ operator()() [2/2]

template<class Xpr >
template<class PosT >
constexpr decltype(auto) CNORXZ::XprInterface< Xpr >::operator() ( const PosT & last) const
inlineconstexpr

Definition at line 32 of file xpr_base.h.

◆ rootSteps()

template<class Xpr >
template<SizeT I>
constexpr decltype(auto) CNORXZ::XprInterface< Xpr >::rootSteps ( const IndexId< I > & id) const
inlineconstexpr

Definition at line 37 of file xpr_base.h.

◆ THIS() [1/2]

template<class Xpr >
Xpr & CNORXZ::XprInterface< Xpr >::THIS ( )
inline

Definition at line 28 of file xpr_base.h.

◆ THIS() [2/2]

template<class Xpr >
const Xpr & CNORXZ::XprInterface< Xpr >::THIS ( ) const
inline

Definition at line 29 of file xpr_base.h.


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