buildFaceDofs.hh
Responsible to build the face degrees of freedom in a space.
Definition: buildFaceDofs.hh:38
virtual BuildFaceDofs * clone(Space *spc=0) const
Virtual copy constructor with a twist.
A 3D hp FEM space with continuous, picewise polynomial basis functions.
Definition: space.hh:84
virtual bool trunk(uint p, uint q, const ushort P[2])
Trunk space indicator function.
virtual BuildFaceDofsLinTrunk * clone(Space *spc=0) const
Virtual copy constructor with a twist.
virtual bool trunk(uint p, uint q, const ushort P[2])
Trunk space indicator function.
virtual bool trunk(uint p, uint q, const ushort P[2])
Trunk space indicator function.
Responsible to build the inner degrees of freedom in a (trunk) space.
Definition: buildFaceDofs.hh:110
Responsible to build the degrees of freedom in a space.
Definition: buildDofsBase.hh:31
Responsible to build the face degrees of freedom in a (trunk) space.
Definition: buildFaceDofs.hh:83
virtual void operator()(concepts::Hexahedron &cntr, concepts::TColumn< Real > *&T1)
Builds the degrees of freedom.
virtual BuildFaceDofsHypTrunk * clone(Space *spc=0) const
Virtual copy constructor with a twist.