This is the complete list of members for ns3::MatrixArray< T >, including all inherited members.
AssertEqualDims(const ValArray< T > &rhs) const | ns3::ValArray< T > | |
Determinant() const | ns3::MatrixArray< T > | |
Elem(size_t row, size_t col, size_t page) | ns3::ValArray< T > | inline |
Elem(size_t row, size_t col, size_t page) const | ns3::ValArray< T > | inline |
EqualDims(const ValArray< T > &rhs) const | ns3::ValArray< T > | inline |
ExtractPage(size_t page) const | ns3::MatrixArray< T > | |
FrobeniusNorm() const | ns3::MatrixArray< T > | |
GetNumCols() const | ns3::ValArray< T > | inline |
GetNumPages() const | ns3::ValArray< T > | inline |
GetNumRows() const | ns3::ValArray< T > | inline |
GetPagePtr(size_t pageIndex) | ns3::ValArray< T > | inline |
GetPagePtr(size_t pageIndex) const | ns3::ValArray< T > | inline |
GetReferenceCount() const | ns3::SimpleRefCount< ValArray< T > > | inline |
GetSize() const | ns3::ValArray< T > | inline |
GetValues() const | ns3::ValArray< T > | inline |
HermitianTranspose() const | ns3::MatrixArray< T > | |
IdentityMatrix(const size_t size, const size_t pages=1) | ns3::MatrixArray< T > | static |
IdentityMatrix(const MatrixArray &likeme) | ns3::MatrixArray< T > | static |
IsAlmostEqual(const ValArray< T > &rhs, T tol) const | ns3::ValArray< T > | |
JoinPages(const std::vector< MatrixArray< T > > &pages) | ns3::MatrixArray< T > | static |
m_count | ns3::SimpleRefCount< ValArray< T > > | mutableprivate |
m_numCols | ns3::ValArray< T > | protected |
m_numPages | ns3::ValArray< T > | protected |
m_numRows | ns3::ValArray< T > | protected |
m_values | ns3::ValArray< T > | protected |
MakeNCopies(size_t nCopies) const | ns3::MatrixArray< T > | |
MatrixArray()=default | ns3::MatrixArray< T > | |
MatrixArray(size_t numRows, size_t numCols=1, size_t numPages=1) | ns3::MatrixArray< T > | |
MatrixArray(const std::valarray< T > &values) | ns3::MatrixArray< T > | explicit |
MatrixArray(std::valarray< T > &&values) | ns3::MatrixArray< T > | |
MatrixArray(const std::vector< T > &values) | ns3::MatrixArray< T > | explicit |
MatrixArray(size_t numRows, size_t numCols, const std::valarray< T > &values) | ns3::MatrixArray< T > | |
MatrixArray(size_t numRows, size_t numCols, std::valarray< T > &&values) | ns3::MatrixArray< T > | |
MatrixArray(size_t numRows, size_t numCols, size_t numPages, const std::valarray< T > &values) | ns3::MatrixArray< T > | |
MatrixArray(size_t numRows, size_t numCols, size_t numPages, std::valarray< T > &&values) | ns3::MatrixArray< T > | |
MultiplyByLeftAndRightMatrix(const MatrixArray< T > &lMatrix, const MatrixArray< T > &rMatrix) const | ns3::MatrixArray< T > | |
operator!=(const ValArray< T > &rhs) const | ns3::ValArray< T > | |
operator()(size_t rowIndex, size_t colIndex, size_t pageIndex) | ns3::ValArray< T > | inline |
operator()(size_t rowIndex, size_t colIndex, size_t pageIndex) const | ns3::ValArray< T > | inline |
operator()(size_t rowIndex, size_t colIndex) | ns3::ValArray< T > | inline |
operator()(size_t rowIndex, size_t colIndex) const | ns3::ValArray< T > | inline |
operator()(size_t index) | ns3::ValArray< T > | inline |
operator()(size_t index) const | ns3::ValArray< T > | inline |
operator*(const T &rhs) const | ns3::MatrixArray< T > | inline |
operator*(const MatrixArray< T > &rhs) const | ns3::MatrixArray< T > | |
operator+(const MatrixArray< T > &rhs) const | ns3::MatrixArray< T > | inline |
ns3::ValArray::operator+(const ValArray< T > &rhs) const | ns3::ValArray< T > | inline |
operator+=(const ValArray< T > &rhs) | ns3::ValArray< T > | inline |
operator-(const MatrixArray< T > &rhs) const | ns3::MatrixArray< T > | inline |
operator-() const | ns3::MatrixArray< T > | inline |
ns3::ValArray::operator-(const ValArray< T > &rhs) const | ns3::ValArray< T > | inline |
operator-=(const ValArray< T > &rhs) | ns3::ValArray< T > | inline |
operator=(const ValArray< T > &)=default | ns3::ValArray< T > | |
operator=(ValArray< T > &&)=default | ns3::ValArray< T > | |
ns3::SimpleRefCount< ValArray< T > >::operator=(const SimpleRefCount &o) | ns3::SimpleRefCount< ValArray< T > > | inline |
operator==(const ValArray< T > &rhs) const | ns3::ValArray< T > | |
operator[](size_t index) | ns3::ValArray< T > | inline |
operator[](size_t index) const | ns3::ValArray< T > | inline |
Ref() const | ns3::SimpleRefCount< ValArray< T > > | inline |
SimpleRefCount() | ns3::SimpleRefCount< ValArray< T > > | inline |
SimpleRefCount(const SimpleRefCount &o) | ns3::SimpleRefCount< ValArray< T > > | inline |
Transpose() const | ns3::MatrixArray< T > | |
Unref() const | ns3::SimpleRefCount< ValArray< T > > | inline |
ValArray()=default | ns3::ValArray< T > | |
ValArray(size_t numRows, size_t numCols=1, size_t numPages=1) | ns3::ValArray< T > | |
ValArray(const std::valarray< T > &values) | ns3::ValArray< T > | explicit |
ValArray(std::valarray< T > &&values) | ns3::ValArray< T > | |
ValArray(const std::vector< T > &values) | ns3::ValArray< T > | explicit |
ValArray(size_t numRows, size_t numCols, const std::valarray< T > &values) | ns3::ValArray< T > | |
ValArray(size_t numRows, size_t numCols, std::valarray< T > &&values) | ns3::ValArray< T > | |
ValArray(size_t numRows, size_t numCols, size_t numPages, const std::valarray< T > &values) | ns3::ValArray< T > | |
ValArray(size_t numRows, size_t numCols, size_t numPages, std::valarray< T > &&values) | ns3::ValArray< T > | |
ValArray(const ValArray< T > &)=default | ns3::ValArray< T > | |
ValArray(ValArray< T > &&)=default | ns3::ValArray< T > | |
~ValArray()=default | ns3::ValArray< T > | virtual |