Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
QuadFace.hpp
Go to the documentation of this file.
1 /* Generated by Together */
2 
3 #ifndef QUADFACE_H
4 #define QUADFACE_H
5 #include "Face.hpp"
6 class Node;
7 
8 
9 class QuadFace : public Face {
10 
11 public:
12 
17  QuadFace(Node * * theNodes);
18 
19  QuadFace();
20 
24  ~QuadFace();
25 
29  virtual int getNumNodes() const;
30 
31 
32 
33  virtual Element* buildCohesive( Element* side_elem, Node* node,
34  Node* new_node );
35 
36 };
37 
38 #endif //QUADFACE_H
This class encapsulate a node over a window manifold.
Definition: Manifold_2.h:370
virtual int getNumNodes() const
Returns the number of nodes for this type of face (four for the quad face)
Definition: QuadFace.cpp:35
virtual Element * buildCohesive(Element *side_elem, Node *node, Node *new_node)
Definition: QuadFace.cpp:39
Definition: adj.h:150
~QuadFace()
Destructor.
Definition: QuadFace.cpp:27
QuadFace()
Definition: QuadFace.cpp:17
The Face class is an abstract base class that supplies implemented general methods, as well as a vew virtual interface methods to child classes.
Definition: Face.hpp:19