| AbsMaxtoMinEigenValueRatio(void) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Advance(unsigned int curRow, unsigned int curColumn) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Advance(unsigned int curRow, unsigned int curColumn, char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| BaseType typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| begin() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| begin(char transpose) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| begin() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| begin(char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| CalculateIndex(unsigned int row, unsigned int col, const char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Nektar::Matrix::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< DataType > | static |
| CalculateNumberOfRows() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| const_iterator typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| ConstGetValueType typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| ConstMatrix(unsigned int rows, unsigned int columns) | Nektar::ConstMatrix< DataType > | protected |
| ConstMatrix(const ConstMatrix< DataType > &rhs) | Nektar::ConstMatrix< DataType > | protected |
| CreateWrapper(const ThisType &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | static |
| CreateWrapper(const boost::shared_ptr< ThisType > &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | static |
| EigenSolve(Array< OneD, NekDouble > &EigValReal, Array< OneD, NekDouble > &EigValImag, Array< OneD, NekDouble > &EigVecs=NullNekDouble1DArray) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| end() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| end(char transpose) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| end() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| end(char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetColumns() const | Nektar::ConstMatrix< DataType > | |
| GetData() | Nektar::NekMatrix< DataType, StandardMatrixTag > | protected |
| GetNumberOfSubDiagonals() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetNumberOfSuperDiagonals() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetPtr() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetPtr() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetRawPtr() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetRawPtr() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetRawTransposeFlag() const | Nektar::ConstMatrix< DataType > | protected |
| GetRequiredStorageSize() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Nektar::Matrix::GetRequiredStorageSize(MatrixStorage type, unsigned int rows, unsigned int columns, unsigned int subDiags=0, unsigned int superDiags=0) | Nektar::ConstMatrix< DataType > | static |
| GetRows() const | Nektar::ConstMatrix< DataType > | |
| GetSize() const | Nektar::ConstMatrix< DataType > | |
| GetStorageSize() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetStorageType() const | Nektar::ConstMatrix< DataType > | |
| GetTempSpace() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetTransposedColumns(char transpose) const | Nektar::ConstMatrix< DataType > | |
| GetTransposedRows(char transpose) const | Nektar::ConstMatrix< DataType > | |
| GetTransposeFlag() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetType() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetValue(unsigned int row, unsigned int column) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetValue(unsigned int row, unsigned int column, char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetValueType typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| GetWrapperType() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Invert() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| iterator typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| m_data | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| m_numberOfSubDiagonals | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| m_numberOfSuperDiagonals | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| m_storagePolicy | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| m_tempSpace | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| m_wrapperType | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| Matrix(unsigned int rows, unsigned int columns) | Nektar::Matrix< DataType > | protected |
| Matrix(const Matrix< DataType > &rhs) | Nektar::Matrix< DataType > | protected |
| NekMatrix() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, MatrixStorage policy=eFULL, unsigned int subDiagonals=std::numeric_limits< unsigned int >::max(), unsigned int superDiagonals=std::numeric_limits< unsigned int >::max()) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, MatrixStorage policy, unsigned int subDiagonals, unsigned int superDiagonals, unsigned int capacity) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, typename boost::call_traits< DataType >::const_reference initValue, MatrixStorage policy=eFULL, unsigned int subDiagonals=std::numeric_limits< unsigned int >::max(), unsigned int superDiagonals=std::numeric_limits< unsigned int >::max()) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, const DataType *data, MatrixStorage policy=eFULL, unsigned int subDiagonals=std::numeric_limits< unsigned int >::max(), unsigned int superDiagonals=std::numeric_limits< unsigned int >::max()) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, const Array< OneD, const DataType > &d, MatrixStorage policy=eFULL, unsigned int subDiagonals=std::numeric_limits< unsigned int >::max(), unsigned int superDiagonals=std::numeric_limits< unsigned int >::max()) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(unsigned int rows, unsigned int columns, const Array< OneD, DataType > &d, PointerWrapper wrapperType=eCopy, MatrixStorage policy=eFULL, unsigned int subDiagonals=std::numeric_limits< unsigned int >::max(), unsigned int superDiagonals=std::numeric_limits< unsigned int >::max()) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(const ThisType &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| NekMatrix(const ThisType &rhs, PointerWrapper wrapperType) | Nektar::NekMatrix< DataType, StandardMatrixTag > | protected |
| NumberType typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator()(unsigned int row, unsigned int column) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator()(unsigned int row, unsigned int column, char transpose) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator()(unsigned int row, unsigned int column) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator()(unsigned int row, unsigned int column, char transpose) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator*=(const NumberType &s) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator-() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator=(const ThisType &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| operator=(const NekMatrix< InnerMatrixType, ScaledMatrixTag > &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | inline |
| Nektar::Matrix::operator=(const Matrix< DataType > &rhs) | Nektar::Matrix< DataType > | protected |
| Nektar::Matrix::operator=(const ConstMatrix< DataType > &rhs) | Nektar::Matrix< DataType > | protected |
| operator==(const NekMatrix< DataType, StandardMatrixTag > &rhs) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| PerformCopyConstruction(const ThisType &rhs) | Nektar::NekMatrix< DataType, StandardMatrixTag > | private |
| RemoveExcessCapacity() | Nektar::NekMatrix< DataType, StandardMatrixTag > | protected |
| Resize(unsigned int rows, unsigned int columns) | Nektar::ConstMatrix< DataType > | protected |
| ResizeDataArrayIfNeeded(unsigned int requiredStorageSize) | Nektar::NekMatrix< DataType, StandardMatrixTag > | protected |
| ResizeDataArrayIfNeeded() | Nektar::NekMatrix< DataType, StandardMatrixTag > | protected |
| Scale() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| SetSize(unsigned int rows, unsigned int cols) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| SetTransposeFlag(char newValue) | Nektar::ConstMatrix< DataType > | protected |
| SetValue(unsigned int row, unsigned int column, typename boost::call_traits< DataType >::const_reference d) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| SetValue(unsigned int row, unsigned int column, typename boost::call_traits< DataType >::const_reference d, char transpose) | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| SwapTempAndDataBuffers() | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| ThisType typedef | Nektar::NekMatrix< DataType, StandardMatrixTag > | |
| Transpose() | Nektar::ConstMatrix< DataType > | |
| v_GetStorageSize() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | privatevirtual |
| v_GetStorageType() const | Nektar::NekMatrix< DataType, StandardMatrixTag > | privatevirtual |
| v_GetValue(unsigned int row, unsigned int column) const | Nektar::NekMatrix< DataType, StandardMatrixTag > | privatevirtual |
| v_SetValue(unsigned int row, unsigned int column, typename boost::call_traits< DataType >::const_reference d) | Nektar::NekMatrix< DataType, StandardMatrixTag > | privatevirtual |
| ~ConstMatrix() | Nektar::ConstMatrix< DataType > | virtual |
| ~Matrix() | Nektar::Matrix< DataType > | virtual |