Gyselalib++
IFootFinder Class Referenceabstract

Define a base class for all the time integration methods used for the advection. More...

Inheritance diagram for IFootFinder:
SplineFootFinder< TimeStepper, AdvectionDomain, Mapping >

Public Member Functions

virtual void operator() (host_t< FieldRTheta< CoordRTheta >> feet, host_t< DConstVectorFieldRTheta< X, Y >> advection_field, double dt) const =0
 Advect the feet over \( dt \). More...
 

Detailed Description

Define a base class for all the time integration methods used for the advection.

See also
BslAdvectionRTheta

Member Function Documentation

◆ operator()()

virtual void IFootFinder::operator() ( host_t< FieldRTheta< CoordRTheta >>  feet,
host_t< DConstVectorFieldRTheta< X, Y >>  advection_field,
double  dt 
) const
pure virtual

Advect the feet over \( dt \).

Parameters
[in,out]feetOn input: the mesh points. On output: the characteristic feet.
[in]advection_fieldThe advection field in the physical index range.
[in]dtThe time step.

Implemented in SplineFootFinder< TimeStepper, AdvectionDomain, Mapping >.


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