35 #ifndef _VECTOREPETRASTRUCTUREDVIEW_HPP_ 36 #define _VECTOREPETRASTRUCTUREDVIEW_HPP_ 1
38 #include <lifev/core/LifeV.hpp> 40 #include <lifev/core/array/VectorEpetra.hpp> 54 class VectorEpetraStructuredView
62 typedef VectorEpetra vector_Type;
71 VectorEpetraStructuredView();
79 VectorEpetraStructuredView (
const VectorEpetraStructuredView& otherView );
82 ~VectorEpetraStructuredView();
94 void showMe (std::ostream& output = std::cout)
const;
104 Int sumIntoGlobalValues (
const Int GID,
const Real value )
const;
117 void setup (
const UInt& firstIndex,
118 const UInt& blockSize,
119 vector_Type* vector );
142 return M_lastValidIndex;
146 vector_Type* vectorPtr()
const 165 VectorEpetraStructuredView operator= (
const VectorEpetraStructuredView& otherView);
172 vector_Type* M_vector;
void assignFunction(bcBase_Type &base)
Assign the function to the base of the BCHandler.
int32_type Int
Generic integer data.
double Real
Generic real data.
uint32_type UInt
generic unsigned integer (used mainly for addressing)