diff --git a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H index 19d4e0c0a440454f0e684f634c78a12b5d1ea83a..fdf2517acd1c497361237a452bba89643dd1ed98 100644 --- a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H +++ b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H @@ -28,10 +28,13 @@ Description Mixed boundary condition for temperature, to be used for heat-transfer on back-to-back baffles. - If my temperature is T1, neighbour is T2: - - T1 > T2: my side becomes fixedValue T2 bc, other side becomes fixedGradient. + Specifies gradient and temperature such that the equations are the same + on both sides: + - refGradient = zero gradient + - refValue = neighbour value + - mixFraction = nbrKDelta / (nbrKDelta + myKDelta()) + where KDelta is heat-transfer coefficient K * deltaCoeffs Example usage: myInterfacePatchName @@ -54,12 +57,6 @@ Description Note: runs in parallel with arbitrary decomposition. Uses directMapped functionality to calculate exchange. - Note: lags interface data so both sides use same data. - - problem: schedule to calculate average would interfere - with standard processor swaps. - - so: updateCoeffs sets both to same Twall. Only need to do - this for last outer iteration but don't have access to this. - SourceFiles turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C