diff --git a/src/catalyst/catalystDict b/src/catalyst/catalystDict index 5c35268b1e54656497b33f7c226da85f4f715f2b..463d01c39f16647f72b4c0c889420da3b8753f2c 100644 --- a/src/catalyst/catalystDict +++ b/src/catalyst/catalystDict @@ -19,7 +19,6 @@ catalyst scripts ( - // "<etc>/caseDicts/insitu/catalyst/printChannels.py" "<etc>/caseDicts/insitu/catalyst/writeAll.py" ); diff --git a/src/catalyst/catalystFunctionObject.C b/src/catalyst/catalystFunctionObject.C index c7d31fc71449281e8b134e021df2fe0eeec65e4d..a73d6ec567a353e626dd87d8f1624a6bf5e32035 100644 --- a/src/catalyst/catalystFunctionObject.C +++ b/src/catalyst/catalystFunctionObject.C @@ -336,7 +336,15 @@ bool Foam::functionObjects::catalystFunctionObject::execute() if (outputs.size()) { - Log << type() << ": send data" << nl; + if (log) + { + Info<< type() << ": send data ("; + for (const word& channelName : outputs.sortedToc()) + { + Info<< ' ' << channelName; + } + Info<< " )" << nl; + } adaptor_().process(dataq, outputs); } @@ -373,6 +381,8 @@ bool Foam::functionObjects::catalystFunctionObject::end() } adaptor_.clear(); + inputs_.clear(); + return true; } diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst index a3a707d446c23c57e04d9e3a50e20fec90862bcb..8a03f3fce354041b8451380291d9aae5f8bf31fc 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst @@ -7,7 +7,6 @@ catalyst scripts ( "<system>/scripts/slice1.py" - // "<etc>/caseDicts/insitu/catalyst/printChannels.py" // "<etc>/caseDicts/insitu/catalyst/writeAll.py" );