Maestro 0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Utils::detail::TensorAxisPattern Struct Reference

#include <TensorContraction.h>

Collaboration diagram for Utils::detail::TensorAxisPattern:

Public Member Functions

void Add (size_t extent, size_t stride)
bool Linear () const
size_t Stride () const

Public Attributes

std::vector< TensorAxis > axes
size_t count = 1

Detailed Description

Definition at line 63 of file TensorContraction.h.

Member Function Documentation

◆ Add()

void Utils::detail::TensorAxisPattern::Add ( size_t extent,
size_t stride )
inline

◆ Linear()

bool Utils::detail::TensorAxisPattern::Linear ( ) const
inline

◆ Stride()

size_t Utils::detail::TensorAxisPattern::Stride ( ) const
inline

Member Data Documentation

◆ axes

std::vector<TensorAxis> Utils::detail::TensorAxisPattern::axes

◆ count


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