Go to the documentation of this file.
42 #ifndef genericFvsPatchField_H
43 #define genericFvsPatchField_H
64 const word actualTypeName_;
TypeName("generic")
Runtime type information.
This boundary condition provides a generic version of the calculated condition, useful as a fallback ...
A class for handling words, derived from Foam::string.
virtual tmp< fvsPatchField< Type > > clone() const
Construct and return a clone.
A class for managing temporary objects.
virtual tmp< Field< Type > > valueBoundaryCoeffs(const tmp< scalarField > &) const
Return the matrix source coefficients corresponding to the.
An abstract base class with a fat-interface to all derived classes covering all possible ways in whic...
const word & actualType() const
Return the actual type.
Foam::calculatedFvsPatchField.
tmp< Field< Type > > gradientInternalCoeffs() const
Return the matrix diagonal coefficients corresponding to the.
tmp< Field< Type > > gradientBoundaryCoeffs() const
Return the matrix source coefficients corresponding to the.
virtual void write(Ostream &) const
Write.
virtual tmp< Field< Type > > valueInternalCoeffs(const tmp< scalarField > &) const
Return the matrix diagonal coefficients corresponding to the.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual void rmap(const fvsPatchField< Type > &, const labelList &)
Reverse map the given fvsPatchField onto this fvsPatchField.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
A HashTable of pointers to objects of type <T>, with deallocation management of the pointers.
genericFvsPatchField(const fvPatch &, const DimensionedField< Type, surfaceMesh > &)
Construct from patch and internal field.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...