/*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: dev \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { format ascii; class dictionary; location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // application foamRun; solver incompressibleVoF; startFrom startTime; startTime 0; stopAt endTime; endTime 200; deltaT 0.1; writeControl adjustableRunTime; writeInterval 5; purgeWrite 0; writeFormat binary; writePrecision 6; writeCompression off; timeFormat general; timePrecision 6; runTimeModifiable yes; adjustTimeStep yes; maxCo 6; maxAlphaCo 6; maxDeltaT 1; functions { inletFlux { type surfaceFieldValue; libs ("libfieldFunctionObjects.so"); writeControl timeStep; log true; // Output field values as well writeFields false; select patch; patch inlet; operation sum; fields ( phi ); weightField alpha.water; } outletFlux { $inletFlux; patch outlet; } atmosphereFlux { $inletFlux; patch atmosphere; } } // ************************************************************************* //