|
static int | EpetraExt::C_estimate_nnz (const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B) |
|
template<typename int_type > |
int | EpetraExt::aztecoo_and_ml_compatible_map_union (const Epetra_CrsMatrix &B, const LightweightCrsMatrix &Bimport, Epetra_Map *&unionmap, std::vector< int > &Cremotepids, std::vector< int > &Bcols2Ccols, std::vector< int > &Icols2Ccols) |
|
void | EpetraExt::resize_doubles (int nold, int nnew, double *&d) |
|
template<typename int_type > |
int | EpetraExt::mult_A_B_newmatrix (const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B, const CrsMatrixStruct &Bview, std::vector< int > &Bcol2Ccol, std::vector< int > &Bimportcol2Ccol, std::vector< int > &Cremotepids, Epetra_CrsMatrix &C, bool keep_all_hard_zeros) |
|
template<typename int_type > |
int | EpetraExt::mult_A_B_reuse (const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B, CrsMatrixStruct &Bview, std::vector< int > &Bcol2Ccol, std::vector< int > &Bimportcol2Ccol, Epetra_CrsMatrix &C, bool keep_all_hard_zeros) |
|
template<typename int_type > |
int | EpetraExt::mult_A_B_general (const Epetra_CrsMatrix &A, CrsMatrixStruct &Aview, const Epetra_CrsMatrix &B, CrsMatrixStruct &Bview, Epetra_CrsMatrix &C, bool call_FillComplete_on_result, bool keep_all_hard_zeros) |
|
template<typename int_type > |
int | EpetraExt::jacobi_A_B_reuse (double omega, const Epetra_Vector &Dinv, const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B, CrsMatrixStruct &Bview, std::vector< int > &Bcol2Ccol, std::vector< int > &Bimportcol2Ccol, Epetra_CrsMatrix &C) |
|
template<typename int_type > |
int | EpetraExt::jacobi_A_B_newmatrix (double omega, const Epetra_Vector &Dinv, const Epetra_CrsMatrix &A, const Epetra_CrsMatrix &B, CrsMatrixStruct &Bview, std::vector< int > &Bcol2Ccol, std::vector< int > &Bimportcol2Ccol, std::vector< int > &Cremotepids, Epetra_CrsMatrix &C) |
|