Macros for easy insertion into run-time selection tables.
Templated base class for multiphase thermophysical transport models.
void validate(const string &app, const word &) const
Check that the thermodynamics package is consistent.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for run-time selectable region solvers.
Solver module for flow of compressible liquid films.
film(fvMesh &mesh)
Construct from region mesh.
virtual ~film()
Destructor.
virtual void thermophysicalTransportCorrector()
Correct the thermophysical transport.
virtual void thermophysicalTransportPredictor()
Predict thermophysical transport.
Solver module for flow of compressible isothermal liquid films.
const rhoFluidThermo & thermo
Reference to the fluid thermophysical properties.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
Info<< "Creating thermophysical transport model\n"<< endl;turbulenceThermophysicalTransportModels::unityLewisEddyDiffusivity< RASThermophysicalTransportModel< ThermophysicalTransportModel< compressibleMomentumTransportModel, fluidThermo > >> thermophysicalTransport(turbulence(), thermo, true)
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
addToRunTimeSelectionTable(solver, compressibleMultiphaseVoF, fvMesh)
defineTypeNameAndDebug(compressibleMultiphaseVoF, 0)
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
fluidMulticomponentThermo & thermo