AMDiS  0.3
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: