catalystDict 1.35 KB
Newer Older
1 2
// ParaView Catalyst function object for OpenFOAM (-*- C++ -*-)

3
catalyst
4
{
5 6 7 8 9 10 11 12 13
    type    catalyst;
    libs    ("libcatalystFoam.so");

    executeControl  timeStep;
    writeControl    none;

    // ^^^^^
    // #includeEtc "caseDicts/insitu/catalyst/catalyst.cfg"

14
    // Optional directory creation command
15 16
    // mkdir  "<case>/someDir";

17 18 19
    // Default output-directory
    // outputDir  "<case>/insitu";

20 21 22 23 24 25
    scripts
    (
        "<etc>/caseDicts/insitu/catalyst/writeAll.py"
    );

    inputs
26
    {
27 28 29 30
        // fvMesh
        region
        {
            type    default;
31

32 33
            // All regions
            regions (".*");
34

35 36 37 38 39 40
            // Emit boundary mesh/fields
            boundary true;

            // Emit internal mesh/fields
            internal true;

41 42 43 44 45 46 47 48
            // Selected fields (words or regex)
            fields  (T U p);
        }

        // faMesh
        area
        {
            type    area;
49

50 51 52
            // Selected fields (words or regex)
            fields  ( ".*" );
        }
53

54 55
        // lagrangian
        cloud
56
        {
57 58 59 60 61 62 63
            type    cloud;

            // Selected clouds (words or regex)
            clouds  ( coalCloud1 limestoneCloud1 );

            // Selected fields (words or regex)
            fields  ( T U p rho "Y.*" );
64 65 66 67 68 69
        }
    }
}


// ************************************************************************* //