LifeV
BlockEpetra_MultiVector.hpp File Reference
#include <Epetra_MultiVector.h>
#include <lifev/core/linear_algebra/BlockEpetra_Map.hpp>
+ Include dependency graph for BlockEpetra_MultiVector.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  BlockEpetra_MultiVector
 A derived class from Epetra_MultiVector specialized to handle parallel block structured Vectors. More...
 

Namespaces

 LifeV
 Default Physical Solver.
 

Functions

BlockEpetra_MultiVector * stride (std::vector< const BlockEpetra_MultiVector::vector_Type * > vector)
 Generate a BlockEpetra_MultiVector from a list of Epetra_MultiVector. More...
 
BlockEpetra_MultiVector * stride (const BlockEpetra_MultiVector::vector_Type &v1, const BlockEpetra_MultiVector::vector_Type &v2)
 Generate a BlockEpetra_MultiVector from two Epetra_MultiVectors. More...
 
BlockEpetra_MultiVector * stride (const BlockEpetra_MultiVector::vector_Type &v1, const BlockEpetra_MultiVector::vector_Type &v2, const BlockEpetra_MultiVector::vector_Type &v3)
 Generate a BlockEpetra_MultiVector from three Epetra_MultiVectors. More...
 
BlockEpetra_MultiVector * stride (const BlockEpetra_MultiVector::vector_Type &v1, const BlockEpetra_MultiVector::vector_Type &v2, const BlockEpetra_MultiVector::vector_Type &v3, const BlockEpetra_MultiVector::vector_Type &v4)
 Generate a BlockEpetra_MultiVector from three Epetra_MultiVectors. More...
 
BlockEpetra_MultiVector * createBlockView (const BlockEpetra_MultiVector::vector_Type &source, const BlockEpetra_Map &map)
 Generate a BlockEpetra_MultiVector from a Epetra_MultiVector and a BlockEpetra_Map. More...
 

Detailed Description

Author
Umberto Villa
Date
2011-08-13 A derived class from Epetra_MultiVector specialized to handle parallel block structured Vectors.

Definition in file BlockEpetra_MultiVector.hpp.