From fe4016eb52ab68202eb804a5a6bc77ad18ef9087 Mon Sep 17 00:00:00 2001 From: Thomas Lichtenegger Date: Wed, 13 Nov 2019 15:53:27 +0100 Subject: [PATCH] Update of random number generation. Removed deprecated multiIntervalPath model. --- .../solvers/rStatAnalysis/Make/options | 2 +- .../solvers/rStatAnalysis/rStatAnalysis.C | 5 - .../isotropicFluctuations.C | 2 +- src/recurrence/Make/files | 3 +- src/recurrence/recBase/recBase.C | 20 +- .../recPath/MarkovPath/MarkovPath.C | 3 +- .../multiIntervalPath/multiIntervalPath.C | 195 ------------------ .../multiIntervalPath/multiIntervalPath.H | 103 --------- .../simpleRandomPath/simpleRandomPath.C | 3 +- .../autocorrelation/autocorrelation.C | 67 ++++-- .../autocorrelation/autocorrelation.H | 12 ++ .../recStatAnalysis/recStatAnalysis.H | 2 + 12 files changed, 81 insertions(+), 336 deletions(-) delete mode 100644 src/recurrence/recPath/multiIntervalPath/multiIntervalPath.C delete mode 100644 src/recurrence/recPath/multiIntervalPath/multiIntervalPath.H diff --git a/applications/solvers/rStatAnalysis/Make/options b/applications/solvers/rStatAnalysis/Make/options index f91d7947..0d54afbc 100644 --- a/applications/solvers/rStatAnalysis/Make/options +++ b/applications/solvers/rStatAnalysis/Make/options @@ -23,4 +23,4 @@ EXE_LIBS = \ -lmeshTools \ -l$(CFDEM_LIB_NAME) \ $(CFDEM_ADD_LIB_PATHS) \ -$(CFDEM_ADD_LIBS) + $(CFDEM_ADD_LIBS) diff --git a/applications/solvers/rStatAnalysis/rStatAnalysis.C b/applications/solvers/rStatAnalysis/rStatAnalysis.C index 38356182..72523bfd 100644 --- a/applications/solvers/rStatAnalysis/rStatAnalysis.C +++ b/applications/solvers/rStatAnalysis/rStatAnalysis.C @@ -29,11 +29,6 @@ Description \*---------------------------------------------------------------------------*/ -// #include "fvCFD.H" -// #include "singlePhaseTransportModel.H" -// #include "turbulentTransportModel.H" -// #include "fvOptions.H" - #include "recBase.H" #include "recStatAnalysis.H" diff --git a/src/lagrangian/cfdemParticle/subModels/forceModel/isotropicFluctuations/isotropicFluctuations.C b/src/lagrangian/cfdemParticle/subModels/forceModel/isotropicFluctuations/isotropicFluctuations.C index d67b1391..ea8ec320 100644 --- a/src/lagrangian/cfdemParticle/subModels/forceModel/isotropicFluctuations/isotropicFluctuations.C +++ b/src/lagrangian/cfdemParticle/subModels/forceModel/isotropicFluctuations/isotropicFluctuations.C @@ -83,7 +83,7 @@ isotropicFluctuations::isotropicFluctuations dimensionedScalar("D0", dimensionSet(0,0,0,0,0,0,0), D0_) ), dtDEM_(particleCloud_.dataExchangeM().DEMts()), - ranGen_(0) + ranGen_(clock::getTime()+pid()) { if(ignoreCellsName_ != "none") { diff --git a/src/recurrence/Make/files b/src/recurrence/Make/files index 31c09b23..eabb090e 100644 --- a/src/recurrence/Make/files +++ b/src/recurrence/Make/files @@ -12,11 +12,10 @@ recNorm/readNorm/readNorm.C recNorm/sqrDiffNorm/sqrDiffNorm.C recNorm/noRecNorm/noRecNorm.C recPath/recPath/recPath.C -recPath/recPath/newRecPath.C recPath/simpleRandomPath/simpleRandomPath.C +recPath/recPath/newRecPath.C recPath/noPath/noPath.C recPath/MarkovPath/MarkovPath.C -recPath/multiIntervalPath/multiIntervalPath.C recPath/predefinedPath/predefinedPath.C recStatAnalysis/recStatAnalysis/recStatAnalysis.C recStatAnalysis/recStatAnalysis/newRecStatAnalysis.C diff --git a/src/recurrence/recBase/recBase.C b/src/recurrence/recBase/recBase.C index 53b3fdcb..0b030bc3 100644 --- a/src/recurrence/recBase/recBase.C +++ b/src/recurrence/recBase/recBase.C @@ -83,14 +83,20 @@ recBase::recBase ), couplingSubStep_(recProperties_.lookupOrDefault