diff --git a/tutorials/combustion/fireFoam/LES/flameSpreadWaterSuppressionPanel/constant/boundaryRadiationProperties b/tutorials/combustion/fireFoam/LES/flameSpreadWaterSuppressionPanel/constant/boundaryRadiationProperties new file mode 100644 index 0000000000000000000000000000000000000000..530a06e550c99083db8f35706eb94e8287c4562d --- /dev/null +++ b/tutorials/combustion/fireFoam/LES/flameSpreadWaterSuppressionPanel/constant/boundaryRadiationProperties @@ -0,0 +1,33 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "constant"; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + + +region0_to_pyrolysisRegion_coupledWall +{ + mode solidRadiation; +} + +".*" +{ + mode lookup; + emissivity 1.0; + absorptivity 1.0; + transmissivity 0.0; +} + + +// ************************************************************************* // diff --git a/tutorials/combustion/fireFoam/LES/oppositeBurningPanels/constant/boundaryRadiationProperties b/tutorials/combustion/fireFoam/LES/oppositeBurningPanels/constant/boundaryRadiationProperties new file mode 100644 index 0000000000000000000000000000000000000000..d3a530f353e0341610772036fba934c0cd356ecc --- /dev/null +++ b/tutorials/combustion/fireFoam/LES/oppositeBurningPanels/constant/boundaryRadiationProperties @@ -0,0 +1,33 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "constant"; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + + +".*" +{ + type boundaryRadiation; + mode lookup; + emissivity 1.0; +} + +"(region0_to.*)" +{ + type boundaryRadiation; + mode solidRadiation; +} + + +// ************************************************************************* // diff --git a/tutorials/combustion/fireFoam/LES/smallPoolFire2D/constant/boundaryRadiationProperties b/tutorials/combustion/fireFoam/LES/smallPoolFire2D/constant/boundaryRadiationProperties new file mode 100644 index 0000000000000000000000000000000000000000..a4660c95b70402f810a2ebad1e99cfb9d19c2a21 --- /dev/null +++ b/tutorials/combustion/fireFoam/LES/smallPoolFire2D/constant/boundaryRadiationProperties @@ -0,0 +1,43 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "constant"; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +base +{ + mode lookup; + emissivity 1.0; +} + +outlet +{ + mode lookup; + emissivity 1.0; +} + +sides +{ + mode lookup; + emissivity 1.0; +} + +inlet +{ + mode lookup; + emissivity 1.0; +} + + +// ************************************************************************* // diff --git a/tutorials/combustion/fireFoam/LES/smallPoolFire3D/constant/boundaryRadiationProperties b/tutorials/combustion/fireFoam/LES/smallPoolFire3D/constant/boundaryRadiationProperties new file mode 100644 index 0000000000000000000000000000000000000000..474446378fd7065c3d27ca0ce45bdf67c118ad36 --- /dev/null +++ b/tutorials/combustion/fireFoam/LES/smallPoolFire3D/constant/boundaryRadiationProperties @@ -0,0 +1,26 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "constant"; + object boundaryRadiationProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +".*" +{ + mode lookup; + emissivity 1.0; + absorptivity 0.0; +} + + +// ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleFoam/laminar/sineWaveDamping/constant/turbulenceProperties b/tutorials/compressible/rhoPimpleFoam/laminar/sineWaveDamping/constant/turbulenceProperties new file mode 100644 index 0000000000000000000000000000000000000000..5eec04267266e7fd15e7701a875d683d5e658cd9 --- /dev/null +++ b/tutorials/compressible/rhoPimpleFoam/laminar/sineWaveDamping/constant/turbulenceProperties @@ -0,0 +1,21 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "constant"; + object turbulenceProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +simulationType laminar; + + +// ************************************************************************* // diff --git a/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/runtimePostProcessing b/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/runtimePostProcessing new file mode 100644 index 0000000000000000000000000000000000000000..b331e95ac0a63fa786de9c697ca06ff730dfcaa2 --- /dev/null +++ b/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/runtimePostProcessing @@ -0,0 +1,122 @@ +postPro1 +{ + type runTimePostProcessing; + functionObjectLibs ("librunTimePostProcessing.so"); + outputControl outputTime; + output + { + name image; + width 2000; + height 1200; + } + camera + { + // If camera is moving, optionally provide start and end times + // startPosition 0.2; + // endPosition 0.75; + + // Total number of frames to generate + nFrameTotal 1; + + // Parallel projection flag + parallelProjection no; + + // Camera mode: + // - flightPath: define flight path + // - static: fixed position + mode static; + staticCoeffs + { + clipBox (-0.2 -0.2 0)(1.65 0.2 1.25); // optional + focalPoint (1.2 1.1 0.2); + up (0 0 1); + lookDir (2.4 4.0 -1.5); + } + } + + // Default colours + // - If select to colourBy colour, these values are used unless + // they are locally overriden + colours + { + background (1 1 1); + background2 (0 0 1); + text (0 0 0); + edge (1 0 0); + surface (0.5 0.5 0.5); + line (1 0 0); + } + // Line data + lines + { + streamline + { + type line; + functionObject streamLines; + representation tube; + visible yes; + tubeRadius 0.01; + colourBy field; + fieldName U; + range (0 20); + opacity 1; + scalarBar + { + visible yes; + position (0.8 0.1); + vertical yes; + fontSize 16; + title "velocity / [m/s]"; + labelFormat "%6.2f"; + numberOfLabels 5; + } + } + } + + // Surface data + surfaces + { + surface1 + { + type geometry; + files ("$FOAM_CASE/constant/triSurface/motorBike.obj.gz"); + renderMode phong; + representation surface; + edgeColour (0 0 0); + visible yes; + featureEdges yes; + opacity 1; + } + cuttingPlane1 + { + type functionObject; + functionObject cuttingPlane; + colourMap blueWhiteRed; + representation glyph; + maxGlyphLength 0.1; + visible yes; + featureEdges no; + colourBy field; + fieldName U; + range (0 30); + opacity 1; + scalarBar + { + visible no; + } + } + } + + // Text data + text + { + text1 + { + string "Motorbike"; + position (0.1 0.05); + size 72; + bold yes; + visible yes; + } + } +} diff --git a/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/streamLines b/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/streamLines index 08da9fe7f230c86a6d339de1b8e8a185853f5825..95a07f82e26e87504589b308d8e3e371027eb0ea 100644 --- a/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/streamLines +++ b/tutorials/incompressible/pisoFoam/LES/motorBike/motorBike/system/streamLines @@ -16,6 +16,9 @@ streamLines setFormat vtk; //gnuplot; //xmgr; //raw; //jplot; //csv; //ensight; + // Velocity field to use for tracking. + U U; + // Tracked forwards (+U) or backwards (-U) trackForward true; diff --git a/tutorials/multiphase/interDyMFoam/laminar/testTubeMixer/system/controlDict b/tutorials/multiphase/interDyMFoam/laminar/testTubeMixer/system/controlDict new file mode 100644 index 0000000000000000000000000000000000000000..075affc441dbf8d5bd4dbd772897bb531754ef4d --- /dev/null +++ b/tutorials/multiphase/interDyMFoam/laminar/testTubeMixer/system/controlDict @@ -0,0 +1,56 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "system"; + object controlDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +application interDyMFoam; + +startFrom startTime; + +startTime 0; + +stopAt endTime; + +endTime 1; + +deltaT 0.0001; + +writeControl adjustableRunTime; + +writeInterval 0.01; + +purgeWrite 0; + +writeFormat ascii; + +writePrecision 6; + +writeCompression off; + +timeFormat general; + +timePrecision 6; + +runTimeModifiable true; + +adjustTimeStep yes; + +maxCo 0.5; +maxAlphaCo 0.5; + +maxDeltaT 1; + + +// ************************************************************************* //