ENH: runTimePostProcessing - added option to clear/remove objects after use

This commit is contained in:
Andrew Heather
2016-12-15 15:45:02 +00:00
parent 83dab87568
commit 4ff1c7dca4
18 changed files with 370 additions and 75 deletions

View File

@ -36,7 +36,7 @@ SourceFiles
#define functionObjects_runTimePostPro_functionObjectCloud_H
#include "pointData.H"
#include "fieldVisualisationBase.H"
#include "functionObjectBase.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -54,7 +54,7 @@ namespace runTimePostPro
class functionObjectCloud
:
public pointData,
public fieldVisualisationBase
public functionObjectBase
{
private:
@ -74,9 +74,6 @@ protected:
//- Name of functionObjectCloud
word cloudName_;
//- Name of functionObjectCloud function object result to render
word functionObject_;
//- Name of field to colour by
word colourFieldName_;
@ -116,6 +113,9 @@ public:
//- Update actors
virtual void updateActors(const scalar position);
//- Clear files used to create the object(s)
virtual bool clear();
};