63010615ae
fvMesh,dynamicRefineFvMesh: Rename writeObjects -> writeObject for consistency with regIOobject
2016-08-16 23:40:27 +01:00
14a0a94c01
dlLibraryTable: Add support for library path expansion
...
Patch contributed by Mattijs Janssens
Resolves patch request http://bugs.openfoam.org/view.php?id=2195
2016-08-16 16:12:19 +01:00
e44cc9697b
AMIInterpolation: Make tracking across AMI more robust
...
If a suitable face an the receiving side of the AMI cannot be found the
particle is marked for deletion.
2016-08-16 11:33:27 +01:00
bc71a7d208
lagrangian: Delete lost particles on restart
...
Warning messages are generated for each particle deleted
2016-08-16 11:32:27 +01:00
3f82568b74
lagrangian::Cloud: Removed unused function
2016-08-16 11:31:51 +01:00
b23d80916b
lagrangian:: hasWallImpactDistance() need not be virtual
2016-08-16 11:31:14 +01:00
aaf8819c92
tetPtI -> tetPti
2016-08-16 11:30:17 +01:00
72bd9fd6cd
ParaView: GUI resource files in plugins are no longer supported
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2192
2016-08-16 08:46:39 +01:00
caa354aa95
codingStyleGuide: Corrected typos
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2193
2016-08-16 08:36:36 +01:00
e371de3a6f
fvMatrixSolve: Set the solver name to that used to solve the components
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2189
2016-08-14 21:39:58 +01:00
ddd4f9f2ef
functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write
...
Time: call functionObject 'execute()' and 'end()' for last time-step
Now the operation of functionObject 'end()' call is consistent between running and post-processing
2016-08-12 21:46:21 +01:00
0f36cce1b5
Revert "functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write"
...
This reverts commit 32e2e1bc76 .
2016-08-12 21:34:37 +01:00
32e2e1bc76
functionObject: change default behavior of 'end()' to do nothing rather than calling execute and write
2016-08-12 21:28:00 +01:00
45409b3fdc
LduMatrix/SolverPerformance: Changed nIterations from label to labelType corresponding to the type solved
...
Now the number of iterations to solve each component in a segregated
solution are stored and returned in the SolverPerformance class.
Resolves bug-report http://bugs.openfoam.org/view.php?id=2189
2016-08-12 14:56:03 +01:00
873628e7b4
ILList: Added doc for assignment
2016-08-12 13:28:56 +01:00
fc923ba55a
OpenFOAM/containers/LinkedLists: Replaced partially specialized template classes with C++11 template aliases
...
This feature of C++11 avoids complex code duplication simplifies code maintenance
2016-08-12 13:21:05 +01:00
d048b857dc
functionObjects::surfaceFieldValue: New rational name for the surfaceRegion functionObject
...
surfaceRegion will be the name of a class to provide support for surface
region selection.
2016-08-12 10:04:11 +01:00
659076c0fa
LList, SLList: Added construction from and assignment to initializer_list
...
SLList: now a C++11 template alias rather than a wrapper-class.
2016-08-12 10:01:41 +01:00
f846706229
OpenFOAM/containers: Standardized assignment docs
2016-08-12 10:00:48 +01:00
ba413e1f9a
ENH: minor adjustments to surfZoneIdentifier
...
- gearing to make it more reusable in triSurface
2016-08-12 10:05:01 +02:00
fc714ed67b
ENH: surfaceCheck: survive triangles with duplicate vertices. Fixes #222
2016-08-31 16:47:36 +01:00
30442158b1
ENH: snappyHexMesh: added -region option ( fixes #223 )
2016-08-31 09:44:34 +01:00
66eb48c3a4
BUG: snappyHexMesh: patch intersections of mesh was using cell zone information.
...
This was going wrong in a fair few cases where you would get regions which
were delimited by a combination of intersections with unnamed surfaces (wall)
and named surfaces (faceZone surface) but not with either of these sets
individually. This would cause there to be unvisited cells (zone = -2)
next to a visited cells but separated by a named surface only (and not an
unnamed surface). Fixed by using direct surface intersection in the removal
part. Related to #66 .
2016-08-19 10:48:35 +01:00
78bbfc4409
COMP: foamDebugSwitches: support for missing randomProcesses. Fixes #213 .
2016-08-19 10:46:53 +01:00
ef720003c3
FixedList: Added void operator=(std::initializer_list<T>)
2016-08-11 22:02:05 +01:00
900c804bf0
HashTable: Added void operator=(std::initializer_list<Tuple2<Key, T>>)
2016-08-11 21:41:55 +01:00
434afda523
specieReactionRates: Corrected namespace of the debug switches
2016-08-11 16:27:05 +01:00
9b36f9f445
chemistryModel: Minor clean-up
2016-08-11 16:26:50 +01:00
3c5d30867b
chemPointISAT: Removed deprecated 'register' type specifier
2016-08-11 16:26:19 +01:00
82aa78a4d4
wmake/rules/linux.*Icc: Removed a new unhelpful warning message
2016-08-11 16:25:53 +01:00
40b3f8b62c
functionObjects::volFieldValue: Updated to use the new volRegion functionObject
2016-08-11 16:25:27 +01:00
4e6ec7d20d
functionObjects::specieReactionRates: Added volRegion support
...
Now the specie reaction rates may be averaged over the entire domain or
a specified cellZone.
2016-08-11 15:15:45 +01:00
7b788f0922
functionObjects::volRegion: General base-class to handle vol (cell) region processing
...
Renamed the original volRegion -> volFieldValue to clarify the purpose
of this class to process vol fields on a volRegion.
2016-08-11 15:11:19 +01:00
6afc9fb15d
ENH: tetOverlapVolume - improved robustness. Fixes #207
2016-08-11 12:14:43 +01:00
582ee21ef0
ENH: plane - updated construct from components to optionally normalise the normal vector
2016-08-11 12:14:34 +01:00
225c6777b2
functionObjects::specieReactionRates: New functionObject to write the domain averaged reaction rates for each specie for each reaction
2016-08-10 19:48:43 +01:00
cefe2ea541
BUG: singleCellMesh: writes constant mesh to 0 directory instead.
...
Fixes partially #93 .
2016-08-10 15:49:09 +01:00
9ab4bf4001
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-08-10 13:33:06 +01:00
44416dd44f
ENH: sampledSets: warn for no fields ( fixes #206 )
2016-08-10 13:32:47 +01:00
2da5570c92
functionObjects: Further simplification and rationalization using the fvMeshFunctionObject base-class
2016-08-10 12:29:19 +01:00
8339b57255
List: Added void operator=(std::initializer_list<T>)
2016-08-09 20:36:32 +01:00
5b1ae76abf
reconstructPar: Handle the copy of the 'uniform' directory when only 1 region is reconstructed
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2186
2016-08-09 16:42:48 +01:00
8509fc3ce4
BUG: blendingFactor function object updated to handle bounded schemes. Fixes #205
2016-08-09 15:38:40 +01:00
a29ff3f6f2
ENH: boundedConvection scheme - added access function to the underlying scheme
2016-08-09 15:33:46 +01:00
d73bf4af51
kOmegaSSTLM: Corrected coefficient in Fsublayer
2016-08-09 13:54:10 +01:00
c5630e5cb1
Corrected nullptr collateral damage
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2181
2016-08-08 15:38:53 +01:00
1d194d1629
CONFIG: allow static or dynamic linkage for optional conversion utility
2016-08-08 11:58:52 +02:00
cce64df23c
CONFIG: use src/conversion/Allwmake when building source
...
- existed, but was not being called
2016-08-08 11:38:38 +02:00
6f098748cc
functionObjects: Separated writeFile and logFiles (previously writeFiles) from regionFunctionObject
...
Now the functionality to write single graph files or log files (vs time)
may be used in the creation of any form of functionObject, not just
those relating to a mesh region.
2016-08-07 15:23:55 +01:00
076c4c6e82
HashTable: Added C++11 initializer_list constructor
...
e.g.
HashTable<label, string> table1
{
{"kjhk", 10},
{"kjhk2", 12}
};
HashTable<label, label, Hash<label>> table2
{
{3, 10},
{5, 12},
{7, 16}
};
2016-08-05 22:30:26 +01:00