diff --git a/applications/solvers/multiphase/twoPhaseEulerFoam/pU/pEqn.H b/applications/solvers/multiphase/twoPhaseEulerFoam/pU/pEqn.H index 71d75bd26e04d1f4b80e4294203595fe4b7b6737..972fb84d9efcacdc3da558f4e3632727b92fe453 100644 --- a/applications/solvers/multiphase/twoPhaseEulerFoam/pU/pEqn.H +++ b/applications/solvers/multiphase/twoPhaseEulerFoam/pU/pEqn.H @@ -162,6 +162,7 @@ while (pimple.correct()) ( !mesh.boundary()[patchi].coupled() || isA<cyclicAMIFvPatch>(mesh.boundary()[patchi]) + || isA<cyclicPeriodicAMIFvPatch>(mesh.boundary()[patchi]) ) { phiCorrCoeff1Bf[patchi] = 0; diff --git a/src/finiteVolume/finiteVolume/ddtSchemes/ddtScheme/ddtScheme.C b/src/finiteVolume/finiteVolume/ddtSchemes/ddtScheme/ddtScheme.C index 6ce56fc73c4c09d7f3fd29cbc89f9b6430d43b50..deebbbc03d28b54135371e76577a440982946902 100644 --- a/src/finiteVolume/finiteVolume/ddtSchemes/ddtScheme/ddtScheme.C +++ b/src/finiteVolume/finiteVolume/ddtSchemes/ddtScheme/ddtScheme.C @@ -6,7 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2011-2018 OpenFOAM Foundation - Copyright (C) 2017-2019 OpenCFD Ltd. + Copyright (C) 2017-2021 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -31,6 +31,7 @@ License #include "surfaceInterpolate.H" #include "fvMatrix.H" #include "cyclicAMIFvPatch.H" +#include "cyclicPeriodicAMIFvPatch.H" #include "registerSwitch.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -193,6 +194,7 @@ tmp<surfaceScalarField> ddtScheme<Type>::fvcDdtPhiCoeff ( U.boundaryField()[patchi].fixesValue() || isA<cyclicAMIFvPatch>(mesh().boundary()[patchi]) + || isA<cyclicPeriodicAMIFvPatch>(mesh().boundary()[patchi]) ) { ccbf[patchi] = 0.0; @@ -274,6 +276,7 @@ tmp<surfaceScalarField> ddtScheme<Type>::fvcDdtPhiCoeffExperimental ( U.boundaryField()[patchi].fixesValue() || isA<cyclicAMIFvPatch>(mesh().boundary()[patchi]) + || isA<cyclicPeriodicAMIFvPatch>(mesh().boundary()[patchi]) ) { ccbf[patchi] = 0.0; diff --git a/src/phaseSystemModels/reactingEuler/multiphaseSystem/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C b/src/phaseSystemModels/reactingEuler/multiphaseSystem/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C index 7623bd2d7029e49ae7ee475a15baa2f7a4fce043..5a88e4bf6cae72c1f05d00d4e4de9f39432ae0f2 100644 --- a/src/phaseSystemModels/reactingEuler/multiphaseSystem/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C +++ b/src/phaseSystemModels/reactingEuler/multiphaseSystem/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C @@ -964,6 +964,7 @@ Foam::MomentumTransferPhaseSystem<BasePhaseSystem>::ddtCorrByAs ( !this->mesh_.boundary()[patchi].coupled() || isA<cyclicAMIFvPatch>(this->mesh_.boundary()[patchi]) + || isA<cyclicPeriodicAMIFvPatch>(this->mesh_.boundary()[patchi]) ) { phiCorrCoeffBf[patchi] = 0;