| 
    EpetraExt
    Development
    
   | 
 
#include <EpetraExt_MMHelpers.h>
Public Member Functions | |
| LightweightCrsMatrix (const Epetra_CrsMatrix &A, RemoteOnlyImport &RowImporter, bool SortGhosts=false, const char *label=0) | |
| LightweightCrsMatrix (const Epetra_CrsMatrix &A, Epetra_Import &RowImporter) | |
| ~LightweightCrsMatrix () | |
| template<> | |
| std::vector< int > & | getcolind () | 
| template<> | |
| std::vector< long long > & | getcolind () | 
Public Attributes | |
| std::vector< int > | rowptr_ | 
| std::vector< int > | colind_ | 
| std::vector< double > | vals_ | 
| std::vector< long long > | colind_LL_ | 
| bool | use_lw | 
| LightweightMap * | RowMapLW_ | 
| Epetra_BlockMap * | RowMapEP_ | 
| LightweightMap | ColMap_ | 
| Epetra_Map | DomainMap_ | 
| std::vector< int > | ColMapOwningPIDs_ | 
| std::vector< int > | ExportLIDs_ | 
| std::vector< int > | ExportPIDs_ | 
Definition at line 343 of file EpetraExt_MMHelpers.h.
| EpetraExt::LightweightCrsMatrix::LightweightCrsMatrix | ( | const Epetra_CrsMatrix & | A, | 
| RemoteOnlyImport & | RowImporter, | ||
| bool | SortGhosts = false,  | 
        ||
| const char * | label = 0  | 
        ||
| ) | 
Definition at line 1861 of file EpetraExt_MMHelpers.cpp.
| EpetraExt::LightweightCrsMatrix::LightweightCrsMatrix | ( | const Epetra_CrsMatrix & | A, | 
| Epetra_Import & | RowImporter | ||
| ) | 
Definition at line 1894 of file EpetraExt_MMHelpers.cpp.
| EpetraExt::LightweightCrsMatrix::~LightweightCrsMatrix | ( | ) | 
Definition at line 1917 of file EpetraExt_MMHelpers.cpp.
      
  | 
  inline | 
Definition at line 398 of file EpetraExt_MMHelpers.h.
      
  | 
  inline | 
Definition at line 401 of file EpetraExt_MMHelpers.h.
| std::vector<int> EpetraExt::LightweightCrsMatrix::rowptr_ | 
Definition at line 350 of file EpetraExt_MMHelpers.h.
| std::vector<int> EpetraExt::LightweightCrsMatrix::colind_ | 
Definition at line 351 of file EpetraExt_MMHelpers.h.
| std::vector<double> EpetraExt::LightweightCrsMatrix::vals_ | 
Definition at line 352 of file EpetraExt_MMHelpers.h.
| std::vector<long long> EpetraExt::LightweightCrsMatrix::colind_LL_ | 
Definition at line 356 of file EpetraExt_MMHelpers.h.
| bool EpetraExt::LightweightCrsMatrix::use_lw | 
Definition at line 360 of file EpetraExt_MMHelpers.h.
| LightweightMap* EpetraExt::LightweightCrsMatrix::RowMapLW_ | 
Definition at line 361 of file EpetraExt_MMHelpers.h.
| Epetra_BlockMap* EpetraExt::LightweightCrsMatrix::RowMapEP_ | 
Definition at line 362 of file EpetraExt_MMHelpers.h.
| LightweightMap EpetraExt::LightweightCrsMatrix::ColMap_ | 
Definition at line 363 of file EpetraExt_MMHelpers.h.
| Epetra_Map EpetraExt::LightweightCrsMatrix::DomainMap_ | 
Definition at line 364 of file EpetraExt_MMHelpers.h.
| std::vector<int> EpetraExt::LightweightCrsMatrix::ColMapOwningPIDs_ | 
Definition at line 368 of file EpetraExt_MMHelpers.h.
| std::vector<int> EpetraExt::LightweightCrsMatrix::ExportLIDs_ | 
Definition at line 371 of file EpetraExt_MMHelpers.h.
| std::vector<int> EpetraExt::LightweightCrsMatrix::ExportPIDs_ | 
Definition at line 372 of file EpetraExt_MMHelpers.h.
 1.8.5