#include <EpetraExt_BlockVector.h>
Inheritance diagram for EpetraExt::BlockVector:
Constructors/Destructor. | |
| BlockVector (const Epetra_BlockMap &BaseMap, const Epetra_BlockMap &GlobalMap) | |
| BlockVector constuctor with one block row per processor. | |
| BlockVector (const BlockVector &MV) | |
| Copy constructor. | |
| virtual | ~BlockVector () |
| Destructor. | |
Public Member Functions | |
| int | ExtractBlockValues (Epetra_Vector &BaseVec, int BlockRow) const |
| Extract a single block from a Block Vector: block row is global, not a stencil value. | |
| int | LoadBlockValues (const Epetra_Vector &BaseVec, int BlockRow) |
| Load a single block into a Block Vector: block row is global, not a stencil value. | |
Protected Attributes | |
| Epetra_BlockMap | BaseMap_ |
| int | Offset_ |
|
||||||||||||
|
BlockVector constuctor with one block row per processor. Creates a BlockVector object and allocates storage.
Definition at line 38 of file EpetraExt_BlockVector.cpp. |
|
|
Copy constructor.
Definition at line 49 of file EpetraExt_BlockVector.cpp. |
|
|
Destructor.
Definition at line 57 of file EpetraExt_BlockVector.cpp. |
|
||||||||||||
|
Extract a single block from a Block Vector: block row is global, not a stencil value.
Definition at line 62 of file EpetraExt_BlockVector.cpp. |
|
||||||||||||
|
Load a single block into a Block Vector: block row is global, not a stencil value.
Definition at line 83 of file EpetraExt_BlockVector.cpp. |
|
|
Definition at line 79 of file EpetraExt_BlockVector.h. |
|
|
Definition at line 81 of file EpetraExt_BlockVector.h. |
1.3.9.1