Class documentation of Concepts

Loading...
Searching...
No Matches
buildInnerDofs.hh
Go to the documentation of this file.
1
8#ifndef buildInnerDofs_hh
9#define buildInnerDofs_hh
10
11#include "hp3D/space.hh"
12#include "hp3D/buildDofsBase.hh"
13
14namespace hp3D {
15
16 // forward declaration
17 class Space;
18
19 // ******************************************************** BuildInnerDofs **
20
40 public:
47 virtual void operator()(concepts::Hexahedron& cntr,
49 virtual BuildInnerDofs* clone(Space* spc = 0) const;
66 virtual bool trunk(uint p, uint q, uint r, const ushort P[3]);
67 };
68
69 // ************************************************ BuildInnerDofsLinTrunk **
70
88 public:
95 virtual BuildInnerDofsLinTrunk* clone(Space* spc = 0) const;
96 virtual bool trunk(uint p, uint q, uint r, const ushort P[3]);
97 };
98
99 // ************************************************ BuildInnerDofsHypTrunk **
100
115 public:
122 virtual BuildInnerDofsHypTrunk* clone(Space* spc = 0) const;
123 virtual bool trunk(uint p, uint q, uint r, const ushort P[3]);
124 };
125
126} // namespace hp3D
127
128#endif // buildInnerDofs_hh
BuildInnerDofsHypTrunk()
Default constructor.
virtual bool trunk(uint p, uint q, uint r, const ushort P[3])
virtual BuildInnerDofsHypTrunk * clone(Space *spc=0) const
virtual bool trunk(uint p, uint q, uint r, const ushort P[3])
virtual BuildInnerDofsLinTrunk * clone(Space *spc=0) const
BuildInnerDofsLinTrunk()
Default constructor.
BuildInnerDofs()
Default constructor.
virtual bool trunk(uint p, uint q, uint r, const ushort P[3])
virtual void operator()(concepts::Hexahedron &cntr, concepts::TColumn< Real > *&T1)
virtual BuildInnerDofs * clone(Space *spc=0) const
Definition meshDX.hh:23