20267c68b4
BUG: Corrected false integer divisions. Fixes #557
2017-08-07 11:53:54 +01:00
02edc5b206
STYLE: tabs and line length in files, very dubious NULL in ensight reader.
...
- disable automatically upgrading copyrights in files since changes to
not automatically imply a change in copyright. Eg, fixing a typo in
comments, or changing a variable from 'loopI' to 'loopi' etc.
2017-06-26 13:43:05 +02:00
7e6faf049c
Squashed commit of the following:
...
commit 510b9353f8cb932a87f1588b17a4dea230c29d3c
Author: mattijs <mattijs>
Date: Wed Jun 14 16:36:35 2017 +0100
ENH: timeControl: propagate time-change logic from Time.C
commit 6dc57a8f1e0e7605ea819deb6f11dd4b7874ff30
Author: mattijs <mattijs>
Date: Thu Jun 1 11:28:56 2017 +0100
ENH: timeControl: cleanup; avoid division by zero
commit 5ac4bc2dd8c1f4676eef9d7a03215caba23a2e19
Author: mattijs <mattijs>
Date: Wed May 31 12:04:52 2017 +0100
ENH: timeControl: allow ramping down as well as up.
commit a6b2db9e791f29258f04f3a9cbd6354aa468977d
Author: mattijs <mattijs>
Date: Wed May 17 15:29:22 2017 +0100
ENH: timeControl: limit any timestep change if deltaTCoeff enabled.
commit 004115ee03a6637ae0d23cce303a30d1b3af046f
Author: mattijs <mattijs>
Date: Wed May 17 11:40:26 2017 +0100
ENH: setTimeStep: have timeStart, timeEnd controls on time step adjustment.
Also added smoothly varying time step change (through optional deltaTCoeff)
2017-06-14 16:40:17 +01:00
98cc0fc004
ENH: upgrade writeVTK function object -> vtkWrite function object
...
- user-selectable format (vtk or vtu, ascii or binary)
- dictionary syntax closer to ensightWrite
- tutorial example in windAroundBuildings
2017-06-14 01:48:32 +02:00
cde12ad9e5
ENH: consolidate vtk classes into 'Foam::vtk' namespace
...
- elminate the foamVtkFormatter operator() in favour of xmlAttr.
Improves readability and the purpose is clearer.
2017-06-13 14:10:07 +02:00
c4f1349496
ENH: construct VTK writers with the outputOptions and adjust internally
...
- this shifts responsibility away from caller to the individual writers
for knowing which file formats are supported and which file ending is
appropriate. When the writer receives the output format request,
it can elect to downgrade or otherwise adjust it to what it can
actually manage (eg, legacy vs xml vs xml-append).
But currently still just with legacy format backends.
2017-05-31 22:08:54 +02:00
2495fcb42e
ENH: replace foamToVTK routines with library-level equivalents
2017-05-22 16:13:53 +02:00
180788c453
STYLE: remove deprecatedOrder from ensightWrite function object
...
- this should not have been there in the first place
2017-06-14 07:52:26 +02:00
fb4971644f
ENH: cleanup of NamedEnum
...
- Remove the unused enums() method since it delivers wholly unreliable
results. It is not guaranteed to cover the full enumeration range,
but only the listed names.
- Remove the unused strings() method.
Duplicated functionality of the words(), but was never used.
- Change access of words() method from static to object.
Better code isolation. Permits the constructor to take over
as the single point of failure for bad input.
- Add values() method
- do not expose internal (HashTable) lookup since it makes it more
difficult to enforce constness and the implementation detail should
not be exposed. However leave toc() and sortedToc() for the interface.
STYLE: relocated NamedEnum under primitives (was containers)
- internal typedef as 'value_type' for some consistency with STL conventions
2017-05-29 10:30:55 +02:00
9fef27cb7d
ENH: relocate inplaceUniq (wordReList) into wordRes
2017-05-22 14:59:05 +02:00
db5348880e
MRG: resolved merge conflicts from merge from develop branch
2017-05-19 16:29:54 +01:00
bb67ccd37d
ENH: Cleaned up hash table item found checks
2017-05-19 11:15:35 +01:00
2e9bead519
MRG: merged develop line back into integration branch
2017-05-18 11:11:12 +01:00
6a5ea9a2bf
ENH: improve HashSet construction and assignment
...
- make construct from UList explicit and provide corresponding
assignment operator.
- add construct,insert,set,assignment from FixedList.
This is convenient when dealing with things like edges or triFaces.
2017-04-29 15:19:47 +02:00
498fa94cb3
ENH: timeActivatedFileUpdate: avoid copying on master; simplified logic; Fixes #420 .
2017-04-06 14:45:16 +01:00
2da2970c7c
BUG: timeActivatedFileUpdate: was potentially rereading itself!
...
Fixed by setting flag which then gets queried by Time. Fixes #420 .
2017-04-06 10:26:16 +01:00
fb724ce113
MRG: Integrated Foundation code to commit 9f37c3c
2017-03-31 15:34:28 +01:00
436ec1cf1f
MRG: Integrated Foundation code to commit ba4dbed
2017-03-23 12:11:49 +00:00
04c3d535b0
MRG: Integrated Foundation code to commit 47bd8e1
2017-03-23 10:12:38 +00:00
bf43e16dca
setTimeStepFunctionObject: Corrected typo
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2507
2017-03-20 17:57:06 +00:00
a384d76745
functionObjects::systemCall: Removed redundant Make directory
2017-03-17 09:02:59 +00:00
7848953b21
ENH: equationInitialResidualCondition - updated to support user-time, e.g. engineTime
2017-03-21 16:56:21 +00:00
2f41df18e3
Merge branch 'master' into develop
2017-03-21 13:36:26 +00:00
69bc13f300
BUG: Function objects - updated to enable user time emtries, e.g. if using engineTime. Fixes #437
2017-03-21 13:32:55 +00:00
2271bd4ca4
ENH: timeActivatedFileUpdate: early reading of changed files. Fixes #420 .
2017-03-15 13:15:36 +00:00
70ac064f21
codedFunctionObject: Updated documentation
...
Patch contributed by Bruno Santos
Resolves bug-report https://bugs.openfoam.org/view.php?id=2441
2017-01-28 18:01:11 +00:00
126125c185
Rationalized the keyword to specify a file name in a dictionary to 'file'
...
e.g. in tutorials/heatTransfer/buoyantSimpleFoam/externalCoupledCavity/0/T
hot
{
type externalCoupledTemperature;
commsDir "${FOAM_CASE}/comms";
file "data";
initByExternal yes;
log true;
value uniform 307.75; // 34.6 degC
}
Previously both 'file' and 'fileName' were used inconsistently in different
classes and given that there is no confusion or ambiguity introduced by using
the simpler 'file' rather than 'fileName' this change simplifies the use and
maintenance of OpenFOAM.
2017-01-07 09:38:54 +00:00
58b6fae81a
BUG: Corrected logFiles usage for parallel running; doc updates. Fixes #366
2016-12-23 10:30:29 +00:00
03e1f9c433
ENH: Removed unused files
2016-12-18 21:28:35 +00:00
c0f44ac4f3
MRG: Integrated foundation code
2016-12-12 12:10:29 +00:00
8ddfe86d1d
functionObjects::writeLocalObjects: Provides support for controlled writing of field
...
defined by functionObjects, e.g. wallHeatFlux, wallShearStress and yPlus.
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2353
2016-12-09 21:54:13 +00:00
8b219feda2
Updated member type comments
...
See http://bugs.openfoam.org/view.php?id=2356
2016-11-28 09:22:56 +00:00
5272d324a4
functionObjects::timeActivatedFileUpdate: Copy file then move
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2324
2016-11-25 14:37:24 +00:00
1f826361c6
STYLE: Consistency updates to change input of <var>Name to <var>. Fixes #306
2016-11-22 14:50:33 +00:00
ab40ddaaf3
Adding fireCompartment tutorial for new pyrolysis thermo, thermocouple FO and EDC combustion model
2016-11-21 07:36:05 -08:00
2d36cc97a7
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-16 16:27:36 -08:00
dbb8b04f5d
ENH: Correcting Nu correlation for thermoCoupleProbes
2016-11-16 16:27:11 -08:00
407a47572e
ENH: thermoCoupleProbes - store properties under FO name to avoid clashes with other instances
2016-11-08 14:37:01 +00:00
82f9089b6a
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-11-03 12:12:35 +00:00
c4c57690c6
ENH: function objects - use Info on construction/read, and Log for all other messages
2016-11-03 12:11:20 +00:00
f0107b47f5
Merge branch 'ensight-preview' into 'develop'
...
Reworking of the ensight infrastructue and new ensightWrite function object
See merge request !70
2016-11-03 08:24:52 +00:00
46b8bfb25f
codedFunctionObject.H: Corrected docs
...
Resolved bug-report http://bugs.openfoam.org/view.php?id=2313
2016-10-31 15:45:59 +00:00
ccf3b9db13
BUG: Changing init for thermocouple FO. Changing radiation.correct in fireFoam to allow
...
correct case re-start
2016-10-27 08:49:47 -07:00
708bfda5cb
MRG: Resolve conflict when merging branch merge-foundation
2016-10-26 15:48:39 +01:00
85e2b7e94b
BUG: thermoCoupleProbes - can only create the solver after setting the number of samples
2016-10-25 14:25:40 +01:00
2f2fa53b09
ENH: thermoCoupleProbes - simplified initialisation
2016-10-21 17:02:07 +01:00
fb0b764466
STYLE: Documentation updates
2016-10-20 11:08:50 +01:00
95347013a8
ENH: function object clean-up
2016-10-19 15:28:55 +01:00
53faca832d
Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plus into merge-foundation
2016-10-07 10:20:45 -07:00
b9b2ac694a
ENH: Adding eddyDissipationDiffusionModel, thermocouple probe and thermocoupleTestCase
2016-10-07 10:17:43 -07:00