Public Member Functions | Private Attributes
transformOp< PrimitivePatchType, Type, TrackingData > Class Template Reference

Transform operation. More...

Collaboration diagram for transformOp< PrimitivePatchType, Type, TrackingData >:
Collaboration graph
[legend]

Public Member Functions

 transformOp (const polyMesh &mesh, const PrimitivePatchType &patch, const scalar tol, TrackingData &td)
 
void operator() (const vectorTensorTransform &vt, const bool forward, List< Type > &fld) const
 

Private Attributes

const polyMeshmesh_
 Additional data to be passed into container. More...
 
const PrimitivePatchType & patch_
 
const scalar tol_
 
TrackingData & td_
 

Detailed Description

template<class PrimitivePatchType, class Type, class TrackingData = int>
class Foam::transformOp< PrimitivePatchType, Type, TrackingData >

Transform operation.

Definition at line 307 of file PatchEdgeFaceWave.H.

Constructor & Destructor Documentation

◆ transformOp()

transformOp ( const polyMesh mesh,
const PrimitivePatchType &  patch,
const scalar  tol,
TrackingData &  td 
)
inline

Definition at line 317 of file PatchEdgeFaceWave.H.

Member Function Documentation

◆ operator()()

void operator() ( const vectorTensorTransform vt,
const bool  forward,
List< Type > &  fld 
) const
inline

Field Documentation

◆ mesh_

const polyMesh& mesh_
private

Additional data to be passed into container.

Definition at line 310 of file PatchEdgeFaceWave.H.

Referenced by transformOp< PrimitivePatchType, Type, TrackingData >::operator()().

◆ patch_

const PrimitivePatchType& patch_
private

◆ tol_

const scalar tol_
private

◆ td_

TrackingData& td_
private

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