xerus
a general purpose tensor library
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: