- Sep 22, 2017
-
-
Fixed reaction source terms in the energy and species fraction equations by multiplying by the phase fraction. Resolves bug report https://bugs.openfoam.org/view.php?id=2591
-
Added a grow time and better allocate the CPU time to either add or grow. This gives much more information to the user and helps changing the settings accordingly. Patch contributed by Francesco Contino
-
Patch contributed by Francesco Contino
-
Based on patch contributed by Ronald Oertel, HZDR Resolves bug-report https://bugs.openfoam.org/view.php?id=2583
-
vectorField or vector2DField from scalarField components. To do this properly and have it work for field-type combinations would require some new field function macros.
-
Resolves bug report https://bugs.openfoam.org/view.php?id=2634
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2590
-
Initially the listSwitches functions depended directly on argList functionality but this has now been factored out so that the listSwitches functions are more general and require only debug functionality.
-
Provides better context for the available boundary conditions, fvOptions, functionObjects etc. and thus returns only those available to and compatible with the particular application. e.g. pimpleFoam -help Usage: pimpleFoam [OPTIONS] options: -case <dir> specify alternate case directory, default is the cwd -listFunctionObjects List functionObjects -listFvOptions List fvOptions -listRegisteredSwitches List switches registered for run-time modification -listScalarBCs List scalar field boundary conditions (fvPatchField<scalar>) -listSwitches List switches declared in libraries but not set in etc/controlDict -listTurbulenceModels List turbulenceModels -listUnsetSwitches List switches declared in libraries but not set in etc/controlDict -listVectorBCs List vector field boundary conditions (fvPatchField<vector>) -noFunctionObjects do not execute functionObjects -parallel run in parallel -postProcess Execute functionObjects only -roots <(dir1 .. dirN)> slave root directories for distributed running -srcDoc display source code in browser -doc display application documentation in browser -help print the usage pimpleFoam listTurbulenceModels pimpleFoam -listTurbulenceModels /*---------------------------------------------------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: dev | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ Build : dev-39c46019 Exec : pimpleFoam -listTurbulenceModels Date : Jun 10 2017 Time : 21:37:49 Host : "dm" PID : 675 Case : /home/dm2/henry/OpenFOAM/OpenFOAM-dev nProcs : 1 sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). SetNaN : Initialising allocated memory to NaN (FOAM_SETNAN). fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10) allowSystemOperations : Allowing user-supplied system call operations // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // Turbulence models 3 ( LES RAS laminar ) RAS models 18 ( LRR LamBremhorstKE LaunderSharmaKE LienCubicKE LienLeschziner RNGkEpsilon SSG ShihQuadraticKE SpalartAllmaras kEpsilon kOmega kOmegaSST kOmegaSSTLM kOmegaSSTSAS kkLOmega qZeta realizableKE v2f ) LES models 10 ( DeardorffDiffStress Smagorinsky SpalartAllmarasDDES SpalartAllmarasDES SpalartAllmarasIDDES WALE dynamicKEqn dynamicLagrangian kEqn kOmegaSSTDES ) Further work will be needed to support the -listTurbulenceModels option in multiphase solvers.
-
based on code contributed by Juho Peltola, VTT. Resolves contribution request https://bugs.openfoam.org/view.php?id=2573
-
-
-
-
-
discontinuous fields, with the discontinuity defined by a level set. The functions do a proper integration of the discontinuous fields by tet- and tri-cutting along the plane of the level set.
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2551
-
Patch contributed by Stephan Goeke
-
tutorials/multiphase/interDyMFoam/RAS/DTCHull: Resolve stability issue caused by improvements to MULES
-
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2545
-
-
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2579
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2554
-
improve stability. Resolves bug report <https://bugs.openfoam.org/view.php?id=2544>
-
Patch contributed by Alberto Passalacqua, Iowa State University
-
Provides the additional compression necessary to ensure interface integrity adjacent to a boundary at a low angle of incidence to the interface. This is particularly important when simulating planing hulls.
-
swirlFlowRateInletVelocityFvPatchVectorField: Avoid calculating origin and axis for patches with no faces Resolves problem with reconstructPar
-
Improved stability and convergence.
-
-
flowRateOutletVelocityFvPatchVectorField: Outlet equivalent of flowRateOutletVelocityFvPatchVectorField BC Velocity outlet boundary condition which corrects the extrapolated velocity to match the specified flow rate.
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2574
-
Resolves bug-report https://bugs.openfoam.org/view.php?id=2556
-
Velocity outlet boundary condition which corrects the extrapolated velocity to match the flow rate of the specified corresponding inlet patch.
-
-
Andrew Heather authored
-
which support the specification of the individual velocity components (axial, radial and tangential) as Function1s.
-
Andrew Heather authored
-
Updated the tetrahedron and triangle classes to use the barycentric primitives. Removed duplicate code for generating random positions in tets and tris, and fixed bug in tri random position.
-
This tutorial demonstrates moving mesh and AMI with a Lagrangian cloud. It is very slow, as interaction lists (required to compute collisions) are not optimised for moving meshes. The simulation time has therefore been made very short, so that it finishes in a reasonable time. The mixer only completes a small fraction of a rotation in this time. This is still sufficient to test tracking and collisions in the presence of AMI and mesh motion. In order to generate a convincing animation, however, the end time must be increased and the simulation run for a number of days.
-