EpetraExt Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
EpetraExt::CrsMatrixStruct Class Reference

#include <EpetraExt_MMHelpers.h>

Public Member Functions

 CrsMatrixStruct ()
 
virtual ~CrsMatrixStruct ()
 
void deleteContents ()
 

Public Attributes

int numRows
 
int * numEntriesPerRow
 
int ** indices
 
double ** values
 
bool * remote
 
int numRemote
 
const Epetra_BlockMapimportColMap
 
const Epetra_MaporigRowMap
 
const Epetra_MaprowMap
 
const Epetra_MapcolMap
 
const Epetra_MapdomainMap
 
LightweightCrsMatriximportMatrix
 
const Epetra_CrsMatrixorigMatrix
 
std::vector< int > targetMapToOrigRow
 
std::vector< int > targetMapToImportRow
 

Detailed Description

Definition at line 74 of file EpetraExt_MMHelpers.h.

Constructor & Destructor Documentation

◆ CrsMatrixStruct()

EpetraExt::CrsMatrixStruct::CrsMatrixStruct ( )

Definition at line 120 of file EpetraExt_MMHelpers.cpp.

◆ ~CrsMatrixStruct()

EpetraExt::CrsMatrixStruct::~CrsMatrixStruct ( )
virtual

Definition at line 127 of file EpetraExt_MMHelpers.cpp.

Member Function Documentation

◆ deleteContents()

void EpetraExt::CrsMatrixStruct::deleteContents ( )

Definition at line 132 of file EpetraExt_MMHelpers.cpp.

Member Data Documentation

◆ numRows

int EpetraExt::CrsMatrixStruct::numRows

Definition at line 82 of file EpetraExt_MMHelpers.h.

◆ numEntriesPerRow

int* EpetraExt::CrsMatrixStruct::numEntriesPerRow

Definition at line 86 of file EpetraExt_MMHelpers.h.

◆ indices

int** EpetraExt::CrsMatrixStruct::indices

Definition at line 87 of file EpetraExt_MMHelpers.h.

◆ values

double** EpetraExt::CrsMatrixStruct::values

Definition at line 88 of file EpetraExt_MMHelpers.h.

◆ remote

bool* EpetraExt::CrsMatrixStruct::remote

Definition at line 89 of file EpetraExt_MMHelpers.h.

◆ numRemote

int EpetraExt::CrsMatrixStruct::numRemote

Definition at line 90 of file EpetraExt_MMHelpers.h.

◆ importColMap

const Epetra_BlockMap* EpetraExt::CrsMatrixStruct::importColMap

Definition at line 91 of file EpetraExt_MMHelpers.h.

◆ origRowMap

const Epetra_Map* EpetraExt::CrsMatrixStruct::origRowMap

Definition at line 94 of file EpetraExt_MMHelpers.h.

◆ rowMap

const Epetra_Map* EpetraExt::CrsMatrixStruct::rowMap

Definition at line 95 of file EpetraExt_MMHelpers.h.

◆ colMap

const Epetra_Map* EpetraExt::CrsMatrixStruct::colMap

Definition at line 96 of file EpetraExt_MMHelpers.h.

◆ domainMap

const Epetra_Map* EpetraExt::CrsMatrixStruct::domainMap

Definition at line 97 of file EpetraExt_MMHelpers.h.

◆ importMatrix

LightweightCrsMatrix* EpetraExt::CrsMatrixStruct::importMatrix

Definition at line 98 of file EpetraExt_MMHelpers.h.

◆ origMatrix

const Epetra_CrsMatrix* EpetraExt::CrsMatrixStruct::origMatrix

Definition at line 99 of file EpetraExt_MMHelpers.h.

◆ targetMapToOrigRow

std::vector<int> EpetraExt::CrsMatrixStruct::targetMapToOrigRow

Definition at line 102 of file EpetraExt_MMHelpers.h.

◆ targetMapToImportRow

std::vector<int> EpetraExt::CrsMatrixStruct::targetMapToImportRow

Definition at line 103 of file EpetraExt_MMHelpers.h.


The documentation for this class was generated from the following files: