v0.14.0
src
finite_elements
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
*/
19
struct
FaceElementForcesAndSourcesCoreOnChildParent
20
:
public
FaceElementForcesAndSourcesCore
{
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>
35
struct
FaceElementForcesAndSourcesCoreOnChildParentSwitch
36
:
public
FaceElementForcesAndSourcesCoreOnChildParent
{
37
using
FaceElementForcesAndSourcesCoreOnChildParent::
38
FaceElementForcesAndSourcesCoreOnChildParent;
39
using
UserDataOperator
=
40
FaceElementForcesAndSourcesCoreOnChildParent::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
Generated by
Doxygen
1.8.17 and hosted at