A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::MatrixArray< T > Member List

This is the complete list of members for ns3::MatrixArray< T >, including all inherited members.

AssertEqualDims(const ValArray< T > &rhs) constns3::ValArray< T >
Determinant() constns3::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) constns3::ValArray< T >inline
EqualDims(const ValArray< T > &rhs) constns3::ValArray< T >inline
ExtractPage(size_t page) constns3::MatrixArray< T >
FrobeniusNorm() constns3::MatrixArray< T >
GetNumCols() constns3::ValArray< T >inline
GetNumPages() constns3::ValArray< T >inline
GetNumRows() constns3::ValArray< T >inline
GetPagePtr(size_t pageIndex)ns3::ValArray< T >inline
GetPagePtr(size_t pageIndex) constns3::ValArray< T >inline
GetReferenceCount() constns3::SimpleRefCount< ValArray< T > >inline
GetSize() constns3::ValArray< T >inline
GetValues() constns3::ValArray< T >inline
HermitianTranspose() constns3::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) constns3::ValArray< T >
JoinPages(const std::vector< MatrixArray< T > > &pages)ns3::MatrixArray< T >static
m_countns3::SimpleRefCount< ValArray< T > >mutableprivate
m_numColsns3::ValArray< T >protected
m_numPagesns3::ValArray< T >protected
m_numRowsns3::ValArray< T >protected
m_valuesns3::ValArray< T >protected
MakeNCopies(size_t nCopies) constns3::MatrixArray< T >
MatrixArray()=defaultns3::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) constns3::MatrixArray< T >
operator!=(const ValArray< T > &rhs) constns3::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) constns3::ValArray< T >inline
operator()(size_t rowIndex, size_t colIndex)ns3::ValArray< T >inline
operator()(size_t rowIndex, size_t colIndex) constns3::ValArray< T >inline
operator()(size_t index)ns3::ValArray< T >inline
operator()(size_t index) constns3::ValArray< T >inline
operator*(const T &rhs) constns3::MatrixArray< T >inline
operator*(const MatrixArray< T > &rhs) constns3::MatrixArray< T >
operator+(const MatrixArray< T > &rhs) constns3::MatrixArray< T >inline
ns3::ValArray::operator+(const ValArray< T > &rhs) constns3::ValArray< T >inline
operator+=(const ValArray< T > &rhs)ns3::ValArray< T >inline
operator-(const MatrixArray< T > &rhs) constns3::MatrixArray< T >inline
operator-() constns3::MatrixArray< T >inline
ns3::ValArray::operator-(const ValArray< T > &rhs) constns3::ValArray< T >inline
operator-=(const ValArray< T > &rhs)ns3::ValArray< T >inline
operator=(const ValArray< T > &)=defaultns3::ValArray< T >
operator=(ValArray< T > &&)=defaultns3::ValArray< T >
ns3::SimpleRefCount< ValArray< T > >::operator=(const SimpleRefCount &o)ns3::SimpleRefCount< ValArray< T > >inline
operator==(const ValArray< T > &rhs) constns3::ValArray< T >
operator[](size_t index)ns3::ValArray< T >inline
operator[](size_t index) constns3::ValArray< T >inline
Ref() constns3::SimpleRefCount< ValArray< T > >inline
SimpleRefCount()ns3::SimpleRefCount< ValArray< T > >inline
SimpleRefCount(const SimpleRefCount &o)ns3::SimpleRefCount< ValArray< T > >inline
Transpose() constns3::MatrixArray< T >
Unref() constns3::SimpleRefCount< ValArray< T > >inline
ValArray()=defaultns3::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 > &)=defaultns3::ValArray< T >
ValArray(ValArray< T > &&)=defaultns3::ValArray< T >
~ValArray()=defaultns3::ValArray< T >virtual