surfaceFilmModel: film model selection now handled by fvModel
There is no longer any need for the surfaceFilmModel abstract base class and "New" selection method as surface films are now handled within the fvModel framework. This makes the surfaceFilmModel entry in the surfaceFilmProperties dictionary redundant. The surfaceFilm and VoFSurfaceFilm fvModels now instantiate a thermoSingleLayer providing direct access to all the film functions, simplifying the implementation better ensuring consistency between the film and primary region equations.
This commit is contained in:
@ -10,12 +10,10 @@ FoamFile
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object SurfaceFilmProperties;
|
||||
object surfaceFilmProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName wallFilmRegion;
|
||||
|
||||
viscosity
|
||||
|
||||
@ -10,12 +10,10 @@ FoamFile
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object SurfaceFilmProperties;
|
||||
object surfaceFilmProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName wallFilmRegion;
|
||||
|
||||
viscosity
|
||||
|
||||
@ -10,12 +10,10 @@ FoamFile
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object SurfaceFilmProperties;
|
||||
object surfaceFilmProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName wallFilmRegion;
|
||||
|
||||
viscosity
|
||||
|
||||
@ -10,12 +10,10 @@ FoamFile
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object SurfaceFilmProperties;
|
||||
object surfaceFilmProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName wallFilm;
|
||||
|
||||
viscosity
|
||||
|
||||
@ -29,8 +29,6 @@ VoFSurfaceFilm
|
||||
type VoFSurfaceFilm;
|
||||
|
||||
libs ("libVoFSurfaceFilm.so");
|
||||
|
||||
phase liquid;
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -14,8 +14,6 @@ FoamFile
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName wallFilmRegion;
|
||||
|
||||
phase liquid;
|
||||
|
||||
@ -14,8 +14,6 @@ FoamFile
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
surfaceFilmModel thermoSingleLayer;
|
||||
|
||||
regionName plateRegion;
|
||||
|
||||
phase liquid;
|
||||
|
||||
Reference in New Issue
Block a user