BoundaryIntegral
Represents expressions of the integral operator on the boundary of a domain.
template < class Integrand> class BoundaryIntegral;
Specializations
| Specialization | Description |
|---|---|
Dot<…>Full specializationtemplate < class LHSDerived, class TrialFES, class RHSDerived, class TestFES> class BoundaryIntegral< Dot< ShapeFunctionBase< LHSDerived, TrialFES, TrialSpace >, ShapeFunctionBase< RHSDerived, TestFES, TestSpace > >> final; | Integration of the dot product of a trial and test operators. |
ShapeFunctionBase<NestedDerived, …>Full specializationtemplate < class NestedDerived, class FES> class BoundaryIntegral< ShapeFunctionBase< NestedDerived, FES, TestSpace >> final; | Integration of a test operator. |
| Template parameters | |
|---|---|
| Integrand | Type of the integrand |
Represents the integral operator with a templated integrand type:
on the boundary of a triangulation a domain with boundary . The boundary is defined as the union of the boundary faces:
Then the boundary integral is just the sum of integrals over each member of the boundary: