ParMooN
 All Classes Functions Variables Friends Pages
Matrix3D.h
1 // =======================================================================
2 // @(#)Matrix3D.h 1.2 11/20/98
3 //
4 // Class: TMatrix3D
5 //
6 // Purpose: store a matrix (ansatz != test space)
7 //
8 // Author: Gunar Matthies
9 //
10 // History: 26.08.1998 start implementation
11 //
12 // =======================================================================
13 
14 #ifndef __MATRIX3D__
15 #define __MATRIX3D__
16 
17 #include <Structure3D.h>
18 #include <Matrix.h>
19 
20 class TMatrix3D : public TMatrix
21 {
22  protected:
25 
26  public:
29 
31  ~TMatrix3D();
32 
33  TStructure3D *GetStructure()
34  { return structure; }
35 
39  void resetNonActive();
40 };
41 
42 #endif
Definition: Structure3D.h:23
Definition: Matrix.h:21
void resetNonActive()
set all Dirichlet rows to zero. That means all rows where the test space has nonactive degrees of fre...
Definition: Matrix3D.C:28
TStructure3D * structure
Definition: Matrix3D.h:24
Definition: Matrix3D.h:20
TMatrix3D(TStructure3D *structure)
Definition: Matrix3D.C:17
~TMatrix3D()
Definition: Matrix3D.C:23