mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
COMP: avoid ambiguous construct from tmp - solvers/ lagrangian
This commit is contained in:
@ -12,7 +12,7 @@ tmp<fv::convectionScheme<scalar> > mvConvection
|
||||
|
||||
{
|
||||
label inertIndex = -1;
|
||||
volScalarField Yt = 0.0*Y[0];
|
||||
volScalarField Yt(0.0*Y[0]);
|
||||
|
||||
forAll(Y, i)
|
||||
{
|
||||
|
||||
@ -10,10 +10,14 @@
|
||||
// turbulent time scale
|
||||
if (turbulentReaction)
|
||||
{
|
||||
DimensionedField<scalar, volMesh> tk =
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon());
|
||||
DimensionedField<scalar, volMesh> tc =
|
||||
chemistry.tc()().dimensionedInternalField();
|
||||
DimensionedField<scalar, volMesh> tk
|
||||
(
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon())
|
||||
);
|
||||
DimensionedField<scalar, volMesh> tc
|
||||
(
|
||||
chemistry.tc()().dimensionedInternalField()
|
||||
);
|
||||
|
||||
// Chalmers PaSR model
|
||||
kappa = (runTime.deltaT() + tc)/(runTime.deltaT() + tc + tk);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
rho = thermo.rho();
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (transonic)
|
||||
|
||||
@ -51,7 +51,7 @@
|
||||
|
||||
singlePhaseTransportModel laminarTransport(U, phi);
|
||||
|
||||
const volScalarField nu = laminarTransport.nu();
|
||||
const volScalarField nu(laminarTransport.nu());
|
||||
|
||||
autoPtr<incompressible::turbulenceModel> turbulence
|
||||
(
|
||||
|
||||
@ -51,7 +51,7 @@
|
||||
|
||||
singlePhaseTransportModel laminarTransport(U, phi);
|
||||
|
||||
const volScalarField nu = laminarTransport.nu();
|
||||
const volScalarField nu(laminarTransport.nu());
|
||||
|
||||
autoPtr<incompressible::turbulenceModel> turbulence
|
||||
(
|
||||
|
||||
@ -13,7 +13,7 @@ tmp<fv::convectionScheme<scalar> > mvConvection
|
||||
|
||||
{
|
||||
label inertIndex = -1;
|
||||
volScalarField Yt = 0.0*Y[0];
|
||||
volScalarField Yt(0.0*Y[0]);
|
||||
|
||||
forAll(Y, i)
|
||||
{
|
||||
|
||||
@ -10,10 +10,14 @@
|
||||
// turbulent time scale
|
||||
if (turbulentReaction)
|
||||
{
|
||||
DimensionedField<scalar, volMesh> tk =
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon());
|
||||
DimensionedField<scalar, volMesh> tc =
|
||||
chemistry.tc()().dimensionedInternalField();
|
||||
DimensionedField<scalar, volMesh> tk
|
||||
(
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon())
|
||||
);
|
||||
DimensionedField<scalar, volMesh> tc
|
||||
(
|
||||
chemistry.tc()().dimensionedInternalField()
|
||||
);
|
||||
|
||||
// Chalmers PaSR model
|
||||
kappa = (runTime.deltaT() + tc)/(runTime.deltaT() + tc + tk);
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
// pressure solution - done in 2 parts. Part 1:
|
||||
thermo.rho() -= psi*p;
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (pZones.size() > 0)
|
||||
|
||||
@ -12,7 +12,7 @@ tmp<fv::convectionScheme<scalar> > mvConvection
|
||||
|
||||
{
|
||||
label inertIndex = -1;
|
||||
volScalarField Yt = 0.0*Y[0];
|
||||
volScalarField Yt(0.0*Y[0]);
|
||||
|
||||
forAll(Y, i)
|
||||
{
|
||||
|
||||
@ -10,10 +10,14 @@
|
||||
// turbulent time scale
|
||||
if (turbulentReaction)
|
||||
{
|
||||
DimensionedField<scalar, volMesh> tk =
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon());
|
||||
DimensionedField<scalar, volMesh> tc =
|
||||
chemistry.tc()().dimensionedInternalField();
|
||||
DimensionedField<scalar, volMesh> tk
|
||||
(
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon())
|
||||
);
|
||||
DimensionedField<scalar, volMesh> tc
|
||||
(
|
||||
chemistry.tc()().dimensionedInternalField()
|
||||
);
|
||||
|
||||
// Chalmers PaSR model
|
||||
kappa = (runTime.deltaT() + tc)/(runTime.deltaT() + tc + tk);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
rho = thermo.rho();
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (transonic)
|
||||
|
||||
@ -12,7 +12,7 @@ tmp<fv::convectionScheme<scalar> > mvConvection
|
||||
|
||||
{
|
||||
label inertIndex = -1;
|
||||
volScalarField Yt = 0.0*Y[0];
|
||||
volScalarField Yt(0.0*Y[0]);
|
||||
|
||||
forAll(Y, i)
|
||||
{
|
||||
|
||||
@ -10,10 +10,14 @@
|
||||
// turbulent time scale
|
||||
if (turbulentReaction)
|
||||
{
|
||||
DimensionedField<scalar, volMesh> tk =
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon());
|
||||
DimensionedField<scalar, volMesh> tc =
|
||||
chemistry.tc()().dimensionedInternalField();
|
||||
DimensionedField<scalar, volMesh> tk
|
||||
(
|
||||
Cmix*sqrt(turbulence->muEff()/rho/turbulence->epsilon())
|
||||
);
|
||||
DimensionedField<scalar, volMesh> tc
|
||||
(
|
||||
chemistry.tc()().dimensionedInternalField()
|
||||
);
|
||||
|
||||
// Chalmers PaSR model
|
||||
kappa = (runTime.deltaT() + tc)/(runTime.deltaT() + tc + tk);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
rho = thermo.rho();
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (transonic)
|
||||
|
||||
@ -14,7 +14,7 @@ tmp<fv::convectionScheme<scalar> > mvConvection
|
||||
if (solveSpecies)
|
||||
{
|
||||
label inertIndex = -1;
|
||||
volScalarField Yt = 0.0*Y[0];
|
||||
volScalarField Yt(0.0*Y[0]);
|
||||
|
||||
forAll(Y, i)
|
||||
{
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
// pressure solution - done in 2 parts. Part 1:
|
||||
thermo.rho() -= psi*p;
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (pZones.size() > 0)
|
||||
|
||||
@ -59,7 +59,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
|
||||
invTauFlow.max(1.0/maxDeltaT);
|
||||
|
||||
Info<< " Flow = " << gMin(1/invTauFlow.internalField()) << ", "
|
||||
Info<< " Flow = "
|
||||
<< gMin(1/invTauFlow.internalField()) << ", "
|
||||
<< gMax(1/invTauFlow.internalField()) << endl;
|
||||
}
|
||||
|
||||
@ -68,12 +69,15 @@ Info<< "Time scales min/max:" << endl;
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
{
|
||||
scalarField tau =
|
||||
runTime.deltaTValue()*mag(parcels.Srho() + massSource.SuTot());
|
||||
scalarField tau
|
||||
(
|
||||
runTime.deltaTValue()*mag(parcels.Srho() + massSource.SuTot())
|
||||
);
|
||||
|
||||
tau = alphaTauRho*rho/(tau + ROOTVSMALL);
|
||||
|
||||
Info<< " Density = " << min(maxDeltaT, gMin(tau)) << ", "
|
||||
Info<< " Density = "
|
||||
<< min(maxDeltaT, gMin(tau)) << ", "
|
||||
<< min(maxDeltaT, gMax(tau)) << endl;
|
||||
|
||||
invTauFlow.internalField() = max(invTauFlow.internalField(), 1/tau);
|
||||
@ -86,7 +90,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
{
|
||||
/*
|
||||
// Method 1 - mag(U) limit using 'small' nominal velocity
|
||||
scalarField tau =
|
||||
scalarField tau
|
||||
(
|
||||
runTime.deltaTValue()
|
||||
*mag
|
||||
(
|
||||
@ -94,7 +99,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
+ parcels.UTrans()/(mesh.V()*runTime.deltaT())
|
||||
+ momentumSource.Su()
|
||||
)
|
||||
/rho;
|
||||
/rho
|
||||
);
|
||||
|
||||
const scalar nomMagU(dimensionedScalar("1", dimVelocity, 1));
|
||||
tau = alphaTauU*(nomMagU + mag(U))/(tau + ROOTVSMALL);
|
||||
@ -128,12 +134,14 @@ Info<< "Time scales min/max:" << endl;
|
||||
fvc::interpolate(runTime.deltaT()*UEqnRhs) & mesh.Sf()
|
||||
);
|
||||
|
||||
scalarField tau =
|
||||
scalarField tau
|
||||
(
|
||||
alphaTauU*rho
|
||||
/fvc::surfaceSum
|
||||
(
|
||||
mag(phi + phiSU)*mesh.deltaCoeffs()/mesh.magSf()
|
||||
+ dimensionedScalar("SMALL", dimDensity/dimTime, ROOTVSMALL)
|
||||
)
|
||||
);
|
||||
|
||||
*/
|
||||
@ -150,7 +158,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
{
|
||||
scalarField tau =
|
||||
scalarField tau
|
||||
(
|
||||
runTime.deltaTValue()
|
||||
*mag
|
||||
(
|
||||
@ -159,7 +168,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
+ energySource.Su()
|
||||
+ chemistrySh
|
||||
)
|
||||
/rho;
|
||||
/rho
|
||||
);
|
||||
|
||||
tau = alphaTauTemp*thermo.Cp()*T/(tau + ROOTVSMALL);
|
||||
|
||||
@ -178,7 +188,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
forAll(Y, fieldI)
|
||||
{
|
||||
const volScalarField& Yi = Y[fieldI];
|
||||
const scalarField deltaYi =
|
||||
const scalarField deltaYi
|
||||
(
|
||||
runTime.deltaTValue()
|
||||
*mag
|
||||
(
|
||||
@ -186,7 +197,8 @@ Info<< "Time scales min/max:" << endl;
|
||||
+ massSource.Su(fieldI)
|
||||
+ parcels.Srho(fieldI)
|
||||
)
|
||||
/rho;
|
||||
/rho
|
||||
);
|
||||
tau =
|
||||
min
|
||||
(
|
||||
|
||||
@ -57,5 +57,7 @@
|
||||
|
||||
|
||||
Info<< "Creating field DpDt\n" << endl;
|
||||
volScalarField DpDt =
|
||||
fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p);
|
||||
volScalarField DpDt
|
||||
(
|
||||
fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p)
|
||||
);
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
rho = thermo.rho();
|
||||
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
U = rAU*UEqn.H();
|
||||
|
||||
if (transonic)
|
||||
|
||||
Reference in New Issue
Block a user