
Public Member Functions | |
| TypeName ("ejectionModel") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, ejectionModel, dictionary,(const dictionary &dict, const solvers::isothermalFilm &film),(dict, film)) | |
| ejectionModel (const dictionary &dict, const solvers::isothermalFilm &film) | |
| Construct from dictionary and film model. More... | |
| ejectionModel (const ejectionModel &)=delete | |
| Disallow default bitwise copy construction. More... | |
| virtual | ~ejectionModel () |
| Destructor. More... | |
| const volScalarField::Internal & | rate () const |
| Return ejection rate (transfer to cloud) More... | |
| const volScalarField::Internal & | diameter () const |
| Return diameter of ejected droplets. More... | |
| virtual void | correct ()=0 |
| Correct. More... | |
| virtual void | topoChange (const polyTopoChangeMap &) |
| Update topology using the given map. More... | |
| virtual void | mapMesh (const polyMeshMap &) |
| Update from another mesh using the given map. More... | |
| virtual void | distribute (const polyDistributionMap &) |
| Redistribute or update using the given distribution map. More... | |
| virtual bool | movePoints () |
| Update for mesh motion. More... | |
| void | operator= (const ejectionModel &)=delete |
| Disallow default bitwise assignment. More... | |
Static Public Member Functions | |
| static autoPtr< ejectionModel > | New (const dictionary &dict, const solvers::isothermalFilm &film) |
Protected Attributes | |
| const solvers::isothermalFilm & | film_ |
| Reference to the film. More... | |
| volScalarField::Internal | rate_ |
| Cached ejection rate (transfer to cloud) More... | |
| volScalarField::Internal | diameter_ |
| Cached diameter of ejected droplets. More... | |
Definition at line 49 of file ejectionModel.H.
| ejectionModel | ( | const dictionary & | dict, |
| const solvers::isothermalFilm & | film | ||
| ) |
Construct from dictionary and film model.
Definition at line 39 of file ejectionModel.C.
|
delete |
Disallow default bitwise copy construction.
|
virtual |
Destructor.
Definition at line 69 of file ejectionModel.C.
| TypeName | ( | "ejectionModel" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| ejectionModel | , | ||
| dictionary | , | ||
| (const dictionary &dict, const solvers::isothermalFilm &film) | , | ||
| (dict, film) | |||
| ) |
|
static |
Definition at line 30 of file ejectionModelNew.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInFunction, Foam::Info, and Foam::nl.

|
inline |
Return ejection rate (transfer to cloud)
Definition at line 115 of file ejectionModel.H.
References ejectionModel::rate_.
|
inline |
Return diameter of ejected droplets.
Definition at line 121 of file ejectionModel.H.
References ejectionModel::diameter_.
|
pure virtual |
Correct.
|
virtual |
Update topology using the given map.
Definition at line 75 of file ejectionModel.C.
Referenced by curvatureSeparation::topoChange().

|
virtual |
Update from another mesh using the given map.
Definition at line 83 of file ejectionModel.C.
Referenced by curvatureSeparation::mapMesh().

|
virtual |
Redistribute or update using the given distribution map.
Definition at line 91 of file ejectionModel.C.
Referenced by curvatureSeparation::distribute().

|
virtual |
Update for mesh motion.
Definition at line 99 of file ejectionModel.C.
Referenced by curvatureSeparation::movePoints().

|
delete |
Disallow default bitwise assignment.
|
protected |
Reference to the film.
Definition at line 57 of file ejectionModel.H.
|
protected |
Cached ejection rate (transfer to cloud)
Definition at line 60 of file ejectionModel.H.
Referenced by ejectionModel::rate().
|
protected |
Cached diameter of ejected droplets.
Definition at line 63 of file ejectionModel.H.
Referenced by ejectionModel::diameter().