mattijs
0430ad474f
ENH: modifyMesh: added -dict argument
2017-09-07 15:02:39 +01:00
mattijs
aad962a0e4
COMP: checkMesh: missing header
2017-09-07 09:42:03 +01:00
mattijs
775f39960f
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-09-06 12:27:38 +01:00
mattijs
dbc0bbc903
ENH: extrudeMesh: preserve hexRef8Data. Fixes #471 .
2017-09-06 12:24:32 +01:00
Andrew Heather
92ce092e2b
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-08-31 14:08:26 +01:00
Andrew Heather
35090ebdc3
Merge branch 'master' into develop
2017-08-31 14:08:17 +01:00
Andrew Heather
6d8b6516b6
BUG: Corrected Curle analogy implementation. See #574
2017-08-31 14:05:05 +01:00
Mattijs Janssens
4684a13f42
Merge branch 'feature-zoneInformation' into 'develop'
...
ENH: Adds basic information for faceZone and cellZones during checkMesh (fixes #560 )
See merge request !142
2017-08-31 13:16:32 +01:00
Prashant
b5f96306ea
ENH: checkMesh: output information about zones
2017-08-31 17:41:50 +05:30
mattijs
2f2e0cf1a6
BUG: fluxSummary: incorrect handling of flipMap. Fixes #530 .
2017-08-30 17:27:07 +01:00
Andrew Heather
5cfd343904
Merge branch 'bugfix-createZeroDirectory-template' into 'master'
...
BugFix: corrected keyword for flowRateInletVelocity BC fixes #577
Closes #577
See merge request !143
2017-08-30 09:49:49 +01:00
Prashant
870a0a1d60
BugFix: keyword for caseDict also syncrhonized
2017-08-30 09:48:45 +05:30
Prashant
ffed13435a
BugFix: corrected keyword for flowRateInletVelocity BC fixes #577
2017-08-30 09:38:36 +05:30
mattijs
0e7954c22b
BUG: sampledTriSurfaceMesh: sampling outside of mesh. Fixes #575 .
...
There are a few issues:
- error would only throw exceptions if not parallel
- if we change this we also need to make sure the functionObjectList
construction is synchronised
- bounding box overlap was not returning the correct status so the code
to avoid the issue of 'badly formed bounding box' was not triggered.
2017-08-29 14:41:22 +01:00
Prashant
82a18e4cd9
ENH: Print info on zones only if present
2017-08-28 10:21:47 +05:30
Prashant
81d4292855
ENH: Adds basic information for faceZone and cellZones during checkMesh
...
fixes #560
2017-08-18 17:04:51 +05:30
mattijs
3392965aba
ENH: scaling: added scaling to various sampling routines. See #514 .
2017-08-17 12:47:45 +01:00
mattijs
bd762c94d0
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-08-17 11:00:51 +01:00
mattijs
cf0ffa1933
BUG: nearWallFields: point on the face is inside/outside any tet.
...
Now we directly releate the intersected face triangle to the tet of the
cell the point is on/in. We hope that the tracking handles this ok. Fixes #549 .
2017-08-17 10:58:56 +01:00
Andrew Heather
50d7df41e0
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-08-15 11:02:33 +01:00
Andrew Heather
30941f28be
Merge branch 'master' into develop
2017-08-15 11:02:16 +01:00
Andrew Heather
cf065aade0
BUG: Corrected construction of List from SLList. Fixes #571
2017-08-15 11:00:21 +01:00
Mark Olesen
fbdd16a293
ENH: add stringOps::splitAny, stringOps::splitSpace
...
- assists when building simple hand-rolled parsers.
Also add string::split() taking a sub-string for the delimiter.
2017-08-14 10:36:12 +02:00
Mark Olesen
139edb2468
ENH: add input surface scaling (issue #514 )
...
- surfaceFeatureExtract
* dictionary "scale" entry
- triSurface
- triSurfaceLoader
* optional scaleFactor on reading
- surfaceAdd
- surfaceBooleanFeatures
- surfaceClean
- surfaceCoarsen
* scale option
- surfaceTransformPoints, transformPoints
* scale option as scalar or vector quantity
2017-08-14 09:18:15 +02:00
Mark Olesen
3b16c365ee
STYLE: make Switch construct from string explicit (issue #568 )
...
- actually prevent this type of thing:
Switch sw;
sw = "none";
without relinquishing automatic conversion to/from bool.
Nonetheless, make construct from string explicit.
- Added some minor optimization for the lookup of the switch names.
2017-08-11 16:43:12 +02:00
Mark Olesen
3093b32702
ENH: support pTotal as a derived field for surfMeshSamplers (issue #567 )
2017-08-11 16:40:08 +02:00
Mark Olesen
4588182352
ENH: add absolute weighting for surfaceFieldValue (issue #567 )
...
- can be useful either for flow-rate weighting where backflow
is to be ignored in the average, or for flow-rate weighting
on surfaces with inconsistent orientation.
Reworked to code to make better use of Enum (the NamedEnum
replacement). Enum doesn't require contiguous enumeration values,
which lets us use bitmasking of similar operations to reduce
duplicate code.
2017-08-11 14:53:24 +02:00
Mark Olesen
b3128e6ced
STYLE: replace file-local functions with the Ostream writeEntry() method
...
ENH: use std C++ for conversions instead of sscanf()
2017-08-11 08:39:45 +02:00
mattijs
59b70b04d5
BUG: setSet: use of one-argument constructor. Fixes #566 .
2017-08-10 18:41:22 +01:00
mattijs
6d8a09fd63
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-08-10 14:43:18 +01:00
mattijs
f73e5be2b8
ENH: overset: adjust fringe for interFoam
2017-08-10 14:42:39 +01:00
Mark Olesen
66c836e147
Merge branch 'bug-pstream-tokensending' into 'develop'
...
Bug pstream token sending
See merge request !140
2017-08-10 13:56:37 +01:00
Andrew Heather
c782b09322
ENH: Corrections to doxygen help
2017-08-10 11:14:10 +01:00
Mark Olesen
37e863521a
ENH: make token constructors explicit (issue #563 )
...
- access tokenType enum values more consistently.
2017-08-10 11:53:37 +02:00
Mark Olesen
a09125c3f9
STYLE: extraneous orientedWeightField in documentation ( closes #565 )
2017-08-10 10:15:55 +02:00
Mark Olesen
92d1d1f037
CONFIG: verify bash version for completion support
...
- the (global) associative array requires bash >= 4.2
2017-08-10 10:05:22 +02:00
Mark Olesen
c847d343af
BUG: OPstream send of tokenType may swallow characters ( fixes #563 )
...
- the tokenType was being send via write(char), which includes
isspace filtering. If the tokenType enumeration coincides
with a whitespace character, it would be suppressed.
Now add character directly to the buffer.
STYLE: some additional minor private methods to help refactoring
- readStringFromBuffer, writeStringToBuffer for common string
operation.
2017-08-10 08:17:19 +02:00
Andrew Heather
4fc4f49cef
ENH: Updated fieldAverage FO windowing. See #525
...
When specifying the averaging data, a new `windowType` option is
available, taking the values:
- none: no windowing
- approximate: past functionality (v1706 and earlier)
- exact: exact moving average - will store and write (for restart) all
fields in the window
2017-08-09 16:52:03 +01:00
Mark Olesen
695716d5cc
STYLE: use local variables in aliases/functions
2017-08-09 11:58:43 +02:00
Mark Olesen
18e96325ff
Merge branch 'feature-mesh-stitching' into 'develop'
...
Feature mesh stitching
See merge request Development/OpenFOAM-plus!159
2017-11-04 11:39:11 +00:00
Andrew Heather
2ee1f73ff2
Merge branch 'feature-hash-table' into 'develop'
...
Improvements to HashTable internals
See merge request Development/OpenFOAM-plus!158
2017-11-03 17:40:33 +00:00
Mark Olesen
2ecfb3e986
CONFIG: update clang versions
2017-11-03 14:43:33 +01:00
Andrew Heather
c5344c3161
COMP: Resolved clang compiler error in transport model updates
2017-11-03 11:10:34 +00:00
Andrew Heather
f5795afaba
STYLE: More use of constexpr for namespace variables
2017-11-03 11:09:17 +00:00
mattijs
46e8543653
ENH: cell cutting: less verbose. Allow cutting single face. See #631 .
2017-11-01 17:46:12 +00:00
Mark Olesen
053a648ee6
ENH: improvements to HashTable internals
...
- make single-parameter construct (label) explicit
- consolidate iterators
- slightly reduced overhead for some HashSet types
- improved resizing behaviour
- compact output for empty Ptr hashes
2017-10-31 08:46:47 +01:00
Mark Olesen
db552fb751
DEFEATURE: remove StaticHashTable
...
- unused, unmaintained and slower than the regular HashTable
2017-10-30 21:35:05 +01:00
Mark Olesen
930d6dcaf2
ENH: dummy I/O for nullObject, additional null subclass for zero/one
...
- the zero::null and one::null sub-classes add an additional null
output adapter.
The function of the nil class (special-purpose class only used for
HashSet) is now taken by zero::null.
2017-10-31 10:54:17 +01:00
mattijs
6f6029d0a6
COMP: LList: make constructor explicit. Fixes #630 .
2017-10-30 16:58:42 +00:00
mattijs
2851b885a1
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-10-30 11:44:51 +00:00