Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TriFace.hpp
Go to the documentation of this file.
1 /* Generated by Together */
2 
3 #ifndef TRIFACE_H
4 #define TRIFACE_H
5 #include "Face.hpp"
6 class Node;
7 
8 class TriFace : public Face {
9 public:
10 
15  TriFace(Node * * theNodes);
16 
17  TriFace() ;
18 
22  ~TriFace();
23 
28  virtual int getNumNodes() const;
29 
30  virtual Element* buildCohesive( Element* side_elem, Node* node,
31  Node* new_node );
32 
33 };
34 #endif //TRIFACE_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 (three for the triangular face).
Definition: TriFace.cpp:30
Definition: adj.h:150
virtual Element * buildCohesive(Element *side_elem, Node *node, Node *new_node)
Definition: TriFace.cpp:34
~TriFace()
Destructor.
Definition: TriFace.cpp:23
TriFace()
Definition: TriFace.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