Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag > Member List

This is the complete list of members for Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >, including all inherited members.

BaseType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
begin()Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
begin() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
CalculateBlockIndex(unsigned int row, unsigned int column) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
CalculateIndex(MatrixStorage type, unsigned int row, unsigned int col, unsigned int numRows, unsigned int numColumns, const char transpose= 'N', unsigned int numSubDiags=0, unsigned int numSuperDiags=0)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >static
const_iterator typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
ConstGetValueType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
ConstMatrix(unsigned int rows, unsigned int columns)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
ConstMatrix(const ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType > &rhs)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
CreateWrapper(const ThisType &rhs)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >static
CreateWrapper(const boost::shared_ptr< ThisType > &rhs)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >static
end()Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
end() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetBlock(unsigned int row, unsigned int column) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetBlock(unsigned int row, unsigned int column)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetBlockPtr(unsigned int row, unsigned int column) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetColumns() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetNumberOfBlockColumns() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetNumberOfBlockRows() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetNumberOfColumnsInBlockColumn(unsigned int blockCol) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetNumberOfElementsInBlock(unsigned int block, unsigned int totalBlocks, const Array< OneD, unsigned int > &sizes)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatestatic
GetNumberOfRowsInBlockRow(unsigned int blockRow) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetRawTransposeFlag() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
GetRequiredStorageSize() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >::GetRequiredStorageSize(MatrixStorage type, unsigned int rows, unsigned int columns, unsigned int subDiags=0, unsigned int superDiags=0)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >static
GetRows() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetSize() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetStorageSize() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetStorageType() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetTransposedColumns(char transpose) constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetTransposedRows(char transpose) constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetTransposeFlag() constNektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
GetType() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
GetValueType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
Initialize(const unsigned int *rowsPerBlock, const unsigned int *columnsPerBlock)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
InnerType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
iterator typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
m_columnSizesNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_dataNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_nullBlockPtrNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_numberOfBlockColumnsNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_numberOfBlockRowsNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_rowSizesNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_storageSizeNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_storageTypeNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >private
m_zeroElementNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatestatic
NekMatrix(MatrixStorage type=eFULL)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >explicit
NekMatrix(unsigned int numberOfBlockRows, unsigned int numberOfBlockColumns, unsigned int rowsPerBlock, unsigned int columnsPerBlock, MatrixStorage type=eFULL)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
NekMatrix(unsigned int numberOfBlockRows, unsigned int numberOfBlockColumns, const unsigned int *rowsPerBlock, const unsigned int *columnsPerBlock, MatrixStorage type=eFULL)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
NekMatrix(unsigned int numberOfBlockRows, unsigned int numberOfBlockColumns, const Array< OneD, const unsigned int > &rowsPerBlock, const Array< OneD, const unsigned int > &columnsPerBlock, MatrixStorage type=eFULL)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
NekMatrix(const Array< OneD, const unsigned int > &rowsPerBlock, const Array< OneD, const unsigned int > &columnsPerBlock, MatrixStorage type=eFULL)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
NekMatrix(const ThisType &rhs)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
NumberType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
operator()(unsigned int row, unsigned int col) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
operator=(const ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType > &rhs)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
Resize(unsigned int rows, unsigned int columns)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
SetBlock(unsigned int row, unsigned int column, boost::shared_ptr< InnerType > &m)Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
SetTransposeFlag(char newValue)Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >protected
ThisType typedefNektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >
Transpose()Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >
v_GetStorageSize() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatevirtual
v_GetStorageType() const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatevirtual
v_GetValue(unsigned int row, unsigned int column) const Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatevirtual
v_Transpose()Nektar::NekMatrix< NekMatrix< DataType, InnerMatrixType >, BlockMatrixTag >privatevirtual
~ConstMatrix()Nektar::ConstMatrix< NekMatrix< DataType, InnerMatrixType >::NumberType >virtual