From 6c5d50abed7b1b62e1671e5ec396df5498116b37 Mon Sep 17 00:00:00 2001 From: Sebastian Weiss <sebastian.weiss@ptb.de> Date: Fri, 28 Oct 2022 06:30:41 +0000 Subject: [PATCH] Upload New File --- tutorial/system/controlDict | 96 +++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 tutorial/system/controlDict diff --git a/tutorial/system/controlDict b/tutorial/system/controlDict new file mode 100644 index 0000000..eafc14d --- /dev/null +++ b/tutorial/system/controlDict @@ -0,0 +1,96 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: v2012 | +| \\ / A nd | Website: www.openfoam.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + location "system"; + object controlDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +application sonicFoam; + +startFrom startTime; + +startTime 0; + +stopAt endTime; + +endTime 10e-04; + +deltaT 0.5e-8; + +writeControl adjustableRunTime; + +writeInterval 1e-04; + +purgeWrite 0; + +writeFormat ascii; + +writePrecision 6; + +writeCompression off; + +timeFormat general; + +timePrecision 6; + +runTimeModifiable true; + +adjustTimeStep no; + +maxCo 0.8; + +maxDeltaT 1e-03; + +functions +{ + massFlowRate + { + type surfaceFieldValue; + functionObjectLibs ("libfieldFunctionObjects.so"); + log no; + writeControl runTime; + writeInterval $deltaT; + writeFields no; + + regionType patch; + name inlet; + + operation sum; + + fields + ( + phi + ); + } + + MachNumberRealH2 + { + type MachNoRealH2; + libs ("libfieldmyFunctionObjects.so"); + executeControl timeStep; + writeControl writeTime; + } + + rhofunc + { + type writeObjects; + libs ("libutilityFunctionObjects.so"); + executeControl timeStep; + writeControl writeTime; + objects + ("rho"); + } + +} + +// ************************************************************************* // -- GitLab