17 #include <Structure2D.h>
86 void AllocateMatricesNSE_2D(
int mg_level,
115 #endif // __MATRIX2D__
void resetNonActive()
set all Dirichlet rows to zero. That means all rows where the test space has nonactive degrees of fre...
Definition: Matrix2D.C:33
Definition: SquareMatrix2D.h:20
Definition: Structure2D.h:23
TMatrix2D & operator*=(double alpha)
scale all active rows
Definition: Matrix2D.C:42
friend TMatrix2D & operator+(const TMatrix2D &A, const TMatrix2D &B)
add two matrices A and B
Definition: Matrix2D.C:61
Definition: FESpace2D.h:28
friend TMatrix2D & operator*(const TMatrix2D &A, const double alpha)
C = A*alpha.
Definition: Matrix2D.C:83
void SetStructure(TStructure2D *structure)
fill empty matrix,
TMatrix2D()
generate empty matrix
friend TMatrix2D & operator-(const TMatrix2D &A, const TMatrix2D &B)
substract matrices A and B, i.e. C = A - B
Definition: Matrix2D.h:20
TStructure2D * structure
Definition: Matrix2D.h:24
Definition: SquareStructure2D.h:20
~TMatrix2D()
Definition: Matrix2D.C:28