build(const Vector< double > &value, const Vector< int > &row_index, const Vector< int > &column_start, const unsigned long &n, const unsigned long &m) | oomph::CCMatrix< double > | |
build_without_copy(double *value, int *row_index, int *column_start, const unsigned long &nnz, const unsigned long &n, const unsigned long &m) | oomph::CCMatrix< double > | |
CCDoubleMatrix() | oomph::CCDoubleMatrix | |
CCDoubleMatrix(const Vector< double > &value, const Vector< int > &row_index_, const Vector< int > &column_start_, const unsigned long &n, const unsigned long &m) | oomph::CCDoubleMatrix | |
CCDoubleMatrix(const CCDoubleMatrix &matrix)=delete | oomph::CCDoubleMatrix | |
CCMatrix() | oomph::CCMatrix< double > | inline |
CCMatrix(const Vector< double > &value, const Vector< int > &row_index_, const Vector< int > &column_start_, const unsigned long &n, const unsigned long &m) | oomph::CCMatrix< double > | inline |
CCMatrix(const CCMatrix &source_matrix) | oomph::CCMatrix< double > | inline |
clean_up_memory() | oomph::CCMatrix< double > | |
Column_start | oomph::CCMatrix< double > | protected |
column_start() | oomph::CCMatrix< double > | inline |
column_start() const | oomph::CCMatrix< double > | inline |
Default_linear_solver_pt | oomph::DoubleMatrixBase | protected |
DoubleMatrixBase() | oomph::DoubleMatrixBase | inline |
DoubleMatrixBase(const DoubleMatrixBase &matrix)=delete | oomph::DoubleMatrixBase | |
entry(const unsigned long &i, const unsigned long &j) | oomph::CCMatrix< double > | inline |
get_entry(const unsigned long &i, const unsigned long &j) const | oomph::CCMatrix< double > | inline |
Linear_solver_pt | oomph::DoubleMatrixBase | protected |
linear_solver_pt() | oomph::DoubleMatrixBase | inline |
linear_solver_pt() const | oomph::DoubleMatrixBase | inline |
lubksub(DoubleVector &rhs) | oomph::CCDoubleMatrix | virtual |
ludecompose() | oomph::CCDoubleMatrix | virtual |
M | oomph::SparseMatrix< T, MATRIX_TYPE > | protected |
Matrix() | oomph::Matrix< T, MATRIX_TYPE > | inline |
Matrix(const Matrix &matrix)=delete | oomph::Matrix< T, MATRIX_TYPE > | |
matrix_matrix_multiply_method() | oomph::CCDoubleMatrix | inline |
Matrix_matrix_multiply_method | oomph::CCDoubleMatrix | private |
matrix_reduction(const double &alpha, CCDoubleMatrix &reduced_matrix) | oomph::CCDoubleMatrix | |
max_residual(const DoubleVector &x, const DoubleVector &rhs) | oomph::DoubleMatrixBase | inlinevirtual |
multiply(const DoubleVector &x, DoubleVector &soln) const | oomph::CCDoubleMatrix | virtual |
multiply(const CCDoubleMatrix &matrix_in, CCDoubleMatrix &result) | oomph::CCDoubleMatrix | |
multiply_transpose(const DoubleVector &x, DoubleVector &soln) const | oomph::CCDoubleMatrix | virtual |
N | oomph::SparseMatrix< T, MATRIX_TYPE > | protected |
ncol() const | oomph::CCDoubleMatrix | inlinevirtual |
Nnz | oomph::SparseMatrix< T, MATRIX_TYPE > | protected |
nnz() const | oomph::SparseMatrix< T, MATRIX_TYPE > | inline |
nrow() const | oomph::CCDoubleMatrix | inlinevirtual |
operator()(const unsigned long &i, const unsigned long &j) const | oomph::CCDoubleMatrix | inlinevirtual |
CCMatrix< double >::operator()(const unsigned long &i, const unsigned long &j) | oomph::Matrix< T, MATRIX_TYPE > | inline |
operator=(const CCDoubleMatrix &)=delete | oomph::CCDoubleMatrix | |
oomph::DoubleMatrixBase::operator=(const DoubleMatrixBase &)=delete | oomph::DoubleMatrixBase | |
CCMatrix< double >::operator=(const CCMatrix &)=delete | oomph::CCMatrix< double > | |
oomph::SparseMatrix::operator=(const SparseMatrix &)=delete | oomph::SparseMatrix< T, MATRIX_TYPE > | |
oomph::Matrix::operator=(const Matrix &)=delete | oomph::Matrix< T, MATRIX_TYPE > | |
output(std::ostream &outfile) const | oomph::Matrix< T, MATRIX_TYPE > | inlinevirtual |
output_bottom_right_zero_helper(std::ostream &outfile) const | oomph::CCMatrix< double > | inlinevirtual |
range_check(const unsigned long &i, const unsigned long &j) const | oomph::Matrix< T, MATRIX_TYPE > | inlineprotected |
residual(const DoubleVector &x, const DoubleVector &b, DoubleVector &residual_) | oomph::DoubleMatrixBase | inlinevirtual |
Row_index | oomph::CCMatrix< double > | protected |
row_index() | oomph::CCMatrix< double > | inline |
row_index() const | oomph::CCMatrix< double > | inline |
solve(DoubleVector &rhs) | oomph::DoubleMatrixBase | |
solve(const DoubleVector &rhs, DoubleVector &soln) | oomph::DoubleMatrixBase | |
solve(Vector< double > &rhs) | oomph::DoubleMatrixBase | |
solve(const Vector< double > &rhs, Vector< double > &soln) | oomph::DoubleMatrixBase | |
sparse_indexed_output(std::ostream &outfile, const unsigned &precision=0, const bool &output_bottom_right_zero=false) const | oomph::Matrix< T, MATRIX_TYPE > | inline |
sparse_indexed_output(std::string filename, const unsigned &precision=0, const bool &output_bottom_right_zero=false) const | oomph::Matrix< T, MATRIX_TYPE > | inline |
sparse_indexed_output_helper(std::ostream &outfile) const | oomph::CCMatrix< double > | inlinevirtual |
SparseMatrix() | oomph::SparseMatrix< T, MATRIX_TYPE > | inline |
SparseMatrix(const SparseMatrix &source_matrix) | oomph::SparseMatrix< T, MATRIX_TYPE > | inline |
value() | oomph::SparseMatrix< T, MATRIX_TYPE > | inline |
value() const | oomph::SparseMatrix< T, MATRIX_TYPE > | inline |
Value | oomph::SparseMatrix< T, MATRIX_TYPE > | protected |
Zero | oomph::SparseMatrix< T, MATRIX_TYPE > | protectedstatic |
~CCDoubleMatrix() | oomph::CCDoubleMatrix | virtual |
~CCMatrix() | oomph::CCMatrix< double > | inlinevirtual |
~DoubleMatrixBase() | oomph::DoubleMatrixBase | inlinevirtual |
~Matrix() | oomph::Matrix< T, MATRIX_TYPE > | inlinevirtual |
~SparseMatrix() | oomph::SparseMatrix< T, MATRIX_TYPE > | inlinevirtual |