da78cba7da
BUG: surfMesh.write() not working with AUTO_WRITE off
...
- add writeObject method
2016-12-01 15:15:50 +01:00
46e396af49
ENH: surfMesh::setWriteOption to adjust the write option of all components
...
- otherwise difficult to avoid auto-write etc.
- propagate similar changes to MeshedSurfaceAllocator, where is makes
the most sense.
2016-12-01 15:07:16 +01:00
7b450a2915
BUG: update points reference in surfMesh fails (issue #320 )
...
- Should be updating references (shallow copy), but triggers a deep copy
instead. Likely introduced by 6e573ad7e8 .
2016-11-30 14:13:01 +01:00
ed27b25ff8
STYLE: use meshCells() instead of cutCells() for consistency
...
- other sampled surface types use meshCells() throughout.
Only cuttingPlane was different.
2016-11-24 15:33:17 +01:00
907bde821d
STYLE: fixup usage for -clean/-noClean options
2016-11-25 01:10:25 +01:00
0142c83068
ENH: add motorBike-passenger-helmet.obj for test cases
...
- This is simply the normal helmet geometry, but shifted to where a
passenger head may be. It can be used for surface sampling etc.
2016-12-02 10:10:32 +01:00
8563f892a9
ENH: provide a 'dimensioned' null-like constructor for dimensionedType
...
- The null constructor already creates a dimensionless Zero,
but named "undefined".
Provide an constructor for a dimensioned Zero,
but named "0" for universal clarity to its value.
2016-12-02 08:48:01 +01:00
8628ddac43
ENH: add Test-objectRegistry (issue #322 )
...
- test clearly shows failure to insert a sub-registry when it has
the same name as one of the parent sub-registry.
2016-12-01 12:30:38 +01:00
966b6e730e
CONFIG: incorrect MPI_HOME for (unsupported) mpich
2016-11-29 13:06:03 +01:00
026ed13c10
ENH: warn user when using constant/polyMesh/blockMeshDict (issue #309 )
...
- the user might otherwise be unaware of the changed location
2016-11-29 12:14:48 +01:00
75b30cfb2c
STYLE: eliminate the last vestiges of unallocLabelList in favour of labelUList
...
- both are typedefs for UList<label>
2016-11-29 11:49:46 +01:00
4ab9806348
BUG: foamToEnsight -faceZones fails (issue #317 )
...
- was using direct face ids instead of appropriate sub-lists
- also removed typo that wasn't helping much either
2016-11-29 11:45:01 +01:00
d45d5a9e0a
STYLE: remove definition of unimplemented faceZone method
2016-11-29 11:08:31 +01:00
fcd8d71ef9
STYLE: ensightCells, ensightFaces sub-lists are always allocated
...
- remove remnant nullptr check
2016-11-29 09:06:30 +01:00
a2bba390f2
COMP: improve robustness of cmake (vtk) builds when directories have moved
2016-11-28 23:28:21 +01:00
b69ab6c895
COMP: reduce compile noise for paraview modules
...
- vtkkwiml headers use old-style casts, so reduce compile-time warnings
2016-11-28 22:34:38 +01:00
e35a566302
CONFIG: downgrade back to paraview-5.0.1
...
- newer versions of paraview build fine, and so do the reader modules,
but the reader modules won't load (need to upgrade the classes).
2016-11-28 22:14:01 +01:00
4013532aaa
STYLE: simplify adios rules
...
- now that adios_config flags are largely working in ThirdParty
2016-11-28 22:12:01 +01:00
dec8bd46c3
BUG: _foamAddPath not available when foamPV alias/function is used
...
STYLE: only use paraview settings when actually available
- this means executing makeParaView prior to building OpenFOAM itself,
but is consistent with the instructions given by makeParaView,
and elminates anticipating the source location from the paraview
config file, which increases the build flexibilty for ThirdParty
2016-11-28 15:35:27 +01:00
21251970ac
Merge branch 'feature-noise-multiple-files' into 'develop'
...
Feature noise multiple files
Enabled pointNoise and surfaceNoise models to operate on multiple input files
- For each model, the files should be specified by the `inputFiles` keyword
- When applied to pointNoise, the file is no longer required when specifying the CSV input data
- the singular `inputFile` entry is still available to the surfaceNoise model for backwards compatibilty
See merge request !80
2016-11-28 13:50:14 +00:00
494ce72e3b
ENH: surfaceNoise - provide backwards compatibility for inputFile keyword
2016-11-28 13:44:53 +00:00
f4e53b2d3a
Merge branch 'feature-functionObject-consistentWrite' into 'develop'
...
Function objects - ensure objects are up-to-date when writing
See merge request !79
2016-11-28 09:51:07 +00:00
2903722a39
Revert "ENH: ensure written and evaluated values correspond (issue #311 )"
...
This reverts commit c554dc7b7d .
Functionality available in more general change in commit fb78378
2016-11-28 09:48:06 +00:00
3077a11c0d
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-28 09:33:23 +00:00
da4dad4382
ENH: snappyHexMesh: improved comment
2016-11-28 09:32:58 +00:00
1022f4fc49
STYLE: Minor code formatting
2016-11-28 09:27:13 +00:00
3e8415e119
BUG: enightPartFaces - use virtual size() function in write method
2016-11-28 09:26:51 +00:00
00c3c6f9a7
ENH: improve configuration of gperftools (now at version 2.5)
...
- support gperftools-none, gperftools-system configurations
as per other third-party packages.
STYLE: clean up more environment variables
CONFIG: testing adios rule
2016-11-27 16:24:40 +01:00
dc1c37e464
COMP: add in plain lib/ directories for boost, cgal, fftw
...
- these directories are sometimes used for a central, non-thirdparty, non-system
installation
- leave gmp and mpfr as is, since it is not clear how these would interact with system
versions
2016-11-25 20:43:27 +01:00
a14267d83b
BUG: pointNoise - corrected base file name
2016-11-25 12:15:06 +00:00
00174405c6
ENH: noiseModels - enable models to accept lists of file names
2016-11-24 21:31:08 +00:00
fb78378959
ENH: Function objects - ensure objects are up-to-date when writing
2016-11-24 12:36:52 +00:00
7734d7ffd7
ENH: Tutorial updates
2016-11-24 12:11:43 +00:00
b7ea6ee24e
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-24 12:05:24 +00:00
9316088550
STYLE: Relocated DFSEM tutorial
2016-11-24 12:05:12 +00:00
58fad3ab79
BUG: snappyHexMesh with -decomposeParDict option (issue #265 )
...
- only occurs in combination with distributedTriSurfaceMesh in snappy.
- workaround similar to that previously used for surfaceRedistributePar
(issue #60 ).
Minor adjustment of incompressible motorBike tutorial to detect use of
distributedTriSurfaceMesh.
2016-11-24 12:02:11 +01:00
55ed6ec776
STYLE: use MUST_READ consistently for decomposeParDict
...
- there was a slight mix of MUST_READ and MUST_READ_IF_MODIFIED
but with no obvious code to handle runtime modified values
of the decomposition, or how this works with alternative
dictionaries.
2016-11-24 11:26:03 +01:00
e9e9760329
CONFIG: bump versions of various third-party sources
...
* boost 1_62_0 (Sept 2016)
* CGAL 4.9 (Sept 2016)
- now has headers-only mode that could be interesting
* FFTW 3.3.5 (Jul 2016)
* openmpi 1.10.4 (Sept 2016)
- the first openmpi 2.x release is also available, but too early to switch
* paraview 5.2.0 (Nov 2016)
- builds without additional patching
STYLE: removed unneeded CMake environment variables
2016-11-23 14:14:06 +01:00
fa430cc407
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-23 12:10:33 +00:00
8c08ad6667
ENH: mergeOrSplitBaffles: allow operation on selected patches. Fixes #314 .
2016-11-23 12:09:31 +00:00
ba6ae13b5a
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-23 11:22:01 +00:00
dd989a8600
BUG: Corrected constructor initialisation error introduced in last commit; code tidying
2016-11-23 11:21:23 +00:00
87a566c11c
STYLE: minor code typo corrections
2016-11-22 15:34:37 +00:00
558006afd2
BUG: Corrections to commit 1f826361 for issue #306
2016-11-22 15:12:10 +00:00
e619a82ae6
COMP: minor adjustments for compiling with single-precision
2016-11-22 15:58:54 +01:00
1f826361c6
STYLE: Consistency updates to change input of <var>Name to <var>. Fixes #306
2016-11-22 14:50:33 +00:00
19bd06c850
COMP: adjust vtk formatting for 64-bit labels
2016-11-22 10:27:11 +01:00
143e99194f
ENH: Adding functionality to scalarTransport FO and residence time tutorials for VOF
...
and single phase cases. Registration of the compressed flux in interFoam as it is
needed for the FO if used.
2016-11-21 09:21:45 -08:00
dfbb9d0900
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
...
Conflicts:
tutorials/combustion/fireFoam/LES/compartmentFire/Allclean
2016-11-21 07:39:46 -08:00
ab40ddaaf3
Adding fireCompartment tutorial for new pyrolysis thermo, thermocouple FO and EDC combustion model
2016-11-21 07:36:05 -08:00