ENH: change wordRes to be a List of wordRe instead of a wrapper (issue #259)

- this permits direct storage of a list with additional matcher
  capabilities

- provide wordRes::matcher class for similar behaviour as previously
This commit is contained in:
Mark Olesen
2018-02-21 10:05:30 +01:00
parent 03b287ed24
commit c126464d1c
113 changed files with 572 additions and 801 deletions

View File

@ -25,7 +25,6 @@ License
#include "loopControl.H"
#include "fvSolution.H"
#include "wordRes.H"
#include "solutionControl.H"
// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //

View File

@ -78,7 +78,7 @@ SourceFiles
#include "subLoopTime.H"
#include "dictionary.H"
#include "wordReList.H"
#include "wordRes.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -124,14 +124,14 @@ protected:
dictionary convergenceDict_;
//- Function object names to fire during the loop (at executeInterval)
List<wordRe> onLoop_;
wordRes onLoop_;
//- Function object names to fire on convergence
List<wordRe> onConverged_;
wordRes onConverged_;
//- Function object names to fire when the loop exits without
//- convergence
List<wordRe> onEnd_;
wordRes onEnd_;
//- Convergence tests passed
bool converged_;