53 const auto&
pbm = this->psi_.mesh().boundaryMesh();
54 const label patchi =
pbm.patchID(facei);
59 const label patchFacei =
pbm[patchi].whichFace(facei);
60 return this->psi_.boundaryField()[patchi][patchFacei];
64 return this->psi_[celli];
const polyBoundaryMesh & pbm
Generic GeometricField class.
Type interpolate(const vector &position, const label celli, const label facei=-1) const
Interpolate field to the given point in the given cell.
interpolationCellPatchConstrained(const GeometricField< Type, fvPatchField, volMesh > &psi)
Construct from components.
interpolation(const GeometricField< Type, fvPatchField, volMesh > &psi)
Construct from components.
const GeometricField< Type, fvPatchField, volMesh > & psi_
const GeometricField< Type, fvPatchField, volMesh > & psi() const noexcept
Return the field to be interpolated.