v0.14.0
FaceElementForcesAndSourcesCoreOnParent.hpp
Go to the documentation of this file.
1 /** \file FaceElementForcesAndSourcesCoreOnParent.hpp
2  \brief Implementation of face element integrating parent
3 
4 */
5 
6 
7 
8 #ifndef __FACEELEMENTFORCESANDSOURCESCORE_ONPARENT__HPP__
9 #define __FACEELEMENTFORCESANDSOURCESCORE_ONPARENT__HPP__
10 
11 using namespace boost::numeric;
12 
13 namespace MoFEM {
14 
15 /**
16  * \brief Base face element used to integrate on skeleton
17  * \ingroup mofem_forces_and_sources_volume_element
18  */
21 
22  using FaceElementForcesAndSourcesCore::FaceElementForcesAndSourcesCore;
23 
24 protected:
25  int getRule(int order);
26  MoFEMErrorCode setGaussPts(int order);
27 
28 private:
29 };
30 
31 /**
32  * @deprecated do not use needed for back compatibility
33  */
34 template <int SWITCH>
37  using FaceElementForcesAndSourcesCoreOnChildParent::
38  FaceElementForcesAndSourcesCoreOnChildParent;
39  using UserDataOperator =
41 };
42 
43 } // namespace MoFEM
44 
45 #endif //__FACEELEMENTFORCESANDSOURCESCORE_ONSIDE___HPP__
MoFEM::Exceptions::MoFEMErrorCode
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.
Definition: Exceptions.hpp:56
MoFEM::FaceElementForcesAndSourcesCoreOnChildParentSwitch
Definition: FaceElementForcesAndSourcesCoreOnParent.hpp:35
order
constexpr int order
Definition: dg_projection.cpp:18
MoFEM
implementation of Data Operators for Forces and Sources
Definition: Common.hpp:10
MoFEM::FaceElementForcesAndSourcesCore::UserDataOperator
default operator for TRI element
Definition: FaceElementForcesAndSourcesCore.hpp:94
MoFEM::FaceElementForcesAndSourcesCoreOnChildParent
Base face element used to integrate on skeleton.
Definition: FaceElementForcesAndSourcesCoreOnParent.hpp:19
MoFEM::FaceElementForcesAndSourcesCore
Face finite element.
Definition: FaceElementForcesAndSourcesCore.hpp:23
UserDataOperator
ForcesAndSourcesCore::UserDataOperator UserDataOperator
Definition: HookeElement.hpp:75