/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: v2506 | | \\ / A nd | Website: www.openfoam.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // application pisoFoam; startFrom latestTime; startTime 0; stopAt endTime; endTime 30; deltaT 2e-3; writeControl timeStep; writeInterval 50; purgeWrite 3; writeFormat ascii; writePrecision 8; writeCompression off; timeFormat general; timePrecision 8; runTimeModifiable false; adjustTimeStep false; // Allow 10% of time for initialisation before sampling timeStart #eval{ 0.1 * ${/endTime} }; functions { fieldMinMax1 { type fieldMinMax; libs (fieldFunctionObjects); writeToFile no; log yes; location yes; mode magnitude; fields ( p U ); } scalarTransport1 { type scalarTransport; libs (solverFunctionObjects); field T; alphaD 0; alphaDt 0; resetOnStartUp false; timeStart 0; executeControl timeStep; executeInterval 1; writeControl writeTime; } fieldAverage1 { type fieldAverage; libs (fieldFunctionObjects); writeControl writeTime; timeStart $/timeStart; fields ( U { mean on; prime2Mean on; base time; } T { mean on; prime2Mean on; base time; } ); } } // ************************************************************************* //