CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Namespaces | Functions
op_types.cc.h File Reference

Operation types template implementations. More...

#include "op_types.h"
#include "op_utility.h"
#include "extensions/extensions.h"

Go to the source code of this file.

Namespaces

namespace  CNORXZ
 

Functions

template<typename T , class IndexT >
constexpr decltype(autoCNORXZ::coproot (const CArrayBase< T > &a, const Sptr< IndexT > &ind)
 
template<typename T , class IndexT >
constexpr decltype(autoCNORXZ::coproot (const T *a, const Sptr< IndexT > &ind)
 
template<class IndexT , class Op >
constexpr decltype(autoCNORXZ::poproot (const Sptr< IndexT > &ind, const SizeT *parts, Op &&op)
 
template<typename T , class IndexT >
constexpr decltype(autoCNORXZ::oproot (ArrayBase< T > &a, const Sptr< IndexT > &ind)
 
template<class F , class... Ops>
constexpr decltype(autoCNORXZ::operation (F &&f, const Ops &... ops)
 
template<class Tar , class Src >
constexpr decltype(autoCNORXZ::assignxpr (const Tar &tar, const Src &src)
 
template<class Tar , class Src >
constexpr decltype(autoCNORXZ::assignxpr (Tar &tar, const Src &src)
 
template<class F , class Op , class IndexT >
constexpr decltype(autoCNORXZ::contraction (F &&f, Op &&op, const Sptr< IndexT > &i)
 
template<class IndexT >
constexpr decltype(autoCNORXZ::indexOp (const Sptr< IndexT > &i)
 

Detailed Description

Operation types template implementations.

Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de

Definition in file op_types.cc.h.