ParMooN
 All Classes Functions Variables Friends Pages
SquareMatrixNSE3D.h
1 // =======================================================================
2 // @(#)SquareMatrixNSE3D.h 1.3 11/20/98
3 //
4 // Class: TSquareMatrixNSE3D
5 //
6 // Purpose: store a square matrix (ansatz = test space) in 3D
7 //
8 // Author: Gunar Matthies
9 //
10 // History: 29.07.05 start implementation
11 //
12 // =======================================================================
13 
14 #ifndef __SQUAREMATRIXNSE3D__
15 #define __SQUAREMATRIXNSE3D__
16 
17 #include <SquareMatrix3D.h>
18 #include <SquareStructure3D.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  TSquareMatrixNSE3D(TSquareStructure3D *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
int * jb
Definition: SquareMatrixNSE3D.h:27
int * BeginJb
Definition: SquareMatrixNSE3D.h:24
~TSquareMatrixNSE3D()
Definition: SquareMatrixNSE3D.C:36
Definition: SquareMatrix3D.h:20
int * BeginC
Definition: SquareMatrixNSE3D.h:36
double * C
Definition: SquareMatrixNSE3D.h:39
double * P
Definition: SquareMatrixNSE3D.h:45
Definition: SquareMatrixNSE3D.h:20
Definition: SquareStructure3D.h:20
int N_DOFperJoint
Definition: SquareMatrixNSE3D.h:30
TSquareMatrixNSE3D(TSquareStructure3D *squarestructure)
Definition: SquareMatrixNSE3D.C:17
double * Alpha
Definition: SquareMatrixNSE3D.h:33
int * BeginP
Definition: SquareMatrixNSE3D.h:42