Public Member Functions | List of all members
EdgeVelocityCalculator Class Referenceabstract

Base class for a scheme to calculate the velocity on the edges. More...

#include <edge_velocity_calculator.hpp>

Inheritance diagram for EdgeVelocityCalculator:
Inheritance graph
[legend]

Public Member Functions

virtual vector< Vector2Doperator() (const Tessellation &tess, const vector< Vector2D > &point_velocities) const =0
 Calculates the velocity of the edges. More...
 

Detailed Description

Base class for a scheme to calculate the velocity on the edges.

Definition at line 7 of file edge_velocity_calculator.hpp.

Member Function Documentation

◆ operator()()

virtual vector<Vector2D> EdgeVelocityCalculator::operator() ( const Tessellation tess,
const vector< Vector2D > &  point_velocities 
) const
pure virtual

Calculates the velocity of the edges.

Parameters
tessTessellation
point_velocitiesPoint velocities
Returns
Edge velocities

Implemented in HalfPeriodicEdgeVelocities, PeriodicEdgeVelocities, and StationaryBox.


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