File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/config/TeX-MML-AM_CHTML/MathJax.js
xerus
a general purpose tensor library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
xerus::TensorFactorisation Class Referenceabstract

Abstract super class for all tensor factorisations. More...

#include <indexedTensor_tensor_factorisations.h>

Inheritance diagram for xerus::TensorFactorisation:

Public Member Functions

virtual ~TensorFactorisation ()=default
 
virtual void operator() (const std::vector< internal::IndexedTensor< Tensor > *> &_output) const =0
 

Detailed Description

Abstract super class for all tensor factorisations.

Definition at line 43 of file indexedTensor_tensor_factorisations.h.

Constructor & Destructor Documentation

◆ ~TensorFactorisation()

virtual xerus::TensorFactorisation::~TensorFactorisation ( )
virtualdefault

Member Function Documentation

◆ operator()()

virtual void xerus::TensorFactorisation::operator() ( const std::vector< internal::IndexedTensor< Tensor > *> &  _output) const
pure virtual

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