STYLE: use dict entry for function objects in controlDict

This commit is contained in:
Mark Olesen
2010-04-09 12:23:25 +02:00
parent 31aaddf452
commit 10141f907b
29 changed files with 299 additions and 280 deletions

View File

@ -57,6 +57,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled true;
outputControl outputTime;
fields
(
U
@ -76,5 +77,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -57,6 +57,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled true;
outputControl outputTime;
fields
(
U
@ -76,5 +77,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -49,7 +49,6 @@ adjustTimeStep no;
maxCo 0.5;
functions
{
fieldAverage1
@ -58,6 +57,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled true;
outputControl outputTime;
fields
(
U
@ -77,5 +77,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -49,14 +49,16 @@ functions
{
forces
{
type forceCoeffs;
type forceCoeffs;
functionObjectLibs ( "libforces.so" );
outputControl timeStep;
outputInterval 1;
outputControl timeStep;
outputInterval 1;
patches
(
WALL10
);
pName p;
UName U;
log true;
@ -71,5 +73,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -48,79 +48,79 @@ runTimeModifiable yes;
adjustTimeStep no;
functions
(
{
dsmcFields1
{
type dsmcFields;
enabled on;
type dsmcFields;
functionObjectLibs ( "libutilityFunctionObjects.so" );
outputControl outputTime;
enabled true;
outputControl outputTime;
}
fieldAverage1
{
type fieldAverage;
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
resetOnOutput off;
outputControl outputTime;
resetOnOutput off;
fields
(
rhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
rhoM
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
dsmcRhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
momentum
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
linearKE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
internalE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
iDof
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
q
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
fD
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
);
}
// ************************************************************************* //

View File

@ -48,79 +48,79 @@ runTimeModifiable yes;
adjustTimeStep no;
functions
(
{
dsmcFields1
{
type dsmcFields;
enabled on;
type dsmcFields;
functionObjectLibs ( "libutilityFunctionObjects.so" );
outputControl outputTime;
enabled true;
outputControl outputTime;
}
fieldAverage1
{
type fieldAverage;
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
resetOnOutput off;
outputControl outputTime;
resetOnOutput off;
fields
(
rhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
rhoM
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
dsmcRhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
momentum
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
linearKE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
internalE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
iDof
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
q
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
fD
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
);
}
// ************************************************************************* //

View File

@ -48,79 +48,79 @@ runTimeModifiable yes;
adjustTimeStep no;
functions
(
{
dsmcFields1
{
type dsmcFields;
enabled on;
type dsmcFields;
functionObjectLibs ( "libutilityFunctionObjects.so" );
outputControl outputTime;
enabled true;
outputControl outputTime;
}
fieldAverage1
{
type fieldAverage;
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
resetOnOutput off;
outputControl outputTime;
resetOnOutput off;
fields
(
rhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
rhoM
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
dsmcRhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
momentum
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
linearKE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
internalE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
iDof
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
q
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
fD
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
);
}
// ************************************************************************* //

View File

@ -49,93 +49,93 @@ runTimeModifiable yes;
adjustTimeStep no;
functions
(
{
dsmcFields1
{
type dsmcFields;
enabled on;
type dsmcFields;
functionObjectLibs ( "libutilityFunctionObjects.so" );
outputControl outputTime;
enabled true;
outputControl outputTime;
}
fieldAverage1
{
type fieldAverage;
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
resetOnOutput off;
outputControl outputTime;
resetOnOutput off;
fields
(
rhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
rhoM
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
dsmcRhoN
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
momentum
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
linearKE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
internalE
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
iDof
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
q
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
fD
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
forces1
{
type forces;
enabled on;
type forces;
enabled true;
functionObjectLibs ( "libforces.so" );
outputControl outputTime;
patches ( obstacle );
outputControl outputTime;
patches ( obstacle );
directForceDensity true;
fDName fDMean;
CofR ( 0 0 0 );
log on;
fDName fDMean;
CofR ( 0 0 0 );
log on;
}
);
}
// ************************************************************************* //

View File

@ -53,6 +53,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled true;
outputControl outputTime;
fields
(
U

View File

@ -53,11 +53,22 @@ functions
{
probes
{
type probes;
type probes;
// Where to load it from
functionObjectLibs ( "libsampling.so" );
// Name of the directory for probe data
name probes;
name probes;
// Write at same frequency as fields
outputControl outputTime;
outputInterval 1;
// Fields to be probed
fields
(
p U
);
probeLocations
(
( 1e-06 0 0.01 ) // at inlet
@ -65,15 +76,7 @@ functions
( 0.21 0.20999 0.01 ) // at outlet2
( 0.21 0 0.01 ) // at central block
);
// Fields to be probed
fields ( p U );
// Write at same frequency as fields
outputControl outputTime;
outputInterval 1;
}
}
// ************************************************************************* //

View File

@ -54,6 +54,12 @@ functions
enabled true;
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0.0254 0.0253 0 )
@ -65,10 +71,6 @@ functions
( 0.1778 0.0253 0 )
);
fields
(
p
);
}
fieldAverage1
@ -77,6 +79,7 @@ functions
functionObjectLibs ("libfieldFunctionObjects.so");
enabled true;
outputControl outputTime;
fields
(
U
@ -96,5 +99,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -54,6 +54,12 @@ functions
enabled true;
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0.0254 0.0253 0 )
@ -64,10 +70,6 @@ functions
( 0.1524 0.0253 0 )
( 0.1778 0.0253 0 )
);
fields
(
p
);
}
fieldAverage1
@ -76,6 +78,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled true;
outputControl outputTime;
fields
(
U

View File

@ -46,25 +46,25 @@ timePrecision 6;
runTimeModifiable yes;
functions
(
{
streamLines
{
type streamLine;
type streamLine;
// Where to load it from (if not already in solver)
functionObjectLibs ("libOpenFOAM.so" "libfieldFunctionObjects.so");
// Output every
outputControl outputTime;
outputControl outputTime;
//outputInterval 10;
setFormat vtk;//gnuplot;//xmgr; //raw; //gnuplot; //jplot;
setFormat vtk;//gnuplot;//xmgr; //raw; //gnuplot; //jplot;
// Velocity field to use for tracking.
U U;
// Tracked forwards (+U) or backwards (-U)
trackForward true;
trackForward true;
// Names of fields to sample. Should contain above velocity field!
fields (p k U);
@ -73,10 +73,10 @@ functions
lifeTime 1000;
// Cloud name to use
cloudName particleTracks;
cloudName particleTracks;
// Seeding method. See the sampleSets in sampleDict.
seedSampleSet uniform; //cloud;//triSurfaceMeshPointSet;
seedSampleSet uniform; //cloud;//triSurfaceMeshPointSet;
uniformCoeffs
{
@ -106,6 +106,6 @@ functions
// surface twoTri.stl;
// }
}
);
}
// ************************************************************************* //

View File

@ -63,6 +63,7 @@ functions
sourceName outlet;
operation weightedAverage;
weightField phi;
fields
(
H2O
@ -71,5 +72,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -57,6 +57,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled false;
outputControl outputTime;
fields
(
U
@ -83,5 +84,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -57,6 +57,7 @@ functions
functionObjectLibs ( "libfieldFunctionObjects.so" );
enabled false;
outputControl outputTime;
fields
(
U
@ -83,5 +84,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -59,15 +59,17 @@ functions
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0 9.95 19.77 )
( 0 -9.95 19.77 )
);
fields
(
p
);
}
wallPressure
@ -77,6 +79,7 @@ functions
outputControl timeStep;
outputInterval 10;
surfaceFormat raw;
fields
(
p
@ -94,5 +97,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -59,24 +59,27 @@ functions
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0 9.95 19.77 )
( 0 -9.95 19.77 )
);
fields
(
p
);
}
wallPressure
{
type surfaces;
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 10;
surfaceFormat raw;
functionObjectLibs ("libsampling.so");
fields
(
p
@ -94,5 +97,4 @@ functions
}
}
// ************************************************************************* //

View File

@ -59,17 +59,18 @@ functions
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0 9.95 19.77 )
( 0 -9.95 19.77 )
);
fields
(
p
);
}
}
// ************************************************************************* //

View File

@ -59,17 +59,18 @@ functions
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0 9.95 19.77 )
( 0 -9.95 19.77 )
);
fields
(
p
);
}
}
// ************************************************************************* //

View File

@ -59,17 +59,18 @@ functions
functionObjectLibs ("libsampling.so");
outputControl timeStep;
outputInterval 1;
fields
(
p
);
probeLocations
(
( 0 9.95 19.77 )
( 0 -9.95 19.77 )
);
fields
(
p
);
}
}
// ************************************************************************* //

View File

@ -58,38 +58,38 @@ functions
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
fields
(
Ua
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
Ub
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
alpha
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
p
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
}
// ************************************************************************* //

View File

@ -58,38 +58,38 @@ functions
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
fields
(
Ua
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
Ub
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
alpha
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
p
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
}
// ************************************************************************* //

View File

@ -58,38 +58,38 @@ functions
type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" );
outputControl outputTime;
fields
(
Ua
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
Ub
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
alpha
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
p
{
mean on;
prime2Mean off;
base time;
mean on;
prime2Mean off;
base time;
}
);
}
}
// ************************************************************************* //