xerus
a general purpose tensor library
|
Implementation of the Tensor factorizations. More...
#include <xerus/indexedTensor_tensor_factorisations.h>
#include <xerus/index.h>
#include <xerus/tensor.h>
#include <xerus/blasLapackWrapper.h>
#include <xerus/misc/basicArraySupport.h>
#include <xerus/misc/containerSupport.h>
#include <xerus/misc/internal.h>
Go to the source code of this file.
Namespaces | |
xerus | |
The main namespace of xerus. | |
Functions | |
std::unique_ptr< Tensor > | xerus::prepare_split (size_t &_lhsSize, size_t &_rhsSize, size_t &_rank, size_t &_splitPos, std::vector< Index > &_lhsPreliminaryIndices, std::vector< Index > &_rhsPreliminaryIndices, internal::IndexedTensorReadOnly< Tensor > &&_base, internal::IndexedTensor< Tensor > &&_lhs, internal::IndexedTensor< Tensor > &&_rhs) |
Implementation of the Tensor factorizations.
Definition in file indexedTensor_tensor_factorisations.cpp.