Mark Olesen
8bb78dda60
ENH: provide a vfork/exec version of system (issue #185 )
...
The normal library system() command uses 'fork', which causes
problems on IB+OPENMPI.
STYLE: add Foam:: qualifier to system calls to make them easier to spot.
2016-07-18 13:37:39 +02:00
Mark Olesen
ecfbdce3da
ENH: avoid deprecated resource xml when building paraview plugins ( fixes #181 )
...
- remove old VTK_CONVEX_POINT_SET code, since VTK_POLYHEDRON exists
since several years
ENH: improve robustness of paraFoam script
- only check the relevant plugin types,
fallback to native reader if needed/possible.
2016-07-12 11:17:57 +02:00
Mark Olesen
1a9112e1b2
CONFIG: rename config file to avoid premature filtering of its name
2016-07-06 08:11:42 +02:00
Mark Olesen
6ed05f0cd3
STYLE: mention suppression of banner for surfaceMeshInfo, ... (issue #125 )
2016-07-06 07:43:05 +02:00
Mark Olesen
6d71d03f44
ENH: default to collateTimes on for ensight output
...
- the uncollated version becomes quite difficult to process.
Caveat: cannot use "collateTimes true" for non-static geometries
2016-06-30 15:32:21 +02:00
Andrew Heather
4b266671a3
Merge branch 'feature-noise' into 'develop'
...
Feature noise
New functionality includes:
- run-time selectable noise models: point|surface
- run-time selectable window models: Hanning (+ options symmetric, extended), uniform
- calculates PSD (Pa^2/Hz) and dB/HZ; SPL (Pa^2) and dB
- calculates 1/3 octave data, with centre frequency 1kHz
surfaceNoise only:
- reads ascii/binary ensight surface data (requires collateTimes option)
- generates graphs for surface average quantities
- operates in parallel
See merge request !50
2016-06-29 21:44:36 +01:00
Andrew Heather
a0b598a5e4
COMP: Created conditional Allwmake scripts for FFTW dependent applications
2016-06-29 20:50:49 +01:00
Andrew Heather
7972d0b0e3
ENH: Noise functionality library and application updates
2016-06-29 20:46:20 +01:00
Andrew Heather
fe13ff56fc
ENH: Updated ensight surface file reading
2016-06-29 20:43:20 +01:00
mattijs
8bdc7e01bf
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-06-29 10:43:51 +01:00
mattijs
49e4475b46
STYLE: redistributePar: indentation
2016-06-29 10:43:36 +01:00
Andrew Heather
cc36db19de
GIT: Resolved conflict
2016-06-28 16:59:01 +01:00
mattijs
ca9923932a
BUG: decomposePar: force creation of uniform dir. Fixes #163
2016-06-27 11:18:06 +01:00
mattijs
cbc169adba
ENH: insideCells: does not run parallel. Fixes #162 .
2016-06-27 10:14:18 +01:00
Mark Olesen
704cfa1e0a
ENH: add timing/memory info to foamToEnsight, foamToEnsightParts, foamToVTK
...
- useful for performance comparisons
2016-06-26 15:39:43 +02:00
Andrew Heather
8ba70962b2
Merge branch '3rdparty-updates' into 'develop'
...
3rdparty updates
See merge request !49
2016-06-24 10:09:19 +01:00
Andrew Heather
b0b25c5f7e
Merge branch 'feature-mapFields' into 'develop'
...
mapping constraint patches
See merge request !48
2016-06-22 14:48:45 +01:00
Andrew Heather
a8b0552338
Merge branch 'feature-profiling' into 'develop'
...
high-level profiling/timing functionality
See merge request !47
2016-06-22 14:46:50 +01:00
Mark Olesen
db467dbcf8
BUG: foamToVTK produces invalid files ( fixes #154 )
...
- broken by commit 2027059b
(2016-03-09) where the pTraits
nComponents type was changed from int to Foam::direction
2016-06-21 10:21:17 +02:00
Mark Olesen
37bf28c249
STYLE: rename Profiling -> profiling
2016-06-20 21:20:31 +02:00
mattijs
b1d755aca1
ENH: mapFieldsPar: map (global) constraint patches
2016-06-20 11:25:38 +01:00
Mark Olesen
726aa8cdb9
ENH: out of source build for paraview plugins
...
- more consistent with the rest of the OpenFOAM source tree
- improve wmake / wclean behaviour
2016-06-20 11:18:24 +02:00
Mark Olesen
e86d3f2e0e
ENH: add preliminary profiling items into snappyHexMesh
...
- needs more refinement, but provides the general idea.
2016-06-18 01:00:55 +02:00
Andrew Heather
9e84deeb09
STYLE: Updated template code
2016-06-17 14:11:59 +01:00
Mark Olesen
97943ed819
COMP: improve robustness and warning messages when building paraview plugins
2016-06-17 09:31:41 +02:00
Andrew Heather
f029bda6d2
Merge branch 'feature-conservativeACMI' into 'develop'
...
BUG: cyclicACMI: make conservative and remove faceAreas0
Need to review cyclicACMI patch non-overlap values
- values here preserve initial values only
- snGrad - used?
- wall functions - no longer call updateCoeffs with ACMI weights (?)
See merge request !46
2016-06-15 16:16:43 +01:00
Mark Olesen
d5d0174b01
CONFIG: adjust for updated ThirdParty
...
- also update settings to include newer compiler versions
2016-06-14 10:46:20 +02:00
Andrew Heather
7572c99c79
GIT: Resolve conflict
2016-06-10 16:05:48 +01:00
Mark Olesen
1452cc0827
BUG: ensight writers not catching special reserved characters ( fixes #122 )
...
- most notably the '%' which is used as a separator in places
caused problems.
EHN: only use valid ensight file/variable names for writers
- fixed: foamToEnsightParts, ensightSurfaceWriter
- pending: foamToEnsight
BUG: no geometry written for foamToEnsightParts with moving mesh (fixes #142 )
- an incorrect path was causing the issue
2016-06-07 17:16:09 +01:00
mattijs
c4b5880f9c
BUG: cyclicACMI: make conservative. Remove faceAreas0
2016-06-06 14:30:00 +01:00
mattijs
2a07e34fb0
ENH: vtkSurfaceWriter: user-specifiable precision.
...
Partly solves #65 . Ensight writer is fixed but all the other ones probably
need doing as well.
2016-06-01 17:43:14 +01:00
mattijs
8a7880af2e
BUG: ensightBinaryStream: avoid overflow. Fixes #132
2016-06-01 14:44:30 +01:00
mattijs
42519734c7
ENH: snappyHexMeshDict: improved comment
2016-06-01 12:52:09 +01:00
Andrew Heather
c91712fbc3
ENH: foamHelp solver - added option to read solver type from the system/controlDict. Fixes #37
2016-04-29 16:05:47 +01:00
Andrew Heather
158a925235
ENH: Updated xxx::zero->Zero
2016-04-28 14:17:06 +01:00
Andrew Heather
90ee8d433f
ENH: Integration updates
2016-04-26 14:34:27 +01:00
Andrew Heather
b9313ef2fe
ENH: Consistency updates after Foundation merge and code tidying
2016-04-25 16:46:56 +01:00
andy
fd9d801e2d
GIT: Initial commit after latest foundation merge
2016-04-25 11:40:48 +01:00
andy
69ae5a9a78
GIT: Resolve merge conflict
2016-04-22 13:31:37 +01:00
Henry Weller
5f13806591
Updated headers
2016-04-21 21:07:28 +01:00
Henry Weller
0aaf154100
utilities/mesh/manipulation: Rationalized "End" message
2016-04-21 21:06:45 +01:00
Henry Weller
d57464a99d
transformPoints: Added "End" message
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2059
2016-04-21 21:05:47 +01:00
Andrew Heather
9b3009e25f
Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus
2016-04-21 13:03:10 +01:00
Andrew Heather
b846422eec
ENH: Updates to applyBoundaryLayer utility
...
Old:
- Previous versions created k and epsilon fields by default, and
then processed omega and nuTilda fields if present.
- Depending on the choice of turbulence model, not all of these fields
would be used, and could lead to errors when running some utilities
due to erroneous values.
- If the omega field did not exist, it would be derived from the epsilon
field, and also inherit the epsilon boundary conditions (wall
functions)
New:
- This version will only update fields that already exist on file, i.e.
will not generate any new fields, and will preserve the boundary
conditions
2016-04-21 12:46:23 +01:00
mattijs
49ddb1d1a8
ENH: changeDictionary: do not allow adding to boundary file (as a special case).
...
Fixes #103
2016-04-20 11:01:48 +01:00
Henry Weller
8c6fa81eba
vector::zero -> Zero
2016-04-16 18:34:41 +01:00
sergio
e0e7c58b49
ENH: Adding zeroGradient BC's for k and epsilon in the DES/LES framework.
2016-04-12 15:02:31 -07:00
Henry Weller
6d9c7112c3
Updated header
2016-04-04 13:53:51 +01:00
Henry Weller
266651f1b9
surfaceMeshConvert: Reinstated missing error messages
2016-04-04 13:53:20 +01:00
Henry Weller
a9b8bb13e0
applications/.*/Allwmake: Updated to support "stop on 1st error"
...
Patch contributed by Bruno Santos
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=2042
2016-04-04 09:03:40 +01:00