35 #include <lifev/core/array/VectorEpetraStructuredView.hpp> 70 showMe ( std::ostream& output )
const 72 output <<
"VectorBlockViewEpetra informations:" << std::endl
73 <<
"Size = " << M_blockSize << std::endl
74 <<
"First index = " << M_firstIndex << std::endl
75 <<
"Last (valid) index = " << M_lastValidIndex << std::endl;
82 ASSERT (GID <
static_cast<Int> (M_blockSize),
" Error in assembling the block vector: global id to large for the block")
Int sumIntoGlobalValues(const Int GID, const Real value) const
Assembly procedure.
void showMe(std::ostream &output=std::cout) const
Print the informations about the VectorEpetraStructuredView.
VectorEpetra vector_Type
Typedef for the underlying vector type.
int32_type Int
Generic integer data.
VectorEpetraStructuredView - class representing a block in a VectorEpetraStructuredView.
void updateInverseJacobian(const UInt &iQuadPt)
~VectorEpetraStructuredView()
Default destructor.
VectorEpetraStructuredView()
Default constructor.
VectorEpetraStructuredView(const VectorEpetraStructuredView &otherView)
Copy constructor.
double Real
Generic real data.
Int sumIntoGlobalValues(const Int GID, const Real value)
insert a global value
uint32_type UInt
generic unsigned integer (used mainly for addressing)
void setup(const UInt &firstIndex, const UInt &blockSize, vector_Type *vector)