diff --git a/src/catalyst/catalystDict b/src/catalyst/catalystDict index ff7bd1f9f8b60fbc0ff99070f6abb851d78fcf50..e07f0b89c7ac0b59b56f15040ded110131580092 100644 --- a/src/catalyst/catalystDict +++ b/src/catalyst/catalystDict @@ -1,58 +1,58 @@ // ParaView Catalyst function object for OpenFOAM (-*- C++ -*-) -functions +catalyst { - catalyst + type catalyst; + libs ("libcatalystFoam.so"); + + executeControl timeStep; + writeControl none; + + // ^^^^^ + // #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + + + // mkdir "<case>/someDir"; + + scripts + ( + // "<etc>/caseDicts/insitu/catalyst/printChannels.py" + "<etc>/caseDicts/insitu/catalyst/writeAll.py" + ); + + inputs { - type catalyst; - libs ("libcatalystFoam.so"); - executeControl timeStep; - writeControl none; + // fvMesh + region + { + type default; - // OR #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + // All regions + regions (".*"); - // mkdir "<case>/someDir"; + // Selected fields (words or regex) + fields (T U p); + } + + // faMesh + area + { + type area; - scripts - ( - // "<etc>/caseDicts/insitu/catalyst/printChannels.py" - "<etc>/caseDicts/insitu/catalyst/writeAll.py" - ); + // Selected fields (words or regex) + fields ( ".*" ); + } - inputs + // lagrangian + cloud { - // fvMesh - region - { - type default; - - // All regions - regions (".*"); - - // Selected fields (words or regex) - fields (T U p); - } - - // faMesh - area - { - type area; - - // Selected fields (words or regex) - fields ( ".*" ); - } - - // lagrangian - cloud - { - type cloud; - - // Selected clouds (words or regex) - clouds ( coalCloud1 limestoneCloud1 ); - - // Selected fields (words or regex) - fields ( T U p rho "Y.*" ); - } + type cloud; + + // Selected clouds (words or regex) + clouds ( coalCloud1 limestoneCloud1 ); + + // Selected fields (words or regex) + fields ( T U p rho "Y.*" ); } } } diff --git a/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/catalyst b/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/catalyst index 66b2730ddde0157737f3844fe3d427ee705c6963..67e90c7c7440d92a2b1035450e0369572cc9b48b 100644 --- a/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/catalyst +++ b/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/catalyst @@ -1,23 +1,22 @@ // ParaView Catalyst function object for OpenFOAM (-*- C++ -*-) -functions +catalyst { - catalyst - { - #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" - scripts - ( - "<system>/scripts/writeArea.py" - ); + #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + + scripts + ( + "<system>/scripts/writeArea.py" + ); - inputs + inputs + { + // channel = area + area { - area - { - type area; + type area; - fields ( ".*" ); - } + fields ( ".*" ); } } } diff --git a/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/controlDict b/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/controlDict index 2887b91158bad70195b4fd02d5675f7e8c9264d2..074103594003610cee148cb5541a20020b071bb8 100644 --- a/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/controlDict +++ b/tutorials/finiteArea/sphereSurfactantFoam/sphereTransport/system/controlDict @@ -43,6 +43,9 @@ timePrecision 6; runTimeModifiable yes; -#include "catalyst" +functions +{ + #include "catalyst" +} // ************************************************************************* // diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst index 45f1cbd7f41bd09bd9c2236a7136dc96fd4d9289..0823255e5c0eac0758b5bc8fb85703a904c408ae 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/catalyst @@ -1,29 +1,27 @@ // ParaView Catalyst function object for OpenFOAM (-*- C++ -*-) -functions +catalyst { - catalyst - { - #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" - scripts - ( - "<system>/scripts/slice1.py" - "<system>/scripts/writePatches.py" - // "<etc>/caseDicts/insitu/catalyst/printChannels.py" - // "<etc>/caseDicts/insitu/catalyst/writeAll.py" - ); + scripts + ( + "<system>/scripts/slice1.py" + "<system>/scripts/writePatches.py" + // "<etc>/caseDicts/insitu/catalyst/printChannels.py" + // "<etc>/caseDicts/insitu/catalyst/writeAll.py" + ); - inputs + inputs + { + // channel = region, region/mesh, region/patches + region { - region - { - // All regions - regions (".*"); + // All regions + regions (".*"); - // Selected fields (words or regex) - fields (T U p); - } + // Selected fields (words or regex) + fields (T U p); } } } diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/controlDict b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/controlDict index 3ab1df94e96d998573e20a50ff9f05c2df5d9f09..e2b860c598d7ea9021b16d813793ba02d0fb019c 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/controlDict +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/system/controlDict @@ -52,6 +52,9 @@ maxDi 10.0; adjustTimeStep yes; -#include "catalyst" +functions +{ + #include "catalyst" +} // ************************************************************************* // diff --git a/tutorials/incompressible/icoFoam/cavity/system/catalyst b/tutorials/incompressible/icoFoam/cavity/system/catalyst index ebb77626e199ee2e2373474f22b72ce311efd1e9..55aa9b2b7e585d47e20913164429d8367f516500 100644 --- a/tutorials/incompressible/icoFoam/cavity/system/catalyst +++ b/tutorials/incompressible/icoFoam/cavity/system/catalyst @@ -1,31 +1,29 @@ // ParaView Catalyst function object for OpenFOAM (-*- C++ -*-) -functions +catalyst { - catalyst - { - #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" - scripts - ( - "<system>/scripts/slice1.py" - "<system>/scripts/writeMesh.py" - ); + scripts + ( + "<system>/scripts/slice1.py" + "<system>/scripts/writeMesh.py" + ); - // Calculate a few iterations before starting processing - timeStart 0.05; + // Calculate a few iterations before starting processing + timeStart 0.05; - // For testing: force endTime of catalyst and simulation - // timeEnd 0.1; - // "/endTime" 0.15; + // For testing: force endTime of catalyst and simulation + // timeEnd 0.1; + // "/endTime" 0.15; - inputs + inputs + { + // channel = region, region/mesh, region/patches + region { - region - { - // Selected fields (words or regex) - fields (U p); - } + // Selected fields (words or regex) + fields (U p); } } } diff --git a/tutorials/incompressible/icoFoam/cavity/system/controlDict b/tutorials/incompressible/icoFoam/cavity/system/controlDict index 121fc681e6827c62a28969dd425988fa03bb1912..2c89a6a6679cede125ce797f1ee2d1de25e798ef 100644 --- a/tutorials/incompressible/icoFoam/cavity/system/controlDict +++ b/tutorials/incompressible/icoFoam/cavity/system/controlDict @@ -45,7 +45,9 @@ timePrecision 6; runTimeModifiable true; -#include "catalyst" - +functions +{ + #include "catalyst" +} // ************************************************************************* // diff --git a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/catalyst b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/catalyst index 3a3aba32b637f2ede6ebfd3ee117d35114df15f2..48246a89f843646a54666ed64a5b7650ff65e4a9 100644 --- a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/catalyst +++ b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/catalyst @@ -1,37 +1,36 @@ // ParaView Catalyst function object for OpenFOAM (-*- C++ -*-) -functions +catalyst { - catalyst - { - #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" + #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg" - scripts - ( - "<system>/scripts/writeCloud.py" - "<system>/scripts/writePatches.py" - ); + scripts + ( + "<system>/scripts/writeCloud.py" + "<system>/scripts/writePatches.py" + ); - inputs + inputs + { + // channel = region, region/mesh, region/patches + region { - region - { - type default; + type default; - // Selected fields (words or regex) - fields ( T U p rho ); - } + // Selected fields (words or regex) + fields ( T U p rho ); + } - cloud - { - type cloud; + // channel = cloud + cloud + { + type cloud; - // Selected clouds (words or regex) - clouds ( coalCloud1 limestoneCloud1 ); + // Selected clouds (words or regex) + clouds ( coalCloud1 limestoneCloud1 ); - // Selected fields (words or regex) - fields ( T U p rho "Y.*" ); - } + // Selected fields (words or regex) + fields ( T U p rho "Y.*" ); } } } diff --git a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/controlDict b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/controlDict index 224ef164a53d1dbb7f4b5f5c6f0899feadd5bca4..ec0d86f0c504f92019e60b18b58cdc6bbb80d604 100644 --- a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/controlDict +++ b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/system/controlDict @@ -51,6 +51,10 @@ maxCo 1.0; maxDeltaT 1; -#include "catalyst" + +functions +{ + #include "catalyst" +} // ************************************************************************* //