diff --git a/src/recurrence/recPath/MarkovPath/MarkovPath.C b/src/recurrence/recPath/MarkovPath/MarkovPath.C index 88c77875..87e924e3 100644 --- a/src/recurrence/recPath/MarkovPath/MarkovPath.C +++ b/src/recurrence/recPath/MarkovPath/MarkovPath.C @@ -66,7 +66,8 @@ MarkovPath::MarkovPath intervalSizesCumulative_(numIntervals_), Pjump_(0.0), intervalWeights_(propsDict_.lookupOrDefault("intervalWeights",scalarList(numIntervals_,1.0))), - intervalWeightsCumulative_(intervalWeights_) + intervalWeightsCumulative_(intervalWeights_), + ranGen(clock::getTime()+pid()) { for(int i=0;i& recurrenceMatrix( base_.recM().recurrenceMatrix() ); diff --git a/src/recurrence/recPath/MarkovPath/MarkovPath.H b/src/recurrence/recPath/MarkovPath/MarkovPath.H index ab0a75ab..a3676875 100644 --- a/src/recurrence/recPath/MarkovPath/MarkovPath.H +++ b/src/recurrence/recPath/MarkovPath/MarkovPath.H @@ -82,6 +82,8 @@ protected: scalarList intervalWeightsCumulative_; + Random ranGen; + public: