ParMooN
 All Classes Functions Variables Friends Pages
HangingNode.h
1 // =======================================================================
2 // @(#)HangingNode.h 1.1 10/30/98
3 //
4 // Class: THangingNode
5 // Purpose: represent a hanging node
6 //
7 // Author: Gunar Matthies 18.11.97
8 //
9 // =======================================================================
10 
11 #ifndef __HANGINGNODE__
12 #define __HANGINGNODE__
13 
14 #include <Constants.h>
15 #include <Enumerations.h>
16 #include <MooNMD_Io.h>
17 
20 {
21  protected:
23  HNDesc Type;
24 
26  int *DOF;
27 
28  public:
30  THangingNode(HNDesc type, int n_, int *all_dofs, int *coupling);
31 
33  ~THangingNode();
34 
35  // Methods
37  HNDesc GetType()
38  { return Type; }
39 
41  int *GetDOF()
42  { return DOF; }
43 
44 };
45 
46 #endif
int * GetDOF()
Definition: HangingNode.h:41
Definition: HangingNode.h:19
HNDesc Type
Definition: HangingNode.h:23
THangingNode(HNDesc type, int n_, int *all_dofs, int *coupling)
Definition: HangingNode.C:14
HNDesc GetType()
Definition: HangingNode.h:37
~THangingNode()
Definition: HangingNode.C:28
int * DOF
Definition: HangingNode.h:26