ParMooN
 All Classes Functions Variables Friends Pages
SquareMatrixNSE2D.h
1 // =======================================================================
2 // @(#)SquareMatrixNSE2D.h 1.3 11/20/98
3 //
4 // Class: TSquareMatrixNSE2D
5 //
6 // Purpose: store a square matrix (ansatz = test space) in 2d
7 //
8 // Author: Gunar Matthies
9 //
10 // History: 17.11.03 start implementation
11 //
12 // =======================================================================
13 
14 #ifndef __SQUAREMATRIXNSE2D__
15 #define __SQUAREMATRIXNSE2D__
16 
17 #include <SquareMatrix2D.h>
18 #include <SquareStructure2D.h>
19 
21 {
22  protected:
24  int *BeginJb;
25 
27  int *jb;
28 
31 
33  double *Alpha;
34 
36  int *BeginC;
37 
39  double *C;
40 
42  int *BeginP;
43 
45  double *P;
46 
47  public:
49  TSquareMatrixNSE2D(TSquareStructure2D *squarestructure);
50 
53 
54  int *GetBeginJb()
55  { return BeginJb; }
56 
57  int *GetJb()
58  { return jb; }
59 
60  int GetN_DOFperJoint()
61  { return N_DOFperJoint; }
62 
63  double *GetAlpha()
64  { return Alpha; }
65 
66  int *GetBeginC()
67  { return BeginC; }
68 
69  void SetBeginC(int *beginc)
70  { BeginC = beginc; }
71 
72  double *GetC()
73  { return C; }
74 
75  void SetC(double *c)
76  { C = c; }
77 
78  int *GetBeginP()
79  { return BeginP; }
80 
81  void SetBeginP(int *beginp)
82  { BeginP = beginp; }
83 
84  double *GetP()
85  { return P; }
86 
87  void SetP(double *p)
88  { P = p; }
89 };
90 
91 #endif
TSquareMatrixNSE2D(TSquareStructure2D *squarestructure)
Definition: SquareMatrixNSE2D.C:17
int * jb
Definition: SquareMatrixNSE2D.h:27
Definition: SquareMatrix2D.h:20
int * BeginC
Definition: SquareMatrixNSE2D.h:36
~TSquareMatrixNSE2D()
Definition: SquareMatrixNSE2D.C:36
int * BeginJb
Definition: SquareMatrixNSE2D.h:24
int N_DOFperJoint
Definition: SquareMatrixNSE2D.h:30
Definition: SquareMatrixNSE2D.h:20
double * C
Definition: SquareMatrixNSE2D.h:39
int * BeginP
Definition: SquareMatrixNSE2D.h:42
Definition: SquareStructure2D.h:20
double * Alpha
Definition: SquareMatrixNSE2D.h:33
double * P
Definition: SquareMatrixNSE2D.h:45