diff --git a/src/OpenFOAM/fields/Fields/scalarField/scalarField.C b/src/OpenFOAM/fields/Fields/scalarField/scalarField.C index 5658d2197cf5f0d365a0831b7d693bb80ce18e05..96b0e4a98215eedce4c6b076843acad2e72a0302 100644 --- a/src/OpenFOAM/fields/Fields/scalarField/scalarField.C +++ b/src/OpenFOAM/fields/Fields/scalarField/scalarField.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2010, 2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- | Copyright (C) 2011-2017 OpenFOAM Foundation @@ -161,7 +161,9 @@ UNARY_FUNCTION(scalar, scalar, y1) UNARY_FUNCTION(scalar, scalar, degToRad) UNARY_FUNCTION(scalar, scalar, radToDeg) UNARY_FUNCTION(scalar, scalar, atmToPa) +UNARY_FUNCTION(scalar, scalar, barToPa) UNARY_FUNCTION(scalar, scalar, paToAtm) +UNARY_FUNCTION(scalar, scalar, paToBar) #define BesselFunc(func) \ diff --git a/src/OpenFOAM/fields/Fields/scalarField/scalarField.H b/src/OpenFOAM/fields/Fields/scalarField/scalarField.H index a68899b5000086c8aacf78c16f55642edb5f63e5..4d029b4be9d1b51f74dd0a2880d71bcd76a77f22 100644 --- a/src/OpenFOAM/fields/Fields/scalarField/scalarField.H +++ b/src/OpenFOAM/fields/Fields/scalarField/scalarField.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2010, 2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- | Copyright (C) 2011-2017 OpenFOAM Foundation @@ -139,7 +139,9 @@ UNARY_FUNCTION(scalar, scalar, y1) UNARY_FUNCTION(scalar, scalar, degToRad) UNARY_FUNCTION(scalar, scalar, radToDeg) UNARY_FUNCTION(scalar, scalar, atmToPa) +UNARY_FUNCTION(scalar, scalar, barToPa) UNARY_FUNCTION(scalar, scalar, paToAtm) +UNARY_FUNCTION(scalar, scalar, paToBar) #define BesselFunc(func) \ void func(scalarField& Res, const int n, const UList<scalar>& sf); \ diff --git a/src/OpenFOAM/global/constants/mathematical/mathematicalConstants.H b/src/OpenFOAM/global/constants/mathematical/mathematicalConstants.H index 3760dee6d8eb7fa700178acdd5e9a7ef23d991b2..0b13cf22c7d8e72b112209fb7a469d4b56deb0b1 100644 --- a/src/OpenFOAM/global/constants/mathematical/mathematicalConstants.H +++ b/src/OpenFOAM/global/constants/mathematical/mathematicalConstants.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2009-2011 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2009-2011, 2017 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- | Copyright (C) 2011-2016 OpenFOAM Foundation diff --git a/src/OpenFOAM/global/unitConversion/unitConversion.H b/src/OpenFOAM/global/unitConversion/unitConversion.H index d1cba7906e1438c04ca616d34ee988280d477332..af3316b85d4178c0e8c740e0ae8af92a6481b154 100644 --- a/src/OpenFOAM/global/unitConversion/unitConversion.H +++ b/src/OpenFOAM/global/unitConversion/unitConversion.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2009-2011 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2009-2011, 2017-2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- | Copyright (C) 2011 OpenFOAM Foundation @@ -99,12 +99,25 @@ inline constexpr scalar atmToPa(const scalar atm) noexcept return (atm*101325.0); } -//- Conversion from atm to Pa +//- Conversion from bar to Pa +inline constexpr scalar barToPa(const scalar bar) noexcept +{ + return (bar*100000.0); +} + + +//- Conversion from Pa to atm inline constexpr scalar paToAtm(const scalar pa) noexcept { return (pa/101325.0); } +//- Conversion from Pa to bar +inline constexpr scalar paToBar(const scalar pa) noexcept +{ + return (pa/100000.0); +} + //- User literal for degrees to radians conversion (integers) inline constexpr scalar operator "" _deg(unsigned long long int deg) noexcept