oomph::CRComplexMatrix Member List

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

add(const CRDoubleMatrix &matrix_in, CRComplexMatrix &result_matrix) constoomph::CRComplexMatrix
add(const CRComplexMatrix &matrix_in, CRComplexMatrix &result_matrix) constoomph::CRComplexMatrix
build(const Vector< std::complex< double > > &value, const Vector< int > &column_index, const Vector< int > &row_start, const unsigned long &n, const unsigned long &m)oomph::CRMatrix< std::complex< double > >
build_without_copy(std::complex< double > *value, int *column_index, int *row_start, const unsigned long &nnz, const unsigned long &n, const unsigned long &m)oomph::CRMatrix< std::complex< double > >
clean_up_memory()oomph::CRComplexMatrix
column_index()oomph::CRMatrix< std::complex< double > >inline
column_index() constoomph::CRMatrix< std::complex< double > >inline
Column_indexoomph::CRMatrix< std::complex< double > >protected
ComplexMatrixBase()oomph::ComplexMatrixBaseinline
ComplexMatrixBase(const ComplexMatrixBase &matrix)=deleteoomph::ComplexMatrixBase
CRComplexMatrix()oomph::CRComplexMatrixinline
CRComplexMatrix(const Vector< std::complex< double >> &value, const Vector< int > &column_index, const Vector< int > &row_start, const unsigned long &n, const unsigned long &m)oomph::CRComplexMatrixinline
CRComplexMatrix(const CRComplexMatrix &matrix)=deleteoomph::CRComplexMatrix
CRMatrix()oomph::CRMatrix< std::complex< double > >inline
CRMatrix(const Vector< std::complex< double > > &value, const Vector< int > &column_index_, const Vector< int > &row_start_, const unsigned long &n, const unsigned long &m)oomph::CRMatrix< std::complex< double > >inline
CRMatrix(const CRMatrix &source_matrix)oomph::CRMatrix< std::complex< double > >inline
disable_doc_stats()oomph::CRComplexMatrixinline
Doc_stats_during_solveoomph::CRComplexMatrixprotected
enable_doc_stats()oomph::CRComplexMatrixinline
entry(const unsigned long &i, const unsigned long &j)oomph::CRMatrix< std::complex< double > >inline
F_factorsoomph::CRComplexMatrixprivate
get_entry(const unsigned long &i, const unsigned long &j) constoomph::CRMatrix< std::complex< double > >inline
Infooomph::CRComplexMatrixprivate
lubksub(Vector< std::complex< double >> &rhs)oomph::CRComplexMatrixvirtual
ludecompose()oomph::CRComplexMatrixvirtual
Moomph::SparseMatrix< T, MATRIX_TYPE >protected
Matrix()oomph::Matrix< T, MATRIX_TYPE >inline
Matrix(const Matrix &matrix)=deleteoomph::Matrix< T, MATRIX_TYPE >
max_residual(const Vector< std::complex< double >> &x, const Vector< std::complex< double >> &rhs)oomph::ComplexMatrixBaseinlinevirtual
multiply(const Vector< std::complex< double >> &x, Vector< std::complex< double >> &soln)oomph::CRComplexMatrixvirtual
multiply(const CRComplexMatrix &matrix_in, CRComplexMatrix &result) constoomph::CRComplexMatrix
multiply_transpose(const Vector< std::complex< double >> &x, Vector< std::complex< double >> &soln)oomph::CRComplexMatrixvirtual
Noomph::SparseMatrix< T, MATRIX_TYPE >protected
ncol() constoomph::CRComplexMatrixinlinevirtual
nnz() constoomph::SparseMatrix< T, MATRIX_TYPE >inline
Nnzoomph::SparseMatrix< T, MATRIX_TYPE >protected
nrow() constoomph::CRComplexMatrixinlinevirtual
operator()(const unsigned long &i, const unsigned long &j) constoomph::CRComplexMatrixinlinevirtual
CRMatrix< std::complex< double > >::operator()(const unsigned long &i, const unsigned long &j)oomph::Matrix< T, MATRIX_TYPE >inline
operator=(const CRComplexMatrix &)=deleteoomph::CRComplexMatrix
CRMatrix< std::complex< double > >::operator=(const CRMatrix &)=deleteoomph::CRMatrix< std::complex< double > >
CRMatrix< std::oomph::SparseMatrix::operator=(const SparseMatrix &)=deleteoomph::SparseMatrix< T, MATRIX_TYPE >
CRMatrix< std::oomph::Matrix::operator=(const Matrix &)=deleteoomph::Matrix< T, MATRIX_TYPE >
oomph::ComplexMatrixBase::operator=(const ComplexMatrixBase &)=deleteoomph::ComplexMatrixBase
output(std::ostream &outfile) constoomph::Matrix< T, MATRIX_TYPE >inlinevirtual
output_bottom_right_zero_helper(std::ostream &outfile) constoomph::CRMatrix< std::complex< double > >inlinevirtual
range_check(const unsigned long &i, const unsigned long &j) constoomph::Matrix< T, MATRIX_TYPE >inlineprotected
residual(const Vector< std::complex< double >> &x, const Vector< std::complex< double >> &b, Vector< std::complex< double >> &residual)oomph::CRComplexMatrixvirtual
Row_startoomph::CRMatrix< std::complex< double > >protected
row_start()oomph::CRMatrix< std::complex< double > >inline
row_start() constoomph::CRMatrix< std::complex< double > >inline
serial_matrix_matrix_multiply_method()oomph::CRComplexMatrixinline
serial_matrix_matrix_multiply_method() constoomph::CRComplexMatrixinline
Serial_matrix_matrix_multiply_methodoomph::CRComplexMatrixprivate
SerialMatrixMultiplyMethod enum nameoomph::CRComplexMatrix
solve(Vector< std::complex< double >> &rhs)oomph::ComplexMatrixBasevirtual
solve(const Vector< std::complex< double >> &rhs, Vector< std::complex< double >> &soln)oomph::ComplexMatrixBasevirtual
sparse_indexed_output(std::ostream &outfile, const unsigned &precision=0, const bool &output_bottom_right_zero=false) constoomph::Matrix< T, MATRIX_TYPE >inline
sparse_indexed_output(std::string filename, const unsigned &precision=0, const bool &output_bottom_right_zero=false) constoomph::Matrix< T, MATRIX_TYPE >inline
sparse_indexed_output_helper(std::ostream &outfile) constoomph::CRMatrix< std::complex< 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() constoomph::SparseMatrix< T, MATRIX_TYPE >inline
Valueoomph::SparseMatrix< T, MATRIX_TYPE >protected
Zerooomph::SparseMatrix< T, MATRIX_TYPE >protectedstatic
~ComplexMatrixBase()oomph::ComplexMatrixBaseinlinevirtual
~CRComplexMatrix()oomph::CRComplexMatrixinlinevirtual
~CRMatrix()oomph::CRMatrix< std::complex< double > >inlinevirtual
~Matrix()oomph::Matrix< T, MATRIX_TYPE >inlinevirtual
~SparseMatrix()oomph::SparseMatrix< T, MATRIX_TYPE >inlinevirtual