123#ifndef outletMappedUniformInletFvPatchField_H
124#define outletMappedUniformInletFvPatchField_H
139class outletMappedUniformInletFvPatchField
141 public fixedValueFvPatchField<Type>
146 autoPtr<PatchFunction1<Type>> uniformValuePtr_;
152 PtrList<Function1<Type>> offsets_;
155 PtrList<Function1<scalar>> fractions_;
158 PtrList<Function1<scalar>> timeDelays_;
161 List<DynamicList<Type>> mapFields_;
164 List<DynamicList<scalar>> mapTimes_;
176 TypeName(
"outletMappedUniformInlet");
185 const DimensionedField<Type, volMesh>&
192 const DimensionedField<Type, volMesh>&,
200 const outletMappedUniformInletFvPatchField<Type>&,
202 const DimensionedField<Type, volMesh>&,
203 const fvPatchFieldMapper&
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
This boundary condition supplies a fixed value constraint, and is the base class for a number of othe...
A FieldMapper for finite-volume patch fields.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
List< word > wordList
A List of words.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.