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

Combine operator for AMIInterpolation. More...

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

Public Member Functions

 combine (FaceCellWave< Type, TrackingData > &solver, const cyclicAMIPolyPatch &patch)
 
void operator() (Type &x, const label faceI, const Type &y, const scalar weight) const
 

Private Attributes

FaceCellWave< Type, TrackingData > & solver_
 
const cyclicAMIPolyPatchpatch_
 

Detailed Description

template<class Type, class TrackingData>
class Foam::combine< Type, TrackingData >

Combine operator for AMIInterpolation.

Definition at line 54 of file FaceCellWave.C.

Constructor & Destructor Documentation

◆ combine()

combine ( FaceCellWave< Type, TrackingData > &  solver,
const cyclicAMIPolyPatch patch 
)
inline

Definition at line 63 of file FaceCellWave.C.

Member Function Documentation

◆ operator()()

void operator() ( Type &  x,
const label  faceI,
const Type &  y,
const scalar  weight 
) const
inline

Field Documentation

◆ solver_

FaceCellWave<Type, TrackingData>& solver_
private

Definition at line 56 of file FaceCellWave.C.

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

◆ patch_

const cyclicAMIPolyPatch& patch_
private

Definition at line 58 of file FaceCellWave.C.

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


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