AMDiS  0.1
The Adaptive Multi-Dimensional Simulation Toolbox
boundary_operator< I > Struct Template Reference

Inherits BoundarySubset< I >.

Public Types

using type = I
- Public Types inherited from BoundarySubset< I >
using Intersection = I

Additional Inherited Members

- Public Member Functions inherited from BoundarySubset< I >
 BoundarySubset ()
 Default constructor. Uses a predicate that returns true on the complete boundary.
 BoundarySubset (BoundaryManagerBase &boundaryManager, BoundaryType id)
 Use a boundary manager and id to determine a subset.
 BoundarySubset (Predicate &&predicate)
 Use a predicate of the form bool(GlobalCoordinate) to determine a subset.
bool operator() (Intersection const &is) const
 Return true if intersection is on boundary segment.
- Protected Attributes inherited from BoundarySubset< I >
std::shared_ptr< BoundaryManagerBase const > boundaryManager_
BoundaryType id_
std::function< bool(Intersection const &)> predicate_

The documentation for this struct was generated from the following file: