Go to the documentation of this file.
42 #ifndef ThermoSurfaceFilm_H
43 #define ThermoSurfaceFilm_H
57 template<
class CloudType>
94 const label primaryPatchi,
101 const label filmPatchi,
102 const label primaryPatchi,
110 const label filmFacei
virtual void cacheFilmFields(const label primaryPatchi, const areaFilm &)
Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package,...
ThermoSurfaceFilm(const dictionary &dict, CloudType &owner)
TypeName("thermoSurfaceFilm")
CloudType::parcelType parcelType
Thermo parcel surface film model.
Generic templated field type.
Base class for surface film models.
A patch is a list of labels that address the faces in the global face list.
regionModels::surfaceFilmModels::surfaceFilmRegionModel regionFilm
Templated base class for dsmc cloud.
CloudType::parcelType parcelType
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
virtual ~ThermoSurfaceFilm()=default
virtual autoPtr< SurfaceFilmModel< CloudType > > clone() const
Kinematic parcel surface film model.
virtual void info(Ostream &os)
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const SLGThermo & thermo_
virtual void setParcelProperties(parcelType &p, const label filmFacei) const
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual bool transferParcel(parcelType &p, const polyPatch &pp, bool &keepParticle)
regionModels::areaSurfaceFilmModels::liquidFilmBase areaFilm