5d62a7430d
GIT: adjust gitignore
...
- ignore top-level /build and /platforms directories
2017-03-15 15:10:05 +01:00
249f334f83
ENH: respect '-silent' option for cmake builds
...
- minor cleanup of wmake sources
2017-03-15 13:06:45 +01:00
4339d93c8e
STYLE: drop _foamSource definition (unneeded).
2017-03-14 17:24:23 +01:00
f1112fc357
CONFIG: update paraview 5.3.0, openmpi 2.0.2, mpich 3.2, fftw 3.3.6-pl1
2017-03-14 10:38:54 +01:00
7848953b21
ENH: equationInitialResidualCondition - updated to support user-time, e.g. engineTime
2017-03-21 16:56:21 +00:00
eed3b77060
ENH: Function objects - updated logic to determine whether or not to instantiate a time-based function object. Fixes #439
2017-03-21 16:55:24 +00:00
694a03dfeb
Merge branch 'master' into develop
2017-03-21 13:58:06 +00:00
2f41df18e3
Merge branch 'master' into develop
2017-03-21 13:36:26 +00:00
2b03d9615e
ENH: perfectGasI - added #include "thermodynamicConstants.H" to enable builds for derived classes
2017-03-21 13:00:05 +00:00
cbf793fca2
ENH: Updated header file documentation
2017-03-21 09:40:35 +00:00
e9355df198
ENH: [surface|vol]FieldValue - added name of weight field to output file header if used
2017-03-21 09:38:36 +00:00
2271bd4ca4
ENH: timeActivatedFileUpdate: early reading of changed files. Fixes #420 .
2017-03-15 13:15:36 +00:00
1abcdcc58a
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-03-15 12:01:55 +00:00
986e4656ae
BUG: topoSet: nearestToCell/Point return nearest on all processors. Fixes #427 .
2017-03-15 12:01:23 +00:00
de3f38da3d
Merge branch 'feature-noise-additions' into 'develop'
...
ENH: Feature noise additions
See merge request !98
2017-03-15 11:08:56 +00:00
a7a3126a76
ENH: noiseModels - re-worked output directories to avoid clashes. Fixes
...
Both point- and surfaceNoise utilities can operate on multiple input
files. However, if the files had the same name, the output would be
overwritten. To avoid this, the output files are now written to a
sub-directory including the path '/input<input-file-index>/', e.g.
postProcessing/noise/surfaceNoise/input0/nearWall/[fft|oneThirdOctave]
An optional 'outputPrefix' can be included (defaults to empty), e.g.
when set to 'test1':
postProcessing/noise/test1/surfaceNoise/input0/nearWall/[fft|oneThirdOctave]
2017-03-14 13:15:39 +00:00
a886410d16
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-03-13 12:02:22 +00:00
f6cc25f5eb
ENH: cellSetOption: suppress printing of excess messages. Fixes #415 .
2017-03-13 12:01:05 +00:00
8db517bfbb
CONFIG: provide Clang38, Clang39 compiler settings
...
- easier to test or use different versions
- change WM_CXXFLAGS to -std=c++11 instead of -std=c++0x
2017-03-10 18:13:49 +01:00
f760352c8f
COMP: avoid null reference in FieldMapper.H (issue #405 )
2017-03-10 17:58:45 +01:00
39e81ce5ec
BUG: subsequent command options are ignored (issue #424 )
...
- adjust so that the final -option is taken. This is consistent with
other Unix tools.
ENH: short-circuit to avoid directory check on non-master node
2017-03-10 14:52:39 +01:00
b21242c14c
Merge branch 'feature-noise-additions' of develop.openfoam.com:Development/OpenFOAM-plus into feature-noise-additions
2017-03-10 13:08:17 +00:00
f8e0231672
STYLE: removed mutable variable/methods from regExp
...
- tends to obscure what is going on and isn't needed either.
STYLE: adjust documentation. Accept std::string as parameter in more places.
2017-03-10 12:42:59 +01:00
aa6b835104
ENH: use fileName::nameLessExt() instead of fileName::name(bool)
...
- the purpose is more explicit, without needing to check documentation
about what the bool parameter means.
STYLE: improve formatting of fileName documentation
2017-03-10 11:49:56 +01:00
9077098935
ENH: provide string removeStart, removeEnd convenience methods
2017-03-10 11:39:40 +01:00
4bc957cc3e
ENH: surfaceNoise - updated surface output
2017-03-10 09:08:46 +00:00
518bb6e8fc
ENH: surfaceNoise - updated surface output
2017-03-10 09:08:46 +00:00
a2f54aef3c
ENH: surfaceNoise - warn if no data available to process
2017-03-06 12:09:05 +00:00
f3abf405a8
ENH: noiseModels - updated frequency bounds handling
2017-03-03 14:24:56 +00:00
9741ce6e0d
ENH: noise models - expand input file name before check for isAbsolute
2017-03-02 12:39:03 +00:00
34bc14a53d
ENH: noiseModel updates
...
- Limit output to frequency range given by fLower and fUpper (if supplied)
- Enable noise models to be run outside of $FOAM_CASE directory
- if relative paths are used, $FOAM_CASE is prepended to the noise
dict and input file names
- Enable output to be customised, e.g.
// Optional write options dictionary (all default to 'yes')
writeOptions
{
writePrmsf no;
writeSPL yes;
writePSD yes;
writePSDf no;
writeOctaves yes;
}
2017-03-01 13:55:05 +00:00
2ce0aaddd4
ENH: splitMeshRegions: correct header.
2017-03-01 11:48:00 +00:00
4401c0ee87
BUG: Time: time step adjustment not robust. Fixes #414 .
2017-03-01 11:43:00 +00:00
bcde59e646
STYLE: Minor typo corrections
2017-03-01 10:53:18 +00:00
cf4ff7b381
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-02-27 11:50:20 +00:00
b71c4676ce
ENH: cyclicACMI: report number of blended faces. Fixes #411 .
2017-02-27 11:49:19 +00:00
f9599010ca
Merge branch 'build' into 'develop'
...
Improvements, adjustments for build scripts and infrastructure
See merge request !94
2017-02-24 18:31:57 +00:00
9810c68e76
ENH: support default/alternate values for env-vars in dictionary lookup
...
- was previously only within string expansions, but cover dictionaries
as well for consistency
ENH: replace the never-used fileName::caseName() functionality
- stringOps::inplaceReplaceVar() is more general
stringOps::inplaceReplaceVar(myfile, "FOAM_CASE");
STYLE: relax parameter passing when calling some POSIX 'query' functions.
- A std::string is sufficient since the functions use a plain C-string.
Eg, getEnv("SOMETHING").
Retain more stringent Foam::word for things like setEnv, since this
could be useful.
2017-02-24 17:37:48 +01:00
49d0b7552e
STYLE: use initializer_list syntax when building system command
2017-03-10 10:34:37 +01:00
383fdb04ae
COMP: suppress warnings about MPI old-style cast (GCC only)
2017-03-10 10:27:17 +01:00
31555346cc
Merge remote-tracking branch 'origin/master' into develop
2017-03-10 13:30:39 +01:00
9faf186b9f
ENH: provide xferFaces mechanism for triSurface for symmetry with MeshedSurface
2017-03-09 13:56:54 +01:00
10fc0646fb
BUG: 'make clean' failed for wmake/src
...
- caused by the typo '@E' instead of '$E' (commit 997f1713cb )
ENH: minor improvements for wmake/src makefile
- 'make clean' now also tries to remove the parent platforms/
directory if possible.
- the flex intermediate build target is placed into the platforms/
directory to avoid touching the src/ directory at all.
- suppress warnings about unused functions (GCC only)
2017-03-09 11:48:52 +01:00
2bfd17cf8d
ENH: add 'wmkdep' to warnings and error messages from wmkdep
...
- makes it possible to filter out or highlight messages originating
from wmkdep in the build process.
2017-03-09 10:20:14 +01:00
89ac2e551a
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2017-03-08 08:47:04 -08:00
42ebb30c0c
ENH: Re-formatting the inertia trem in turbulentTemperatureRadCoupledMixedFvPatchScalarField.C
...
And correcting bool entry from dictionary in fanFvPatchField BC
2017-03-08 08:45:50 -08:00
37e7fca9dc
BUG: STL ASCII being incorrectly detected as BINARY ( fixes #422 )
...
- now explicitly check for "SOLID" or "solid" in the header
- does not affect triSurface in the master branch, since that used a
different parser.
2017-03-08 13:30:43 +01:00
8060792b92
ENH: provide canRead, canWrite tests for triSurface
...
- for symmetry with MeshedSurface etc.
2017-03-08 13:15:28 +01:00
7d3eb76f75
Merge branch 'subset-list' into 'develop'
...
Subset list
See merge request !97
2017-03-08 12:31:26 +00:00
3d3c14cbff
ENH: add inplaceUniqueSort function
...
- determines a unique sort order (as per uniqueOrder) and uses that to
reorder the list and possibly truncate it.
2017-03-08 11:10:16 +01:00