c2d8052e1c
cloudSolution: Check consistency between the transient option
...
and the continuous-phase simulation type
For LTS and steady-state simulations the transient option does not need to be
provided as only steady-state tracking is appropriate. For transient running
the Lagrangian tracking may be steady or transient.
2017-08-22 13:58:25 +01:00
c57fe2b5fd
MRF: Added support for mesh refinement/unrefinement and other topology changes
2017-08-18 22:22:47 +01:00
d43c4ed4b1
foamyHexMesh: Removed empty OBJ output
2017-08-18 15:32:40 +01:00
5bea9ad62f
Time::purgeWrite: Corrected handling of collated processors directory
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2667
2017-08-17 14:53:55 +01:00
b019a3a4ec
swirlFlowRateInletVelocityFvPatchVectorField: Avoid calculating origin and axis for patches with no faces
...
Resolves problem with reconstructPar
2017-08-16 14:14:24 +01:00
e7fc53c0c9
KinematicParcel: Apply in-cell updates before hitting the face
...
The evolution of a KinematicParcel happens in three stages; (1) tracking
across the cell, (2) interaction with the face or patch that has been
hit, and (3) clculation and and update of parcel and cell properties.
The KinematicParcel used to evolve in this order, as steps 1 and 2 were
part of the same lower level method. This meant that the update stage
was done after interacting with the face, meaning the parcel was not in
the cell that had just been tracked through, or, by means of a patch
interaction, had been modified such that it was no longer representative
of the track through the cell.
With the separation of stages 1 and 2 in the base class, it is now
possible to do the update stage before interacting with the face (i.e.,
proceeding in the order 1, 3, 2). This makes the state consistent for
the updates, and avoids the issues described.
Patch contributed by Timo Niemi, VTT.
This resolves bug report https://bugs.openfoam.org/view.php?id=2282
2017-08-16 09:56:04 +01:00
540136b33e
externalWallHeatFluxTemperature: Fixed restart
...
Resolves bug report https://bugs.openfoam.org/view.php?id=2665
2017-08-15 14:18:56 +01:00
78e79c4ad3
cellCuts
2017-08-15 13:06:58 +01:00
616547fd73
lagrangian: Made ACMI interactions insensitive to cell-face order
2017-08-14 08:57:26 +01:00
f2746b5536
chtMultiRegionFoam: Corrected pressure and density update order
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2663
2017-08-11 14:25:49 +01:00
8d1a9c4a83
decomposePar: Updated to handle -allRegion option on moving-mesh cases
2017-08-11 14:24:53 +01:00
84713b97c7
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
2017-08-11 09:47:40 +01:00
9f791ce31e
Function1: Added "using" statements for Clang
2017-08-11 09:46:56 +01:00
0cfb08cc5f
lagrangian: Removed debugging message from particle::trackToFace
2017-08-11 08:35:45 +01:00
bf9ce6c74f
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
2017-08-11 00:09:01 +01:00
998d6245e7
fileOperation: Corrected processor counting for moving mesh cases
2017-08-11 00:07:48 +01:00
adffa0f33d
Lagrangian: Enabled tracking through ACMI patches and minor code improvements
...
Particle collisions with ACMI patches are now handled. The hit detects
whether the location is within the overlap or the coupled region and
recurses, calling the hit routine appropriate for the region.
The low level tracking methods are now more consistently named. There is
now a distinction between tracking to a face and hitting it. Function
object side effects have been moved out of the base layer and into the
parcels on which they are meaningful.
2017-08-10 15:31:24 +01:00
a8b2e2a58e
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
2017-08-08 10:17:28 +01:00
c88507b3eb
Function1: Optimized field evaluations
2017-08-08 10:16:08 +01:00
631bd489c1
ThermoParcel: Improved numerical stability of heat transfer term
...
Patch contributed by Timo Niemi, VTT.
Resolves bug-report https://bugs.openfoam.org/view.php?id=2655
2017-08-07 18:01:33 +01:00
3371769d78
viewFactor: Average T^4 rather than T for consistent heat-flux
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2649
2017-08-07 10:56:44 +01:00
278da33fbe
Upgraded cmake to 3.9.0
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2648
2017-08-04 11:47:59 +01:00
540796ea3a
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
20170804
2017-08-03 10:44:49 +01:00
ec58513737
argList: addition of fileHandler option moved to argList.C
...
Patch contributed by Timo Niemi, VTT.
Resolves bug-report https://bugs.openfoam.org/view.php?id=2645
2017-08-03 10:42:24 +01:00
a0fcab2f31
lagrangian: Always set switchProcessor flag
...
The TrackData::switchProcessor flag was not being set for some of the
tracking steps made by the more complicated parcels. In the case that a
parcel starts the step already on a processor boundary, this sometimes
lead to the particle being transferred back and forth indefinitely. The
flag is now explicitly set in all cases.
2017-08-02 10:45:39 +01:00
0dcc91fc66
waveVelocityFvPatchVectorField: Updated for clang
2017-08-01 12:01:59 +01:00
0308d34c80
waveModels: Updated to compile single-precision
2017-08-01 11:56:11 +01:00
d8f3b0f3d8
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
2017-08-01 09:44:17 +01:00
1081f8c046
setSet: Add ncurses to link-line if available
...
Resolves potential issue linking with readline on systems where readline has
ncurses support enabled.
Resolves bug-report https://bugs.openfoam.org/view.php?id=2642
2017-08-01 09:42:21 +01:00
b6af3a7f8b
waveVelocity: Improved handling of reversed flow
2017-07-31 21:04:35 +01:00
934d48e301
lagrangian: Fixed argument passing from Colliding to Kinematic parcel component constructor
...
Resolves bug report https://bugs.openfoam.org/view.php?id=2643
2017-07-31 21:04:35 +01:00
4b56240517
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
2017-07-31 13:49:16 +01:00
69635e7ab3
Updated to avoid warnings from gcc-7.1.1
2017-07-31 13:46:42 +01:00
079c4cf903
waves: Added Stokes5 and solitary wave models
2017-07-31 09:38:11 +01:00
254ff361e6
CGAL: Upgraded to 4.10
2017-07-28 08:24:28 +01:00
16b559c109
fvOptions: limitVelocity: Fixed the correction factor
...
Resolves bug report https://bugs.openfoam.org/view.php?id=2634
2017-07-27 15:16:36 +01:00
384f9a5cf6
CGAL: Upgraded to 4.10
2017-07-27 14:38:35 +01:00
84e27cb356
etc/bashrc: Updated to support ksh and zsh
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2636
2017-07-27 14:13:34 +01:00
4a8a2635bb
surfaceFilmModels::filmViscosityModels: Corrected docs
2017-07-26 16:12:58 +01:00
b8e4b8134f
surfaceFilmModels::function1Viscosity: New viscosity modifier
...
Description
The Foam::Function1 temperature-dependent viscosity model multiplies the
viscosity of a base model by a Function1 temperature function.
2017-07-26 15:01:08 +01:00
d800287447
tutorials/incompressible/porousSimpleFoam/straightDuctImplicit: Only run if FOAMY_HEX_MESH set
2017-07-25 23:05:44 +01:00
793aa95738
tutorials/mesh/foamy.*Mesh::Allrun: Only run if FOAMY_HEX_MESH set
2017-07-25 17:37:06 +01:00
44eca0bb79
doc/Guides: Updated
version-5.0
2017-07-25 14:18:58 +01:00
b11b28db06
surfaceFilmModels::transferModelList: Resolve problem with the Intel C++ compiler
2017-07-25 12:19:37 +01:00
d09b89d0b2
PVReaders: Update C++ standard specification to 11
2017-07-25 00:03:31 +01:00
3fba921563
POSIX::fileStat: Avoid warning from gcc
2017-07-25 00:03:09 +01:00
aa7f6d12b7
PVReaders: Simplified, rationalized and reorganized source tree and build scripts
2017-07-24 16:57:13 +01:00
5cf5f8d783
PV3Readers: Removed
...
ParaView version 3 is no longer supported, upgrade to ParaView-5.4.0.
2017-07-24 16:20:40 +01:00
d1b59e976d
MULES: Improve handling of very small geometries
2017-07-24 10:35:54 +01:00
2fb9ffc651
foamJob: Updated to support collated parallel IO
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2632
2017-07-24 08:22:11 +01:00