Public Member Functions | List of all members
OuterBoundary3D Class Referenceabstract

Abstract class for geometric boundary conditions for the tessellation. More...

#include <OuterBoundary3D.hpp>

Public Member Functions

virtual BoundaryType GetBoundaryType (void) const =0
 Returns the boundary type. More...
 
virtual Vector3D const & GetGridBoundary (BoundaryPoint point) const =0
 Returns the boundary point. More...
 
virtual bool AreWeReflective (Face const &face) const =0
 Return whether an face is reflective or not. More...
 
virtual ~OuterBoundary3D (void)
 Virtual destructor.
 

Detailed Description

Abstract class for geometric boundary conditions for the tessellation.

Definition at line 19 of file OuterBoundary3D.hpp.

Member Function Documentation

◆ AreWeReflective()

virtual bool OuterBoundary3D::AreWeReflective ( Face const &  face) const
pure virtual

Return whether an face is reflective or not.

Parameters
faceThe Face to check
Returns
Is the Face reflective

◆ GetBoundaryType()

virtual BoundaryType OuterBoundary3D::GetBoundaryType ( void  ) const
pure virtual

Returns the boundary type.

Returns
The boundary type

◆ GetGridBoundary()

virtual Vector3D const& OuterBoundary3D::GetGridBoundary ( BoundaryPoint  point) const
pure virtual

Returns the boundary point.

Parameters
pointThe point of the boundary
Returns
The boundary point

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