oomph::CCDoubleMatrix Member List

This is the complete list of members for oomph::CCDoubleMatrix, including all inherited members.

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)oomph::CCDoubleMatrixinline
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_startoomph::CCMatrix< double >protected
column_start()oomph::CCMatrix< double >inline
column_start() constoomph::CCMatrix< double >inline
Default_linear_solver_ptoomph::DoubleMatrixBaseprotected
DoubleMatrixBase()oomph::DoubleMatrixBaseinline
DoubleMatrixBase(const DoubleMatrixBase &matrix)oomph::DoubleMatrixBaseinline
entry(const unsigned long &i, const unsigned long &j)oomph::CCMatrix< double >inline
get_entry(const unsigned long &i, const unsigned long &j) constoomph::CCMatrix< double >inline
linear_solver_pt()oomph::DoubleMatrixBaseinline
linear_solver_pt() constoomph::DoubleMatrixBaseinline
Linear_solver_ptoomph::DoubleMatrixBaseprotected
lubksub(DoubleVector &rhs)oomph::CCDoubleMatrixvirtual
ludecompose()oomph::CCDoubleMatrixvirtual
Moomph::SparseMatrix< double, CCMatrix< double > >protected
Matrix()oomph::Matrix< double, CCMatrix< double > >inline
Matrix(const Matrix &matrix)oomph::Matrix< double, CCMatrix< double > >inline
Matrix_matrix_multiply_methodoomph::CCDoubleMatrixprivate
matrix_matrix_multiply_method()oomph::CCDoubleMatrixinline
matrix_reduction(const double &alpha, CCDoubleMatrix &reduced_matrix)oomph::CCDoubleMatrix
max_residual(const DoubleVector &x, const DoubleVector &rhs)oomph::DoubleMatrixBaseinlinevirtual
multiply(const DoubleVector &x, DoubleVector &soln) constoomph::CCDoubleMatrixvirtual
multiply(const CCDoubleMatrix &matrix_in, CCDoubleMatrix &result)oomph::CCDoubleMatrix
multiply_transpose(const DoubleVector &x, DoubleVector &soln) constoomph::CCDoubleMatrixvirtual
Noomph::SparseMatrix< double, CCMatrix< double > >protected
ncol() constoomph::CCDoubleMatrixinlinevirtual
Nnzoomph::SparseMatrix< double, CCMatrix< double > >protected
nnz() constoomph::SparseMatrix< double, CCMatrix< double > >inline
nrow() constoomph::CCDoubleMatrixinlinevirtual
operator()(const unsigned long &i, const unsigned long &j) constoomph::CCDoubleMatrixinlinevirtual
CCMatrix< double >::operator()(const unsigned long &i, const unsigned long &j)oomph::Matrix< double, CCMatrix< double > >inline
operator=(const CCDoubleMatrix &)oomph::CCDoubleMatrixinline
oomph::DoubleMatrixBase::operator=(const DoubleMatrixBase &)oomph::DoubleMatrixBaseinline
CCMatrix< double >::operator=(const CCMatrix &)oomph::CCMatrix< double >inline
SparseMatrix< double, CCMatrix< double > >::operator=(const SparseMatrix &)oomph::SparseMatrix< double, CCMatrix< double > >inline
Matrix< double, CCMatrix< double > >::operator=(const Matrix &)oomph::Matrix< double, CCMatrix< double > >inline
output(std::ostream &outfile) constoomph::Matrix< double, CCMatrix< double > >inlinevirtual
output_bottom_right_zero_helper(std::ostream &outfile) constoomph::CCMatrix< double >inlinevirtual
range_check(const unsigned long &i, const unsigned long &j) constoomph::Matrix< double, CCMatrix< double > >inlineprotected
residual(const DoubleVector &x, const DoubleVector &b, DoubleVector &residual_)oomph::DoubleMatrixBaseinlinevirtual
Row_indexoomph::CCMatrix< double >protected
row_index()oomph::CCMatrix< double >inline
row_index() constoomph::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) constoomph::Matrix< double, CCMatrix< double > >inline
sparse_indexed_output(std::string filename, const unsigned &precision=0, const bool &output_bottom_right_zero=false) constoomph::Matrix< double, CCMatrix< double > >inline
sparse_indexed_output_helper(std::ostream &outfile) constoomph::CCMatrix< double >inlinevirtual
SparseMatrix()oomph::SparseMatrix< double, CCMatrix< double > >inline
SparseMatrix(const SparseMatrix &source_matrix)oomph::SparseMatrix< double, CCMatrix< double > >inline
Valueoomph::SparseMatrix< double, CCMatrix< double > >protected
value()oomph::SparseMatrix< double, CCMatrix< double > >inline
value() constoomph::SparseMatrix< double, CCMatrix< double > >inline
Zerooomph::SparseMatrix< double, CCMatrix< double > >protectedstatic
~CCDoubleMatrix()oomph::CCDoubleMatrixvirtual
~CCMatrix()oomph::CCMatrix< double >inlinevirtual
~DoubleMatrixBase()oomph::DoubleMatrixBaseinlinevirtual
~Matrix()oomph::Matrix< double, CCMatrix< double > >inlinevirtual
~SparseMatrix()oomph::SparseMatrix< double, CCMatrix< double > >inlinevirtual