Path: blob/devel/meshgen2d/src/include/TriangleNELayer.h
3203 views
#if !defined( BL_TRIANGLENELAYER_H )1#define BL_TRIANGLENELAYER_H23#include "QuadLayer.h"45class Node;67class TriangleNELayer : public QuadLayer8{9public:10TriangleNELayer(const int t) : QuadLayer(t) { }11void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);12};1314class TriangleNWLayer : public QuadLayer15{16public:17TriangleNWLayer(const int t) : QuadLayer(t) { }18void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);19};2021class TriangleUJNELayer : public QuadLayer22{23public:24TriangleUJNELayer(const int t) : QuadLayer(t) { }25void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);26};2728class TriangleUJNWLayer : public QuadLayer29{30public:31TriangleUJNWLayer(const int t) : QuadLayer(t) { }32void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);33};3435class TriangleFBNELayer : public QuadLayer36{37public:38TriangleFBNELayer(const int t) : QuadLayer(t) { }39void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);40};4142class TriangleFBNWLayer : public QuadLayer43{44public:45TriangleFBNWLayer(const int t) : QuadLayer(t) { }46void discretize(NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements);47};4849#endif /* BL_TRIANGLENELAYER_H */505152