ENH: Added access to film height at top level

This commit is contained in:
andy
2010-11-11 12:37:52 +00:00
parent 91ac6f9078
commit 9046d1110a
3 changed files with 17 additions and 3 deletions

View File

@ -136,9 +136,17 @@ void Foam::surfaceFilmModels::noFilm::addSources
}
const Foam::volScalarField& Foam::surfaceFilmModels::noFilm::delta() const
{
FatalErrorIn("const volScalarField& noFilm::delta() const")
<< "delta field not available for " << type() << abort(FatalError);
return volScalarField::null();
}
const Foam::volVectorField& Foam::surfaceFilmModels::noFilm::U() const
{
FatalErrorIn("const volScalarField& noFilm::U() const")
FatalErrorIn("const volVectorField& noFilm::U() const")
<< "U field not available for " << type() << abort(FatalError);
return volVectorField::null();
@ -147,7 +155,7 @@ const Foam::volVectorField& Foam::surfaceFilmModels::noFilm::U() const
const Foam::volVectorField& Foam::surfaceFilmModels::noFilm::Us() const
{
FatalErrorIn("const volScalarField& noFilm::Us() const")
FatalErrorIn("const volVectorField& noFilm::Us() const")
<< "Us field not available for " << type() << abort(FatalError);
return volVectorField::null();
@ -156,7 +164,7 @@ const Foam::volVectorField& Foam::surfaceFilmModels::noFilm::Us() const
const Foam::volVectorField& Foam::surfaceFilmModels::noFilm::Uw() const
{
FatalErrorIn("const volScalarField& noFilm::Uw() const")
FatalErrorIn("const volVectorField& noFilm::Uw() const")
<< "Uw field not available for " << type() << abort(FatalError);
return volVectorField::null();

View File

@ -126,6 +126,9 @@ public:
// Fields
//- Return the film thickness [m]
virtual const volScalarField& delta() const;
//- Return the film velocity [m/s]
virtual const volVectorField& U() const;

View File

@ -220,6 +220,9 @@ public:
// Fields
//- Return the film thickness [m]
virtual const volScalarField& delta() const = 0;
//- Return the film velocity [m/s]
virtual const volVectorField& U() const = 0;