volPointInterpolation< Type > Class Template Reference

Base class for interpolations that require a vol-point interpolated field. More...

Inheritance diagram for volPointInterpolation< Type >:
Collaboration diagram for volPointInterpolation< Type >:

Public Member Functions

 TypeName ("volPointInterpolation")
 Runtime type information. More...
 
 volPointInterpolation (const VolField< Type > &psi)
 Construct from components. More...
 
 volPointInterpolation (const volPointInterpolation< Type > &i)
 Copy construct. More...
 
 volPointInterpolation (const VolField< Type > &psi, tmp< PointField< Type >> psip)
 Construct from components. More...
 
virtual ~volPointInterpolation ()
 
const PointField< Type > & psip () const
 Access the point field. More...
 

Protected Attributes

const PointField< Type > psip_
 Interpolated volfield. More...
 

Detailed Description

template<class Type>
class Foam::interpolations::volPointInterpolation< Type >

Base class for interpolations that require a vol-point interpolated field.

Definition at line 49 of file volPointInterpolation_interpolation.H.

Constructor & Destructor Documentation

◆ volPointInterpolation() [1/3]

volPointInterpolation ( const VolField< Type > &  psi)

Construct from components.

Definition at line 32 of file volPointInterpolation_interpolation.C.

◆ volPointInterpolation() [2/3]

Copy construct.

Definition at line 50 of file volPointInterpolation_interpolation.C.

◆ volPointInterpolation() [3/3]

volPointInterpolation ( const VolField< Type > &  psi,
tmp< PointField< Type >>  psip 
)

Construct from components.

Definition at line 60 of file volPointInterpolation_interpolation.C.

◆ ~volPointInterpolation()

Definition at line 73 of file volPointInterpolation_interpolation.C.

Member Function Documentation

◆ TypeName()

TypeName ( "volPointInterpolation< Type >"  )

Runtime type information.

◆ psip()

const PointField<Type>& psip ( ) const
inline

Access the point field.

Definition at line 88 of file volPointInterpolation_interpolation.H.

References volPointInterpolation< Type >::psip_.

Member Data Documentation

◆ psip_

const PointField<Type> psip_
protected

Interpolated volfield.

Definition at line 56 of file volPointInterpolation_interpolation.H.

Referenced by volPointInterpolation< Type >::psip().


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