54457c68b6
Merge remote-tracking branch 'origin/master' into develop
2018-09-21 16:01:16 +01:00
c4ffd32086
BUG: Corrected viscosity field names. Fixes #1017
2018-09-21 16:00:28 +01:00
923986793f
BUG: kEpsilonLopesdaCosta model - loop was using the incorrect index
2018-09-21 13:44:17 +01:00
39c1fbedcd
STYLE: consistency update
...
- handling of cloud coordinates/positions between mapFields, mapFieldsPar
2018-09-19 23:11:31 +02:00
eda13117e4
STYLE: explicitly use degrees in arcEdge coordinate system ( #1015 )
...
- safeguard against any change in the default in cylindricalCS
2018-09-19 22:32:29 +02:00
6cd953ff99
STYLE: report API number with the build information
...
Using: OpenFOAM-plus (see www.OpenFOAM.com)
Build: plus-7ab57cc5d014 (OPENFOAM=1807)
Arch: LSB;label=32;scalar=64
- This can be useful for development versions, or when the version
at build time uses some other naming scheme (#1010 )
2018-09-19 21:51:37 +02:00
7ab57cc5d0
DEFEATURE: remove CloudToVTK function object (issue #985 )
...
- superseded by the vtkCloud function object, which provides
significantly more functionality and more versatile output
(using the vtp format).
2018-09-19 21:13:13 +02:00
0c0bc572e4
ENH: mapDistribute: extra constructor. Used in #284 .
2018-09-19 17:16:29 +01:00
5cd75ac7dc
BUG: surfaceInertia: undo incorrect commit df3a560d
2018-09-19 17:13:42 +01:00
dce9d9e05c
STYLE: provide get() method in Enum for consistency with dictionary methods
2018-09-19 16:26:19 +02:00
12c903bba8
ENH: define nameOp<>, typeOp<>, sizeOp<> functors (issue #1013 )
2018-09-19 15:32:04 +02:00
47519b2e04
ENH: new sampling type "surfaceCut"
...
- an alternative to distanceSurface (with distance zero) that uses
a cell cutting approach instead of an iso-surface.
2018-09-18 08:40:46 +02:00
4aa94bd1d7
ENH: improve distanceSurface handling (issue #1012 )
...
- 'signed' input parameter only mandatory for distance > 0.
A distance <= 0 is always signed and the input parameter is ignored.
- Use normal distance when distance == 0. This has no effect when
the surface has no open edges, but improves on rounding issues
around the zero crossing when the surface has open edges.
This may still need future revisiting.
2018-09-19 14:18:57 +02:00
9973c378b9
ENH: refactor cutting-plane cell selection
...
- avoid duplicate code by relocating cellZone selection and bounding box
sub-selection into cuttingPlane and cuttingSurfaceBaseSelection.
Allows reuse by inherited classes (sampledPlane, surfMeshSamplePlane).
2018-09-14 11:18:44 +02:00
a8ef9e9742
ENH: make cuttingPlane cell walker an algorithm
...
- takes two general actions:
1. orient edge in canonical direction (positive gradient) and detect
any edge intersection.
2. edge intersection alpha (0-1)
- refactor into a cuttingSurfaceBase intermediate class with the
actions as templated parameters rather than function pointers. This
allows the use of lambda functions with captures from the caller.
2018-09-14 09:34:14 +02:00
7cf232ceec
STYLE: split up cuttingPlane source files
2018-09-14 09:19:32 +02:00
53b0bb0782
CONFIG: fix odd behaviour in bash completion (issue #1011 )
...
- The test condition
[ -n "$cur" -a ... ]
fails if $cur starts with '-le', which bash interprets as a further
test op. Splitting the test condition solves the problem:
[ -n "$cur" ] && [ ... ]
2018-09-18 18:25:29 +02:00
df3a560d6d
ENH: surfaceInertia: print info for use in RBD. See also #1014 .
2018-09-19 14:07:42 +01:00
0b95bb008c
ENH: Refactored simpleReactingParcelFoam and added new simpleSprayFoam
2018-09-17 13:40:21 +01:00
8122a8a70f
ENH: orient cut plane faces based on the (oriented) edge gradient
...
- Since the local edges are oriented according to the gradient,
they can also be used to determine the correct face orientation.
This generalizes the algorithm for future reuse.
2018-09-12 11:16:30 +02:00
d09b366b3a
STYLE: use List, FixedList find(), found() methods in face/triFace
2018-09-13 10:14:52 +02:00
0d5283a6bc
ENH: added edge::valid() method
...
- simple check for unique and non-negative point labels
2018-09-13 09:48:01 +02:00
8d582d0258
BUG: foamLog - corrected for Ubuntu. See #860
2018-09-12 08:42:04 +01:00
32d5030088
BUG: incorrect kahip resolution with absolute paths ( closes #1003 )
...
- for installations with central (non-ThirdParty) location for KAHIP
(eg, spack, EasyBuild)
2018-09-12 08:37:53 +02:00
5f3f101b4e
BUG: Doxygen corrections
2018-09-11 12:13:19 +01:00
0e8704defe
ENH: solutionControl - control dictionary e.g. PIMPLE now optional. See #1002
2018-09-11 11:25:22 +01:00
ef394e9d99
GIT: missed commit for 9ae4ea6882
2018-09-10 18:34:52 +02:00
065daa20ae
STYLE: incorrect doxygen grouping for vtkCloud function object
2018-09-10 17:22:27 +02:00
9ae4ea6882
STYLE: operator bool conversion for IOstream (issue #1001 )
...
- replaces previous pointer conversion
2018-09-10 15:06:49 +02:00
6f16c6774c
STYLE: make volumeType input operator symmetric with output (issue #994 )
...
- uses int, without enclosing brackets.
2018-09-10 14:27:35 +02:00
4ec73897d3
BUG: removeFaces: handle internal faces still using point. Fixes #998 .
2018-09-06 17:16:38 +01:00
b00498bac0
ENH: blockMesh: write to specified directory. Fixes #981 .
2018-09-05 13:52:23 +01:00
31fbc95f85
BUG: multiSolidBodyMotionSolver: parallel consistent message. Fixes #990 .
2018-09-05 13:17:37 +01:00
236684b1b7
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2018-08-30 09:33:05 -07:00
089ca1a632
BUG: Init refCell to -1 instead of 0 for multi regions
2018-08-30 09:26:29 -07:00
e915e46ee1
BUG: tetDecomposer: only faceZonify the triangles of the original face. Fixes #987 .
2018-08-30 12:35:59 +01:00
bf43a9d91e
ENH: snappyHexMesh: allow medialAxis to shrink 1 or 2 cell thick channel. Fixes #986 .
2018-08-30 11:38:38 +01:00
688469d127
BUG: bitSet: extraneous exit. Fixes #984 .
2018-08-29 12:50:50 +01:00
76a07d1cd0
ENH: overset: change preference of donor mesh to avoid loops. Fixes #977 .
...
This is not the ultimate fix; it just avoids the loops in cases where
mesh 0 is the background.
2018-08-29 09:22:30 +01:00
d3812b9b69
Merge remote-tracking branch 'origin/master' into develop
2018-08-29 13:51:40 +01:00
98898e7861
BUG: externalWallHeatFluxTemperature - set size of qrPrevious_ before
...
mapping. Fixes #983
2018-08-28 15:39:06 +01:00
6c99006fe7
ENH: polyMesh: allow *zones only at faces instance. Fixes #982 .
2018-08-27 12:44:37 +01:00
f0cada17e2
ENH: rigidBody: added error checking.
2018-08-27 09:21:38 +01:00
168b246873
ENH: overset: additional debug. See #810 .
2018-08-27 09:19:35 +01:00
be96876a18
BUG: mergeMeshes. Use wrong option. See #650 .
2018-08-27 09:01:36 +01:00
a8e3f06762
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2018-08-09 15:10:45 -07:00
0be3caec4a
ENH: Improving twoRotorTutorial set up
2018-08-09 15:09:56 -07:00
079eb373df
ENH: Updating overPimpleDyMFoam solver
2018-08-09 13:33:47 -07:00
4637e4582c
ENH: redistributePar: allow nDomains 1 in decomposeParDict. Fixes #924 .
...
Note: this removes the option to reconstruct by setting nDomains to 1.
You now have to explicitly use -reconstruct to reconstruct.
2018-08-09 15:17:21 +01:00
c1223095c4
COMP: Resolved compiler warnings
2018-08-09 14:40:24 +01:00