6b8f56efea
ENH: support dictionary or list entry for sampled surfaces
...
- support for optional 'enabled' keyword to selectively disable a
single sampled surface.
ENH: add sampledSurface::withSurfaceFields() method
- can be used to distinguish which samplers support surface fields.
Currently this is only sampledPatch
2019-01-22 07:59:57 +01:00
c604adc0d1
ENH: runTimeControl - deactivate for -postProcess operation
2019-01-21 13:52:34 +00:00
27e3b1f9e6
STYLE: relocating files
2019-01-22 12:52:27 +00:00
452a281a00
ENH: fieldSelection - added checks for when fields are not found
2019-01-21 12:16:13 +00:00
9e202d141d
TUT: Added example of field component specification
2019-01-21 12:01:11 +00:00
89438778aa
STYLE: make meshedSurfRef copyable
2019-01-17 04:40:29 +01:00
03bd58ee3a
CONFIG: update openmpi-1.10 minor
2019-01-21 13:40:06 +01:00
73e89f9332
ENH: add UPtrList method to squeeze out (remove) null pointers
...
- moves any nullptr to the end of the list where they can be
eliminated in a second step with resize()
2019-01-21 09:51:02 +01:00
8e0bd4bf43
ENH: surfMesh constructor without AUTO_WRITE, as per polyMesh ( #1147 )
2019-01-18 18:36:09 +01:00
7724d5ccba
GIT: relocate surZone files
2019-01-18 18:56:00 +01:00
ed94a2714d
STYLE: use HashTable iterator 'val()' method instead of 'object()'
2019-01-18 16:26:50 +01:00
53efb24a8d
STYLE: use ListOps::uniqueEqOp instead of local definition
2019-01-18 15:34:28 +01:00
1dd7362aed
ENH: wmakeRoot for locating the root directory
2019-01-18 10:58:07 +01:00
3c81aec0e2
STYLE: fix doxygen-related typos
2019-01-18 09:32:36 +01:00
c0b11a5298
ENH: additional constructor for vtk::outputOptions
2019-01-18 09:03:07 +01:00
a8fa75246b
COMP: Resolved compiler warning
2019-01-21 13:24:15 +00:00
6ccdc77468
BUG: trackingInverseDistance: fix trackingInverseDistance. Fixes #736 .
2019-01-17 18:21:38 +00:00
56406493f6
ENH: pointToPoint: better checking.
2019-01-17 11:45:34 +00:00
268d6d9037
ENH: turbulence: better restart behaviour. Fixes #1172 .
2019-01-17 11:42:15 +00:00
0abae185b7
STYLE: Updated output message
2019-01-15 15:05:56 +00:00
bc12ce2ac9
ENH: Updated fieldSelection dependent code
2019-01-21 11:56:53 +00:00
d11a5091a4
ENH: Extended equationInitialResidualCondition to use field components
2019-01-21 11:42:49 +00:00
2a386064e2
ENH: Extended fieldSelection to include field components
2019-01-21 11:35:36 +00:00
8fed88a2bf
BUG: fvMesh: support for multi-region moving meshes. Fixes #1170 .
2019-01-14 16:55:30 +00:00
7b64894853
CONFIG: drop config support for deprecated ensight reader library
2019-01-17 10:53:44 +01:00
361257d9f4
STYLE: enumerate Nastran PLOADs in NASCore
2019-01-17 03:10:31 +01:00
c44814c100
ENH: use globalIndex gather in patch merging
2019-01-17 00:38:18 +01:00
f498d09dbf
ENH: add simplified gather methods for globalIndex with default communicator
...
- when combining lists in processor order this simplifies code and
reduces memory overhead.
Write this:
----
labelList collected;
const globalIndex sizing(input.size());
sizing.gather(input, collected);
----
OR
----
labelList collected;
globalIndex::gatherOp(input, collected);
----
Instead of this:
----
labelList collected;
List<labelList> scratch(Pstream::nProcs());
scratch[Pstream::myProcNo()] = input;
Pstream::gatherList(scratch);
if (Pstream::master())
{
collected = ListListOps::combine<labelList>
(
scratch,
accessOp<labelList>()
);
}
scratch.clear();
----
2019-01-16 21:33:06 +01:00
f19150cd32
STYLE: relocate identity() declaration to List.H (was in ListOps.H)
...
- remove unused and deprecated emptyList() casting function.
This function is disllowed by many modern compilers and is no longer
used within OpenFOAM - was deprecated 2018-07.
2019-01-16 21:00:22 +01:00
dfc838585c
STYLE: expose List uniform() method as public
2019-01-16 10:15:30 +01:00
ac7a88034e
STYLE: modernize code for concrete Fields ( #1160 )
...
- use forwarding tmp factory methods, auto types
2019-01-10 17:06:04 +01:00
7e48f2c6b3
STYLE: modernize code for GeometricFieldFunctions ( #1160 )
...
- use forwarding tmp factory methods, auto types
2019-01-10 17:06:04 +01:00
b002a232d6
STYLE: modernize code for FieldFieldFunctions ( #1160 )
...
- use forwarding tmp factory methods, auto types
2019-01-10 17:06:04 +01:00
6365560956
STYLE: modernize code for DimensionedFieldFunctions ( #1160 )
...
- use forwarding tmp factory methods, auto types
2019-01-10 17:06:04 +01:00
3019f30b12
STYLE: modernize code for FieldFunctions ( #1160 )
...
- use forwarding tmp factory methods, auto types
2019-01-10 17:06:04 +01:00
35fc2d1be2
STYLE: modernize code for tmp reuse functions ( #1160 )
...
- use forwarding tmp factory methods
2019-01-10 17:06:04 +01:00
fcf4c5fb22
ENH: wmake have_* script changes
...
- use local 'prefix' variable for easier override and more consistency
2019-01-10 20:14:46 +01:00
abf6d57ae8
ENH: include the selection volume in momentum output
2019-01-15 16:58:27 +01:00
52c337a667
ENH: add updateMesh(), movePoints() to volRegion
2019-01-15 18:32:35 +01:00
c6c30a0692
ENH: return const pointer instead of bool from PtrList::set(label)
...
- can still test as a bool or use to 'peek' at the content.
2019-01-15 16:37:15 +01:00
1ce8440cec
ENH: downgrade error to warning in Alltest
...
- make adjustment of the DebugSwitches optional.
Enable (the old behaviour) with -debug.
2019-01-15 10:37:50 +01:00
02ea8b1ce8
ENH: improve handling of etc/controlDict for Alltest
...
- only backup/modify controlDict if it contains a DebugSwitches entry
- add -no-debug option to suppress modification entirely
2019-01-15 09:36:15 +01:00
2a1d0f36ec
ENH: new foamToVTK output option -processor-fields
...
- write values of processor boundaries only, for diagnostic purposes.
- parallel only, and non-legacy format only
2019-01-14 17:32:07 +01:00
9ccae1d37f
ENH: support procIDs output for vtk::patchWriter
2019-01-14 16:56:55 +01:00
8a391b79b5
ENH: MinMax class for handling value ranges
2019-01-14 10:00:32 +01:00
a174f13f4b
ENH: define accessOp<T> and emptyOp<T> in UList.H
...
- The dummy accessOp can be useful outside of ListListOps.
- New emptyOp for using as a filter predicate (for example).
2019-01-14 09:47:52 +01:00
57cfe2b5ef
BUG: incorrect return type for (GeometricFields) unary reduction
2019-01-11 00:14:50 +01:00
34386291cb
ENH: make List uniform() method consistent with Field
...
- this protected method was previously used directly for the list
output and had the check for 2 or more elements in it. Now simply
test the List content and handle the output preference separately.
2019-01-11 12:49:08 +01:00
6c419174e1
STYLE: writeEntry instead of writeKeyword + END
2019-01-11 11:03:36 +01:00
dcb6969361
BUG: missing space separator in chemkinToFoam file output
...
- generates dictionary-like content, but without a separator between
keyword and list content.
2019-01-11 11:03:36 +01:00