49#ifndef SLTSDdtScheme_H
50#define SLTSDdtScheme_H
89 SLTSDdtScheme(
const SLTSDdtScheme&) =
delete;
92 void operator=(
const SLTSDdtScheme&) =
delete;
115 alpha_(readScalar(is))
Generic GeometricField class.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Generic dimensioned Type class.
Mesh data needed to do the Finite Volume discretisation.
tmp< GeometricField< Type, fvPatchField, volMesh > > fvcDdt(const dimensioned< Type > &)
SLTSDdtScheme(const fvMesh &mesh, Istream &is)
Construct from mesh and Istream.
tmp< fluxFieldType > fvcDdtPhiCorr(const GeometricField< Type, fvPatchField, volMesh > &U, const fluxFieldType &phi)
TypeName("SLTS")
Runtime type information.
tmp< fvMatrix< Type > > fvmDdt(const GeometricField< Type, fvPatchField, volMesh > &)
ddtScheme< Type >::fluxFieldType fluxFieldType
const fvMesh & mesh() const
Return mesh reference.
tmp< surfaceScalarField > meshPhi(const GeometricField< Type, fvPatchField, volMesh > &)
tmp< fluxFieldType > fvcDdtUfCorr(const GeometricField< Type, fvPatchField, volMesh > &U, const GeometricField< Type, fvsPatchField, surfaceMesh > &Uf)
Abstract base class for ddt schemes.
ddtScheme(const ddtScheme &)=delete
No copy construct.
const fvMesh & mesh() const
Return mesh reference.
GeometricField< typename flux< Type >::type, fvsPatchField, surfaceMesh > fluxFieldType
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
const volScalarField & psi
autoPtr< surfaceVectorField > Uf
Namespace for finite-volume.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.