1c030f441d
STYLE: missing newline in correctPhi.H
2018-05-30 16:18:20 +02:00
12553a2e43
COMP: include /usr/local in search for system headers/libraries
...
- this is consistent with compiler defaults, and helps Darwin users
2018-05-30 14:45:12 +02:00
e43ae3f23f
ENH: detect excess tokens when looking up a dictionary value (issues #762 )
2018-05-30 14:43:48 +02:00
2aaae74ee1
STYLE: consistent ordering of "inline explicit" vs. "explicit inline"
...
- resolve in favour of "inline explicit", which had marginally more
uses and provides consistent prefixing for inline methods.
2018-05-30 12:11:13 +02:00
f9fe71815a
STYLE: consistent use of '= delete' for removed constructors/assignments
...
- make the purpose more explicit, and reduces some work for the
compiler as well.
2018-05-30 12:03:17 +02:00
6b6b36afd3
STYLE: revert bitSet/HashSet setMany() to set() method (issue #837 )
...
- improves backward compatibility and more naming consistency.
Retain setMany(iter1, iter2) to avoid ambiguity with the
PackedList::set(index, value) method.
2018-05-29 17:38:02 +02:00
3de9b2f675
COMP: resolve size ambiguity (Darwin)
2018-05-29 12:36:12 +02:00
eeb725715d
BUG: decomposeParDict: ignores mesh region. Fixes #848 .
2018-05-29 10:26:22 +01:00
fe21322939
BUG: Corrected ConeNozzleInjection injected posisions in parallel operation. See #840
2018-05-30 14:05:53 +01:00
e747024c34
BUG: Corrected header documentation - see #831
2018-05-29 15:28:44 +01:00
ffe8048e04
BUG: COxidationIntrinicRate - corrected eta. See #842
2018-05-29 15:10:19 +01:00
5e9ba0bc72
ENH: Darwin emulation for addr2line
2018-05-29 11:21:59 +02:00
bd33a382ee
COMP: define additional UIndirectList iterator member types ( closes #847 )
...
- required for std::iterator_traits specialization, which is used by
the std::max_element algorithm on Darwin.
2018-05-29 08:56:08 +02:00
30309e9a65
COMP: 64-bit label ambiguity
2018-05-29 11:16:20 +02:00
7e270fc482
STYLE: formatting of scotch options
2018-05-29 09:57:30 +02:00
14e9ef34e5
Merge remote-tracking branch 'origin/develop' into develop
2018-05-29 10:28:28 +01:00
ca6b6cee8d
BUG: decomposeParDict: ignores mesh region. Fixes #848 .
2018-05-29 10:26:22 +01:00
7df0608306
STYLE: inline shorterPath function for printStack
2018-05-28 17:44:26 +02:00
d318a630b6
ENH: add directive '#sinclude' (or '#includeIfPresent' as long name)
...
- consistency with make and more succinct.
- reduce code duplication in findEtcFiles.
2018-05-28 13:38:03 +02:00
e3bb7ffd25
STYLE: avoid mix of 'sinclude' and '-include' in make files
2018-05-28 10:46:40 +02:00
26bb05d6f0
BUG: cyclicPeriodic: wrong indexing. Fixes #838 .
2018-05-24 13:29:43 +01:00
417a2f6a73
BUG: reference FO: allocate interpolator on all processors. Fixes #823 .
2018-05-24 09:52:33 +01:00
cb1cd96b04
ENH: snappyHexMesh: directional refinememt.
...
Basic directional refinement:
- only for coordinate aligned meshes
- only for refinementRegions
See the mesh/snappyHexMesh/aerofoilNACA0012_directionalRefinement
tutorial.
2018-05-21 16:51:57 +01:00
85ecb009d7
TUT: Updated input value
2018-05-18 09:57:12 +01:00
d8ea41e7bd
STYLE: foamPwd (posix) function with some env replacements (issue #844 )
...
- the current working path with replacements for base-level
OpenFOAM env variables such as FOAM_RUN, WM_PROJECT_DIR,
WM_PROJECT_USER_DIR etc
Can be used directly from the command-line or embedded into a
command prompt. For example,
PS1='$(foamPwd)\n\u\$ '
- aliases for user solver/utilities located under "$WM_PROJECT_USER_DIR":
(ufoam, uapp, usol, uutil)
2018-05-17 15:33:59 +01:00
66df3369dc
BUG: ConeInjection - corrected number of parcels injected for multiple injector positions
2018-05-17 09:04:00 +01:00
1844ce5ab2
BUG: wrong sizing index for VTK legacy polyhedrals ( closes #829 )
2018-05-16 15:57:49 +01:00
c18a2a6370
BUG: compiler-specific INTELMPI not always found ( closes #830 )
...
- tie the MPI rules to the base compiler type *without* its version.
Eg, linux64Gcc (which exists) instead of linux64Gcc81
2018-05-16 12:36:29 +01:00
430367b25a
STYLE: shm: indentation
2018-03-01 17:09:39 +00:00
e5d4fbcd72
BUG: snappyHexMesh: cutting imcompatible with corner-point detection
2018-02-21 11:08:21 +00:00
4d72c2aac0
COMP: incorrect executable path sphereSurfactantFoam ( closes #695 )
2018-01-08 10:51:00 +01:00
87504d501a
BUG: regionToCell: incorrect indexing of remote values. Fixes #818 .
2018-05-02 10:55:47 +01:00
1ac7f2e873
BUG: wrong nanoseconds in highResLastModified ( closes #794 )
...
- was using st_atim instead of st_mtim for the nanoseconds
- value of followLink was being ignored (it was always being followed).
2018-04-11 10:27:41 +02:00
1eb2458cf5
Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus
2018-04-06 08:52:23 -07:00
a65b189741
ENH: Adding thermo using polynomial transport, JANAF and ideal gas.
...
This thermo is used with multiComponentMixture in rhoThermo type
2018-04-06 08:46:17 -07:00
1edb2f7dd0
BUG: mesh refinement crash with degenerate mesh distributions ( closes #778 )
...
- occurred when the initial mesh distribution was missing cells on
some processors.
2018-03-21 21:54:40 +01:00
546fdb6207
BUG: corrected 'binned' distribution model
2018-03-20 10:17:33 +00:00
d7b9cea87c
BUG: IsoAdvector - updated use of pos/neg as reported by Johan Roenby. See #775
2018-03-19 13:56:32 +00:00
fae1ba0f63
BUG: Corrections to externalWallHeatFluxTemperature BC (ref EP624)
2018-03-14 15:34:53 +00:00
4df782615c
BUG: surface proxy zone handling with dangling? reference ( closes #757 )
...
- using const reference to temporary was failing. Remedy by using a
direct copy, which is a reasonable solution since surfZone content
is quite minimal.
2018-03-13 17:58:02 +01:00
40e7d389d8
ENH: DPMFoam - extended RAS model selection. See #743
2018-03-13 12:48:16 +00:00
b0c5608b62
TUT: Corrected turbulence Ck value - see #753
2018-03-13 12:32:16 +00:00
73646bb15b
BUG: removed incorrect code from cyclicFaPatch referring to cyclicPolyPatch. See #761
2018-03-13 08:54:39 +00:00
e78548352e
TUT: Removed misleading comment in tutorial - see #746
2018-03-06 11:12:39 +00:00
7f7f9336c8
COMP: add -fpermissive to c++LESSWARN flags ( closes #744 )
...
- downgrades some diagnostics about nonconformant code from errors to
warnings. Oddly enough, the errors actually arise from STL library
elements shipped with gcc itself. Affects kahip compilation with
gcc-6, gcc-7
2018-02-28 14:31:48 +01:00
628f0860c3
BUG: faceOnlySet sampling does not stop at 'end' ( closes #745 )
2018-02-28 11:23:59 +01:00
9f03511ffb
GIT: merge artifact duplicate call to update mesh moving
2018-02-28 10:59:53 +01:00
94afd9e9b2
BUG: isoAdvection using 'vof2IsoTol' instead of 'isoFaceTol' ( closes #740 )
2018-02-23 15:11:24 +01:00
4d4c5910ed
ENH: lagrangian injection - exposed minimum number of particles per parcel. See #728
...
The minimum number of particles per parcel can now be set in the
injection model input, e.g.:
model1
{
type ...;
massTotal ...;
parcelBasisType ...;
minParticlesPerParcel 1; <-- new optional entry
SOI ...;
...
Uses a value of 1 by default if the entry is not present. The value of
1 is generally recommended and beneficial for coupled cases where small
time steps can lead to the injection of too many parcels and subsequently
greatly over-predict the particle source contributions (momentum, heat,
mass transfer etc)
2018-02-23 12:00:14 +00:00
ac3a8bc3cb
BUG: simpleCoalParcelFoam - corrected dimensions of Qdot. Fixes #742
2018-02-23 09:04:16 +00:00