36 #ifndef _ELEMMAT_H_INCLUDED 37 #define _ELEMMAT_H_INCLUDED 39 #include <lifev/core/LifeV.hpp> 40 #include <lifev/core/array/RNM.hpp> 91 return _mat ( SubArray ( _nRow[ i ], _firstRow[ i ] ),
92 SubArray ( _nCol[ j ], _firstCol[ j ] ) );
101 void showMe ( std::ostream& c = std::cout );
MatrixElemental(UInt nNode1, UInt nbr1, UInt nbc1, UInt nNode2, UInt nbr2, UInt nbc2, UInt nNode3, UInt nbr3, UInt nbc3)
std::vector< UInt > _firstCol
std::vector< UInt > _nRow
void operator*=(Real coef)
std::vector< UInt > _firstRow
void updateInverseJacobian(const UInt &iQuadPt)
void showMe(std::ostream &c=std::cout)
MatrixElemental(UInt nNode1, UInt nbr1, UInt nbc1, UInt nNode2, UInt nbr2, UInt nbc2)
This is the constructor for the local matrix involving 2 finite elements.
matrix_view block(UInt i, UInt j)
double Real
Generic real data.
MatrixElemental(UInt nNode1, UInt nbr1, UInt nbc1)
uint32_type UInt
generic unsigned integer (used mainly for addressing)
std::vector< UInt > _nCol