/*---------------------------------------------------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.3 | | \\ / A nd | Web: http://www.openfoam.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; location "system"; class dictionary; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // application olaFlow; startFrom latestTime; startTime 0; stopAt endTime; endTime 400; deltaT 0.1; writeControl adjustableRunTime; writeInterval 0.5; purgeWrite 0; writeFormat ascii; writePrecision 6; compression on; timeFormat general; timePrecision 6; runTimeModifiable yes; adjustTimeStep yes; maxCo 0.45; maxAlphaCo 0.45; maxDeltaT 0.5; /* functions { gaugesVOF { type sets; libs ("libsampling.so"); writeControl outputTime; writeInterval 1; setFormat raw; surfaceFormat raw; interpolationScheme cell; fields ( alpha.water ); sets ( GaugeVOF01 { type lineCellFace; axis xyz; start ( 0.5 0.001 0 ); end ( 0.5 0.001 1.2 ); } GaugeVOF02 { type lineCellFace; axis xyz; start ( 9.25 0.001 0 ); end ( 9.25 0.001 1.2 ); } GaugeVOF03 { type lineCellFace; axis xyz; start ( 15.75 0.001 0 ); end ( 15.75 0.001 1.2 ); } GaugeVOF04 { type lineCellFace; axis xyz; start ( 17.75 0.001 0 ); end ( 17.75 0.001 1.2 ); } GaugeVOF05 { type lineCellFace; axis xyz; start ( 21.1 0.001 0 ); end ( 21.1 0.001 1.2 ); } ); } gaugesP { type sets; libs ("libsampling.so"); writeControl outputTime; writeInterval 1; setFormat raw; surfaceFormat raw; interpolationScheme cellPointFace; fields ( p ); sets ( GaugesP { type boundaryPoints; axis xyz; patches 1(caisson); points ((18.0 0.01 0.75) (18.00 0.01 0.80) (18.00 0.01 0.85) (18.00 0.01 0.95) (18.01 0.01 0.70) (18.25 0.01 0.70) (18.50 0.01 0.70) (18.75 0.01 0.70)); maxDistance 0.01; } ); } } */ // ************************************************************************* //