for consistency with the time controls in controlDict and to avoid unnecessary confusion. All code and tutorials have been updated. The old names 'outputControl' and 'outputInterval' are but supported for backward compatibility but deprecated.
79 lines
1.8 KiB
C++
79 lines
1.8 KiB
C++
/*--------------------------------*- 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
|
|
{
|
|
near
|
|
{
|
|
// Where to load it from
|
|
functionObjectLibs ("libfieldFunctionObjects.so");
|
|
|
|
type nearWallFields;
|
|
|
|
// Output every
|
|
writeControl outputTime; //timeStep;
|
|
//writeInterval 5;
|
|
|
|
// Fields to be sampled. Per field original name and mapped field to
|
|
// create.
|
|
// Note: fields only get updated when writing!
|
|
fields
|
|
(
|
|
(p pNear)
|
|
(U UNear)
|
|
);
|
|
|
|
// Patches to sample (regular expressions)
|
|
patches ("movingWall");
|
|
|
|
// Distance to sample
|
|
distance 0.009;
|
|
}
|
|
}
|
|
|
|
|
|
// ************************************************************************* //
|