- Oct 04, 2016
-
-
Henry Weller authored
Contributed by Juho Peltola, VTT Notable changes: 1. The same wall function is now used for both phases, but user must specify phaseType ‘liquid’ or ‘vapor’ 2. Runtime selectable submodels for: - wall heat flux partitioning between the phases - nucleation site density - bubble departure frequency - bubble departure diameter 3. An additional iteration loop for the wall boiling model in case the initial guess for the wall temperature proves to be poor. The wallBoiling tutorial has been updated to demonstrate this new functionality.
-
Henry Weller authored
-
Henry Weller authored
See http://bugs.openfoam.org/view.php?id=1474
-
- Oct 03, 2016
-
-
Henry Weller authored
-
Henry Weller authored
This supports the abstraction of the set of fields from the field code generation macros making it easier to change the set of fields supported by OpenFOAM. This functionality is demonstrated in the updated fvPatchFields macros and will be applied to the rest of the field code generation macros in the future.
-
- Sep 30, 2016
-
-
Henry Weller authored
Patch based on contribution from Mattijs Janssens Resolves http://bugs.openfoam.org/view.php?id=2276
-
Henry Weller authored
Patch contributed by Mattijs Janssens
-
Henry Weller authored
Patch contributed by Mattijs Janssens Resolves bug-report http://bugs.openfoam.org/view.php?id=2278
-
- Sep 28, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2273
-
- Sep 25, 2016
-
-
Henry Weller authored
blockMesh -help Usage: blockMesh [OPTIONS] options: -blockTopology write block edges and centres as .obj files -case <dir> specify alternate case directory, default is the cwd -dict <file> specify alternative dictionary for the blockMesh description -noFunctionObjects do not execute functionObjects -region <name> specify alternative mesh region -srcDoc display source code in browser -doc display application documentation in browser -help print the usage Block description For a given block, the correspondence between the ordering of vertex labels and face labels is shown below. For vertex numbering in the sequence 0 to 7 (block, centre): faces 0 (f0) and 1 are left and right, respectively; faces 2 and 3 are bottom and top; and faces 4 and 5 are front the back: 4 ---- 5 f3 |\ |\ f5 | | 7 ---- 6 \ | 0 |--- 1 | \ | \| \| f4 f2 3 ---- 2 f0 ----- f1 Using: OpenFOAM-dev (see www.OpenFOAM.org) Build: dev-9d3f407f
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2267 1. Spaced ending of multi-level template parameters are not allowed, such as: List<List<scalar> > which instead should be: List<List<scalar>> 2. The use of the 'NULL' macro should be replaced by 'nullptr'
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2268
-
Henry Weller authored
fvPatchFields: Constructors from dictionary now call the corresponding constructor of the fvPatchField base-class to ensure 'patchType' is set as specified. Required substantial change to the organization of the reading of the 'value' entry requiring careful testing and there may be some residual issues remaining. Please report any problems with the reading and initialization of patch fields. Resolves bug-report http://bugs.openfoam.org/view.php?id=2266
-
- Sep 24, 2016
-
-
Henry Weller authored
e.g. for the cavity tutorial the moving wall patch can be specified in terms of the block vertices as before: boundary ( movingWall { type wall; faces ( (3 7 6 2) ); } . . . or the new specification of the face as block 0, block face 3: boundary ( movingWall { type wall; faces ( (0 3) ); }
-
- Sep 22, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2264
-
Henry Weller authored
-
Henry Weller authored
Patch contributed by Mattijs Janssens Resolves bug-report http://bugs.openfoam.org/view.php?id=1815
-
Henry Weller authored
-
- Sep 21, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2239
-
Henry Weller authored
-
Henry Weller authored
-
- Sep 20, 2016
-
-
Henry Weller authored
linearUpwind: Evaluate the gradient of each component of the field to provide support all field types Also reduces peak-storage as it now generates a volVectorField for each component rather than the gradient of the field type.
-
Henry Weller authored
-
Henry Weller authored
-
Chris Greenshields authored
derivative of the stress tensor. See http://en.wikipedia.org/wiki/Upper-convected_Maxwell_model The model includes an additional viscosity (nu) from the transport model from which it is instantiated, which makes it equivalent to the Oldroyd-B model for the case of an incompressible transport model. See https://en.wikipedia.org/wiki/Oldroyd-B_model
-
Chris Greenshields authored
-
Henry Weller authored
Renamed the original 'laminar' model to 'Stokes' to indicate it is a linear stress model supporting both Newtonian and non-Newtonian viscosity. This general framework will support linear, non-linear, visco-elastic etc. laminar transport models. For backward compatibility the 'Stokes' laminar stress model can be selected either the original 'laminar' 'simulationType' specification in turbulenceProperties: simulationType laminar; or using the new more general 'laminarModel' specification: simulationType laminar; laminar { laminarModel Stokes; } which allows other laminar stress models to be selected.
-
Henry Weller authored
-
Henry Weller authored
-
- Sep 19, 2016
-
-
Henry Weller authored
solvers: Moved createRDeltaT.H into createFields.H so that it is available with the -postProcess option Required to support LTS with the -postProcess option with sub-models dependent on ddt terms during construction, in particular reactingTwoPhaseEulerFoam.
-
Henry Weller authored
Individual inward-pointing faces are checked and if all faces are inward-pointing the block is inside-out. These errors are fatal and the message indicates which block the error occurs in and where in the blockMeshDict the block is defined.
-
- Sep 17, 2016
-
-
Henry Weller authored
Patch proveded by Alexey Matveichev Resolves bug-report http://bugs.openfoam.org/view.php?id=2229
-
- Sep 16, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/bug_change_status_page.php
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2248
-
Henry Weller authored
Patch provided by Mattijs Janssens Resolves bug-report http://bugs.openfoam.org/view.php?id=2226
-
- Sep 14, 2016
-
-
Henry Weller authored
Now works correctly for an arbitrary number of bodies Resolves bug-report http://bugs.openfoam.org/view.php?id=2211
-
Henry Weller authored
rigidBodyMeshMotionSolver: experimental nDoF mesh-motion solver supporting the displacement-based elliptic solvers Specification for the tutorials/multiphase/interDyMFoam/ras/floatingObject case: dynamicFvMesh dynamicMotionSolverFvMesh; motionSolverLibs ("librigidBodyMeshMotion.so" "libfvMotionSolvers.so"); solver rigidBodyMotionSolver; rigidBodyMotionSolverCoeffs { report on; meshSolver { solver displacementLaplacian; displacementLaplacianCoeffs { diffusivity inverseDistance (floatingObject); } } . . .
-