42#ifndef Foam_patchFunction1Base_H
43#define Foam_patchFunction1Base_H
93 const word& entryName,
101 const word& entryName,
label nPoints() const
Number of points supporting patch faces.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Registry of regIOobjects.
Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a c...
const bool faceValues_
Generate face or point values on patch.
const Time & time() const
Return false: function not created with time database.
const polyPatch & patch_
Reference to the patch.
const polyPatch & patch() const noexcept
Reference to the patch.
const objectRegistry & obr() const
Return the object registry (ie, the mesh)
virtual ~patchFunction1Base()=default
Destructor.
const objectRegistry * whichDb() const
Return the associated registry (ie, the mesh)
const word & name() const noexcept
The name of the entry.
label size() const
Number of faces or points on the patch.
bool faceValues() const noexcept
Generate face or point values on patch?
void operator=(const patchFunction1Base &)=delete
No copy assignment.
virtual void userTimeToTime(const Time &t)
Convert time.
const word name_
Name of entry.
A patch is a list of labels that address the faces in the global face list.
Reference counter for various OpenFOAM components.
A class for handling words, derived from Foam::string.