Public Member Functions | List of all members
IsBoundaryEdge Class Reference

Checks if a certain edge is a boundary edge. More...

#include <condition_action_sequence.hpp>

Inheritance diagram for IsBoundaryEdge:
Inheritance graph
[legend]
Collaboration diagram for IsBoundaryEdge:
Collaboration graph
[legend]

Public Member Functions

pair< bool, bool > operator() (const Edge &edge, const Tessellation &tess, const vector< ComputationalCell > &cells, TracerStickerNames const &tracerstickernames) const
 Checks if an interface satisfies a condition. More...
 

Detailed Description

Checks if a certain edge is a boundary edge.

Definition at line 158 of file condition_action_sequence.hpp.

Member Function Documentation

◆ operator()()

pair< bool, bool > IsBoundaryEdge::operator() ( const Edge edge,
const Tessellation tess,
const vector< ComputationalCell > &  cells,
TracerStickerNames const &  tracerstickernames 
) const
virtual

Checks if an interface satisfies a condition.

Parameters
edgeInterface
tessTessellation
cellsComputational cells
tracerstickernamesThe names of the tracers and stickers
Returns
A pair of booleans. The first is whether the edge satisfies a condition, and the second is an auxiliary variable.

Implements ConditionActionSequence::Condition.

Definition at line 224 of file condition_action_sequence.cpp.

Here is the call graph for this function:

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