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 |