Go to the documentation of this file.
36 Foam::expressions::patchExpr::parseDriver::getSurfaceField<bool>
41 return getVariable<bool>(
name, this->size());
47 Foam::expressions::patchExpr::parseDriver::getPointField<bool>
52 return getVariable<bool>(
name, this->pointSize());
82 return patch_.patch().localPoints();
94 fill_random(tresult.ref(), seed, gaussian);
tmp< vectorField > field_pointField() const
The patch point locations - (swak = pts)
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
tmp< scalarField > field_faceArea() const
The face area magnitudes [magSf] - (swak = area)
word name(const complex &c)
Return string representation of complex.
tmp< vectorField > field_areaNormal() const
The face areas with their vector direction [Sf] - (swak = face)
tmp< scalarField > field_rand(label seed=0, bool gaussian=false) const
A uniform random field.
tmp< vectorField > field_faceCentre() const
The face centres - (swak = pos)
static tmp< T > New(Args &&... args)
Construct tmp of T with forwarding arguments.
const scalarField & magSf() const
Return face area magnitudes.
const fvPatch & patch_
The referenced patch.