From b3fd82e81bd42a44755a5ed3e13dbd8b0183ff87 Mon Sep 17 00:00:00 2001 From: Thomas Lichtenegger Date: Wed, 3 Nov 2021 16:49:16 +0100 Subject: [PATCH] Let MarkovPath provide more information how much time is spent in which database. Also allow user to specify minimal time spent in one database before switching. --- .../recPath/MarkovPath/MarkovPath.C | 55 +++++++++++++++---- .../recPath/MarkovPath/MarkovPath.H | 10 ++++ 2 files changed, 55 insertions(+), 10 deletions(-) diff --git a/src/recurrence/recPath/MarkovPath/MarkovPath.C b/src/recurrence/recPath/MarkovPath/MarkovPath.C index 2ad4d38b..c17ff953 100644 --- a/src/recurrence/recPath/MarkovPath/MarkovPath.C +++ b/src/recurrence/recPath/MarkovPath/MarkovPath.C @@ -57,22 +57,29 @@ MarkovPath::MarkovPath recPath(dict, base), propsDict_(dict.subDict(typeName + "Props")), searchMinimum_(propsDict_.lookupOrDefault("searchMinimum",true)), + currentDatabase_(0), correlationSteps_(readLabel(propsDict_.lookup("correlationSteps"))), meanIntervalSteps_(propsDict_.lookupOrDefault