/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: dev | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // application icoFoam; startFrom startTime; startTime 0; stopAt endTime; endTime 0.5; deltaT 0.005; writeControl timeStep; writeInterval 20; purgeWrite 0; writeFormat ascii; writePrecision 6; writeCompression off; timeFormat general; timePrecision 6; runTimeModifiable true; functions { streamLines { type streamLine; // Where to load it from (if not already in solver) libs ("libfieldFunctionObjects.so"); // Output every writeControl writeTime; // writeInterval 10; setFormat vtk; // gnuplot, raw etc. // Interpolation method. Default is cellPoint. // interpolationScheme pointMVC; // Tracked forwards (+U) or backwards (-U) trackForward true; // Names of fields to sample. Should contain above velocity field! fields (p U); // Steps particles can travel before being removed lifeTime 10000; //- Specify either absolute length of steps (trackLength) or a number // of subcycling steps per cell (nSubCycle) // Size of single track segment [m] //trackLength 1e-3; // Number of steps per cell (estimate). Set to 1 to disable // subcycling. nSubCycle 5; // Cloud name to use cloudName particleTracks; // Seeding method. seedSampleSet uniform; // cloud; //triSurfaceMeshPointSet; uniformCoeffs { type uniform; axis x; //distance; start (-0.0205 0.0001 0.00001); end (-0.0205 0.0005 0.00001); nPoints 100; } } } // ************************************************************************* //