Templated wall surface film model class.
More...
|
| TypeName ("surfaceFilmModel") |
|
| declareRunTimeSelectionTable (autoPtr, SurfaceFilmModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner)) |
|
| SurfaceFilmModel (CloudType &owner) |
|
| SurfaceFilmModel (const dictionary &dict, CloudType &owner, const word &type) |
|
| SurfaceFilmModel (const SurfaceFilmModel< CloudType > &sfm) |
|
virtual autoPtr< SurfaceFilmModel< CloudType > > | clone () const =0 |
|
virtual | ~SurfaceFilmModel () |
|
const dimensionedVector & | g () const |
|
label | nParcelsTransferred () const |
|
label & | nParcelsTransferred () |
|
label | nParcelsInjected () const |
|
label & | nParcelsInjected () |
|
scalar & | totalMassTransferred () |
|
scalar | totalMassTransferred () const |
|
virtual bool | transferParcel (parcelType &p, const polyPatch &pp, bool &keepParticle)=0 |
|
template<class TrackCloudType > |
void | inject (TrackCloudType &cloud) |
|
virtual void | info (Ostream &os) |
|
template<class CloudTrackType > |
void | injectParticles (const label primaryPatchi, const labelList &injectorCellsPatch, CloudTrackType &cloud) |
|
Templated wall surface film model class.
- Source files
-
Definition at line 88 of file KinematicCloud.H.
◆ parcelType
◆ areaFilm
◆ SurfaceFilmModel() [1/3]
◆ SurfaceFilmModel() [2/3]
◆ SurfaceFilmModel() [3/3]
◆ ~SurfaceFilmModel()
◆ cacheFilmFields() [1/2]
◆ cacheFilmFields() [2/2]
virtual void cacheFilmFields |
( |
const label |
primaryPatchi, |
|
|
const areaFilm & |
|
|
) |
| |
|
protectedvirtual |
◆ injectParticles() [1/2]
void injectParticles |
( |
const label |
primaryPatchi, |
|
|
const labelList & |
injectorCellsPatch, |
|
|
TrackCloudType & |
cloud |
|
) |
| |
|
protected |
◆ setParcelProperties()
void setParcelProperties |
( |
parcelType & |
p, |
|
|
const label |
filmFacei |
|
) |
| const |
|
protectedvirtual |
◆ TypeName()
TypeName |
( |
"surfaceFilmModel" |
| ) |
|
◆ declareRunTimeSelectionTable()
◆ clone()
◆ New()
◆ g()
◆ nParcelsTransferred() [1/2]
Foam::label nParcelsTransferred |
( |
| ) |
const |
|
inline |
◆ nParcelsTransferred() [2/2]
Foam::label & nParcelsTransferred |
( |
| ) |
|
|
inline |
◆ nParcelsInjected() [1/2]
Foam::label nParcelsInjected |
( |
| ) |
const |
|
inline |
◆ nParcelsInjected() [2/2]
Foam::label & nParcelsInjected |
( |
| ) |
|
|
inline |
◆ totalMassTransferred() [1/2]
Foam::scalar & totalMassTransferred |
( |
| ) |
|
|
inline |
◆ totalMassTransferred() [2/2]
Foam::scalar totalMassTransferred |
( |
| ) |
const |
|
inline |
◆ transferParcel()
◆ inject()
void inject |
( |
TrackCloudType & |
cloud | ) |
|
◆ info()
◆ injectParticles() [2/2]
void injectParticles |
( |
const label |
primaryPatchi, |
|
|
const labelList & |
injectorCellsPatch, |
|
|
CloudTrackType & |
cloud |
|
) |
| |
◆ g_
◆ ejectedParcelType_
◆ injectionOffset_
◆ minDiameter_
◆ massParcelPatch_
◆ diameterParcelPatch_
◆ UFilmPatch_
◆ rhoFilmPatch_
◆ deltaFilmPatch_
◆ nParcelsTransferred_
label nParcelsTransferred_ |
|
protected |
◆ nParcelsInjected_
◆ totalMassTransferred_
scalar totalMassTransferred_ |
|
protected |
The documentation for this class was generated from the following files:
- src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H
- src/lagrangian/intermediate/submodels/Kinematic/SurfaceFilmModel/SurfaceFilmModel/SurfaceFilmModel.H
- src/lagrangian/intermediate/submodels/Kinematic/SurfaceFilmModel/SurfaceFilmModel/SurfaceFilmModel.C
- src/lagrangian/intermediate/submodels/Kinematic/SurfaceFilmModel/SurfaceFilmModel/SurfaceFilmModelI.H
- src/lagrangian/intermediate/submodels/Kinematic/SurfaceFilmModel/SurfaceFilmModel/SurfaceFilmModelNew.C