diff --git a/src/finiteVolume/finiteVolume/fvm/fvmDdt.C b/src/finiteVolume/finiteVolume/fvm/fvmDdt.C index 534bb743d7..9a73ae3695 100644 --- a/src/finiteVolume/finiteVolume/fvm/fvmDdt.C +++ b/src/finiteVolume/finiteVolume/fvm/fvmDdt.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -99,6 +99,45 @@ ddt } +template +tmp > +ddt +( + const one&, + const one&, + const GeometricField& vf +) +{ + return ddt(vf); +} + + +template +tmp > +ddt +( + const one&, + const volScalarField& rho, + const GeometricField& vf +) +{ + return ddt(rho, vf); +} + + +template +tmp > +ddt +( + const volScalarField& alpha, + const one&, + const GeometricField& vf +) +{ + return ddt(alpha, vf); +} + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // } // End namespace fvm diff --git a/src/finiteVolume/finiteVolume/fvm/fvmDdt.H b/src/finiteVolume/finiteVolume/fvm/fvmDdt.H index 3b5d701d41..efc28a2cca 100644 --- a/src/finiteVolume/finiteVolume/fvm/fvmDdt.H +++ b/src/finiteVolume/finiteVolume/fvm/fvmDdt.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -76,6 +76,30 @@ namespace fvm const volScalarField&, const GeometricField& ); + + template + tmp > ddt + ( + const one&, + const one&, + const GeometricField& + ); + + template + tmp > ddt + ( + const one&, + const volScalarField&, + const GeometricField& + ); + + template + tmp > ddt + ( + const volScalarField&, + const one&, + const GeometricField& + ); }