BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::Matrix< T > Member List

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

capacity() constbelfem::Matrix< T >inline
capacity() constbelfem::Matrix< T >inline
col(const size_t aColIndex) -> decltype(mMatrix.col(aColIndex))belfem::Matrix< T >inline
col(const size_t aColIndex) const -> decltype(mMatrix.col(aColIndex))belfem::Matrix< T >inline
col(const size_t aColIndex) -> decltype(blaze::column(mMatrix, aColIndex))belfem::Matrix< T >inline
col(const size_t aColIndex) const -> decltype(blaze::column(mMatrix, aColIndex))belfem::Matrix< T >inline
data()belfem::Matrix< T >inline
data() constbelfem::Matrix< T >inline
data()belfem::Matrix< T >inline
data() constbelfem::Matrix< T >inline
fill(const T &aValue)belfem::Matrix< T >inline
fill(const T &aValue)belfem::Matrix< T >inline
Matrix()=defaultbelfem::Matrix< T >
Matrix(const size_t aNumRows, const size_t aNumCols)belfem::Matrix< T >inline
Matrix(const size_t aNumRows, const size_t aNumCols, const real aValue)belfem::Matrix< T >inline
Matrix(const std::initializer_list< std::initializer_list< T > > &aInitList)belfem::Matrix< T >inline
Matrix(const MatrixType &aExpression)belfem::Matrix< T >inline
Matrix(const arma::Op< ET, OP > &aExpression)belfem::Matrix< T >inline
Matrix(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
Matrix(Matrix< T > &&aMatrix) noexceptbelfem::Matrix< T >inline
Matrix()=defaultbelfem::Matrix< T >
Matrix(const size_t aNumRows, const size_t aNumCols)belfem::Matrix< T >inline
Matrix(const size_t aNumRows, const size_t aNumCols, const real aValue)belfem::Matrix< T >inline
Matrix(const std::initializer_list< std::initializer_list< T > > &aInitList)belfem::Matrix< T >inline
Matrix(const MatrixType &aExpression)belfem::Matrix< T >inline
Matrix(const blaze::Matrix< MT, SO > &aExpression)belfem::Matrix< T >inline
Matrix(const blaze::DenseVector< VT, false > &aExpression)belfem::Matrix< T >inline
Matrix(const blaze::DenseVector< VT, true > &aExpression)belfem::Matrix< T >inline
Matrix(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
Matrix(Matrix< T > &&aMatrix) noexceptbelfem::Matrix< T >inline
matrix_data()belfem::Matrix< T >inline
matrix_data() constbelfem::Matrix< T >inline
matrix_data()belfem::Matrix< T >inline
matrix_data() constbelfem::Matrix< T >inline
MatrixType typedefbelfem::Matrix< T >
MatrixType typedefbelfem::Matrix< T >
n_cols() constbelfem::Matrix< T >inline
n_cols() constbelfem::Matrix< T >inline
n_rows() constbelfem::Matrix< T >inline
n_rows() constbelfem::Matrix< T >inline
operator()(const size_t aRowIndex, const size_t aColIndex)belfem::Matrix< T >inline
operator()(const size_t aRowIndex, const size_t aColIndex) constbelfem::Matrix< T >inlinevirtual
operator()(const size_t aRowIndex, const size_t aColIndex)belfem::Matrix< T >inline
operator()(const size_t aRowIndex, const size_t aColIndex) constbelfem::Matrix< T >inlinevirtual
operator*=(const T &aValue)belfem::Matrix< T >inline
operator*=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator*=(const MatrixType &aExpression)belfem::Matrix< T >inline
operator*=(const T &aValue)belfem::Matrix< T >inline
operator*=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator+=(const T &aValue)belfem::Matrix< T >inline
operator+=(T &aValue)belfem::Matrix< T >inline
operator+=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator+=(const MatrixType &aExpression)belfem::Matrix< T >inline
operator+=(const T &aValue)belfem::Matrix< T >inline
operator+=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator-=(const T &aValue)belfem::Matrix< T >inline
operator-=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator-=(const MatrixType &aExpression)belfem::Matrix< T >inline
operator-=(const T &aValue)belfem::Matrix< T >inline
operator-=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator/=(const T &aValue)belfem::Matrix< T >inline
operator/=(const T &aValue)belfem::Matrix< T >inline
operator=(Matrix< T > &&aMatrix) noexceptbelfem::Matrix< T >inline
operator=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator=(const T &aValue)belfem::Matrix< T >inline
operator=(const ET &aExpression)belfem::Matrix< T >inline
operator=(Matrix< T > &&aMatrix) noexceptbelfem::Matrix< T >inline
operator=(const Matrix< T > &aMatrix)belfem::Matrix< T >inline
operator=(const T &aValue)belfem::Matrix< T >inline
operator=(const blaze::Matrix< MT, SO > &aExpression)belfem::Matrix< T >inline
operator=(const blaze::DenseVector< VT, false > &aExpression)belfem::Matrix< T >inline
operator=(const blaze::DenseVector< VT, true > &aExpression)belfem::Matrix< T >inline
print(const std::string aLabel="Matrix") constbelfem::Matrix< T >inline
print(const std::string aLabel="Matrix") constbelfem::Matrix< T >inline
print(const std::string aLabel) constbelfem::Matrix< T >inline
print(const std::string aLabel) constbelfem::Matrix< T >inline
row(const size_t aRowIndex) -> decltype(mMatrix.row(aRowIndex))belfem::Matrix< T >inline
row(const size_t aRowIndex) const -> decltype(mMatrix.row(aRowIndex))belfem::Matrix< T >inline
row(const size_t aRowIndex) -> decltype(blaze::row(mMatrix, aRowIndex))belfem::Matrix< T >inline
row(const size_t aRowIndex) const -> decltype(blaze::row(mMatrix, aRowIndex))belfem::Matrix< T >inline
set_col(const size_t aColIndex, const Vector< T > &aVector)belfem::Matrix< T >inline
set_col(const size_t aColIndex, const ET &aExpression)belfem::Matrix< T >inline
set_col(const size_t aColIndex, const Vector< T > &aVector)belfem::Matrix< T >inline
set_col(const size_t aRowIndex, const ET &aExpression)belfem::Matrix< T >inline
set_row(const size_t aRowIndex, const Vector< T > &aVector)belfem::Matrix< T >inline
set_row(const size_t aColIndex, const ET &aExpression)belfem::Matrix< T >inline
set_row(const size_t aRowIndex, const Vector< T > &aVector)belfem::Matrix< T >inline
set_row(const size_t aRowIndex, const ET &aExpression)belfem::Matrix< T >inline
set_size(const size_t aNumRows, const size_t aNumCols)belfem::Matrix< T >inline
set_size(const size_t aNumRows, const size_t aNumCols, const T &aValue)belfem::Matrix< T >inline
set_size(const size_t aNumRows, const size_t aNumCols)belfem::Matrix< T >inline
set_size(const size_t aNumRows, const size_t aNumCols, const T &aValue)belfem::Matrix< T >inline
spacing() constbelfem::Matrix< T >inline
spacing() constbelfem::Matrix< T >inline
submat(const size_t aFirstRow, const size_t aFirstCol, const size_t aLastRow, const size_t aLastCol) -> decltype(mMatrix.submat(aFirstRow, aFirstCol, aLastRow, aLastCol))belfem::Matrix< T >inline
submat(const size_t aFirstRow, const size_t aFirstCol, const size_t aLastRow, const size_t aLastCol) const -> decltype(mMatrix.submat(aFirstRow, aFirstCol, aLastRow, aLastCol))belfem::Matrix< T >inline
submat(const size_t aFirstRow, const size_t aFirstCol, const size_t aLastRow, const size_t aLastCol) -> decltype(blaze::submatrix(mMatrix, aFirstRow, aFirstCol, aLastRow, aLastCol))belfem::Matrix< T >inline
submat(const size_t aFirstRow, const size_t aFirstCol, const size_t aLastRow, const size_t aLastCol) const -> decltype(blaze::submatrix(mMatrix, aFirstRow, aFirstCol, aLastRow, aLastCol))belfem::Matrix< T >inline
~Matrix()=defaultbelfem::Matrix< T >virtual
~Matrix()=defaultbelfem::Matrix< T >virtual