diff --git a/src/lagrangian/intermediate/clouds/Templates/CollidingCloud/CollidingCloud.C b/src/lagrangian/intermediate/clouds/Templates/CollidingCloud/CollidingCloud.C index d6b6c9b0ca..eac5aac69a 100644 --- a/src/lagrangian/intermediate/clouds/Templates/CollidingCloud/CollidingCloud.C +++ b/src/lagrangian/intermediate/clouds/Templates/CollidingCloud/CollidingCloud.C @@ -90,6 +90,23 @@ Foam::CollidingCloud::CollidingCloud CloudType(cloudName, rho, U, mu, g, false), collisionModel_(NULL) { + if (this->solution().steadyState()) + { + FatalErrorIn + ( + "Foam::CollidingCloud::CollidingCloud" + "(" + "const word&, " + "const volScalarField&, " + "const volVectorField&, " + "const volScalarField&, " + "const dimensionedVector&, " + "bool" + ")" + ) << "Collision modelling not currently available for steady state " + << "calculations" << exit(FatalError); + } + if (this->solution().active()) { setModels();