diff --git a/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeNozzleInjection/ConeNozzleInjection.C b/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeNozzleInjection/ConeNozzleInjection.C index 6ac062ee574c727af5a45f1e1dd5efc91084c7af..36a638c3b65ae60f373cc88cf8a7c25dae800886 100644 --- a/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeNozzleInjection/ConeNozzleInjection.C +++ b/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeNozzleInjection/ConeNozzleInjection.C @@ -186,7 +186,7 @@ Foam::ConeNozzleInjection<CloudType>::ConeNozzleInjection while(magTangent < SMALL) { - vector v = rndGen.sample01<vector>(); + vector v = rndGen.globalSample01<vector>(); tangent = v - (v & direction_)*direction_; magTangent = mag(tangent); @@ -323,7 +323,7 @@ void Foam::ConeNozzleInjection<CloudType>::setPositionAndCell { Random& rndGen = this->owner().rndGen(); - scalar beta = mathematical::twoPi*rndGen.sample01<scalar>(); + scalar beta = mathematical::twoPi*rndGen.globalSample01<scalar>(); normal_ = tanVec1_*cos(beta) + tanVec2_*sin(beta); switch (injectionMethod_)