ExaTN
|
This is the complete list of members for exatn::numerics::Tensor, including all inherited members.
appendDimension(std::pair< SpaceId, SubspaceId > subspace, DimExtent dim_extent) | exatn::numerics::Tensor | |
appendDimension(DimExtent dim_extent) (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
createSubtensor(const std::string &name, const std::vector< int > &mode_mask, int mask_val) | exatn::numerics::Tensor | |
deleteDimension(unsigned int dim_id) | exatn::numerics::Tensor | |
getDimExtent(unsigned int dim_id) const | exatn::numerics::Tensor | |
getDimExtents() const | exatn::numerics::Tensor | |
getDimSpaceAttr(unsigned int dim_id) const (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
getDimSpaceId(unsigned int dim_id) const | exatn::numerics::Tensor | |
getDimSubspaceId(unsigned int dim_id) const (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
getElementType() const | exatn::numerics::Tensor | |
getName() const | exatn::numerics::Tensor | |
getRank() const | exatn::numerics::Tensor | |
getShape() const | exatn::numerics::Tensor | |
getSignature() const | exatn::numerics::Tensor | |
getTensorHash() const | exatn::numerics::Tensor | |
isCongruentTo(const Tensor &another) const | exatn::numerics::Tensor | |
operator=(const Tensor &tensor)=default (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
operator=(Tensor &&tensor) noexcept=default (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
printIt() const | exatn::numerics::Tensor | |
printItFile(std::ofstream &output_file) const (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
registerIsometry(const std::vector< unsigned int > &isometry) | exatn::numerics::Tensor | |
retrieveIsometries() const | exatn::numerics::Tensor | |
setElementType(TensorElementType element_type) | exatn::numerics::Tensor | |
Tensor(const std::string &name, const TensorShape &shape, const TensorSignature &signature) | exatn::numerics::Tensor | |
Tensor(const std::string &name, const TensorShape &shape) | exatn::numerics::Tensor | |
Tensor(const std::string &name, std::initializer_list< T > extents, std::initializer_list< std::pair< SpaceId, SubspaceId >> subspaces) | exatn::numerics::Tensor | |
Tensor(const std::string &name, const std::vector< T > &extents, const std::vector< std::pair< SpaceId, SubspaceId >> &subspaces) (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
Tensor(const std::string &name, std::initializer_list< T > extents) | exatn::numerics::Tensor | |
Tensor(const std::string &name, const std::vector< T > &extents) (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
Tensor(const std::string &name) | exatn::numerics::Tensor | |
Tensor(const std::string &name, const Tensor &left_tensor, const Tensor &right_tensor, const std::vector< TensorLeg > &contraction) | exatn::numerics::Tensor | |
Tensor(const Tensor &tensor)=default (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
Tensor(Tensor &&tensor) noexcept=default (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | |
~Tensor()=default (defined in exatn::numerics::Tensor) | exatn::numerics::Tensor | virtual |