Class documentation of Concepts

Loading...
Searching...
No Matches
buildInnerDofs.hh
Go to the documentation of this file.
1
8#ifndef buildInnerDofs2D_hh
9#define buildInnerDofs2D_hh
10
11#include "hp2D/space.hh"
12#include "hp2D/buildDofsBase.hh"
13
14namespace hp2D {
15
16 // forward declaration
17 class Space;
18
19 // ******************************************************** BuildInnerDofs **
20
58 public:
65 virtual void operator()(concepts::Quad& cntr,
67 const uint nn[2]);
68 virtual BuildInnerDofs* clone(Space* spc = 0) const;
83 virtual bool trunk(uint p, uint q, const ushort P[2]);
84 };
85
86 // ************************************************ BuildInnerDofsLinTrunk **
87
105 public:
112 virtual BuildInnerDofsLinTrunk* clone(Space* spc = 0) const;
113 virtual bool trunk(uint p, uint q, const ushort P[2]);
114 };
115
116 // ************************************************ BuildInnerDofsHypTrunk **
117
132 public:
139 virtual BuildInnerDofsHypTrunk* clone(Space* spc = 0) const;
140 virtual bool trunk(uint p, uint q, const ushort P[2]);
141 };
142
143} // namespace hp2D
144
145#endif // buildInnerDofs2D_hh
virtual bool trunk(uint p, uint q, const ushort P[2])
BuildInnerDofsHypTrunk()
Default constructor.
virtual BuildInnerDofsHypTrunk * clone(Space *spc=0) const
virtual bool trunk(uint p, uint q, const ushort P[2])
BuildInnerDofsLinTrunk()
Default constructor.
virtual BuildInnerDofsLinTrunk * clone(Space *spc=0) const
virtual BuildInnerDofs * clone(Space *spc=0) const
BuildInnerDofs()
Default constructor.
virtual void operator()(concepts::Quad &cntr, concepts::TColumn< Real > *&T1, const uint nn[2])
virtual bool trunk(uint p, uint q, const ushort P[2])