Commit Graph

42 Commits

Author SHA1 Message Date
0e7a8770b4 BUG: IOdictionary: account for communicator in OPstream call 2013-05-07 10:58:04 +01:00
c4a4611b0f Merge remote-tracking branch 'origin/feature/procAgglom'
Conflicts:
	src/OpenFOAM/meshes/lduMesh/lduMesh.H
2013-05-02 14:44:59 +01:00
ea8d290191 ENH: communicators: initial version - extended Pstream API 2013-02-04 10:17:37 +00:00
8e968f5647 STYLE: debug: move debug declaration into Foam namespace 2012-12-11 09:33:20 +00:00
fbe6b52af1 BUG: IOdictionary: transfer dictionaries as ascii 2012-08-01 16:42:24 +01:00
1945632da9 ENH: dictionary: allow transfer of empty dictionary 2012-07-30 15:57:15 +01:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
cb8bf9f7f0 ENH: codeStream: make it work with master-only reading (timeStampMaster) 2011-08-09 10:53:23 +01:00
537a916dff ENH: Pstream: expose tag 2011-07-29 18:12:48 +01:00
3ba236115d Added support to writing dictionaries to log on read and re-read. 2011-07-20 14:27:02 +01:00
1bc5ac6d7d Updated date 2011-03-31 11:59:42 +01:00
b8839a7ba6 Intel icpc compiler: made a few random changes to keep the Intel compiler happy 2011-03-31 11:56:33 +01:00
24eafa1b82 ENH: dictionary: make virtual for on-the-fly c++ 2011-02-16 17:21:22 +00:00
60ae18adcc Updated header 2011-02-16 11:37:57 +00:00
5f0cc97a9b GeometricField: now constructed using an IOdictionary rather than a raw dictionary 2011-02-16 11:35:52 +00:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
099cc39e2e Revert "STYLE: 2011 copyright date."
This reverts commit b18f6cc1ce.
2011-01-05 18:24:29 +00:00
b18f6cc1ce STYLE: 2011 copyright date. 2011-01-05 11:14:26 +00:00
935be5df35 ENH: IOdictionary : transfer note() in masterOnly mode. 2010-12-14 10:20:47 +00:00
4da55e853f BUG: master-only-reading : did not transfer headerClassName 2010-12-10 13:14:45 +00:00
1a4190e766 ENH: IOdictionary : tree distribution of master dictionary 2010-12-03 11:19:52 +00:00
3bbc464d05 BUG: dictionary + runtime modifiable : dictionary transfer through binary stream does not work. 2010-11-22 15:16:31 +00:00
b5dddd8980 ENH: parallel runTimeModifiable - master only 2010-11-16 12:41:44 +00:00
ed67d5be34 STYLE: renamed IOFieldField to CompactIOField to be consistent with CompactIOList. 2010-10-01 17:33:07 +01:00
c21cbfb330 ENH: use CompactIOList for binary face and cell IOList. 2010-09-30 20:58:38 +01:00
d79237597e STYLE: Fixing code style requirements for all src. 2010-07-28 13:31:46 +01:00
8fb546d34d ENH: IOField,IOList : added name printing in error message. 2010-06-11 10:59:53 +01:00
3cf1f5eacd ENH: IOdictionary : print name in warning message about READ_IF_MODIFIED 2010-06-11 10:01:53 +01:00
f1ee573aa0 Merge branch 'inotify'
Conflicts:
	TODO
2010-06-02 10:10:52 +01:00
c51a2b0f63 ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction 2010-06-02 09:48:07 +01:00
9c69403419 ENH. Adding IOFieldField and IOListList class and type definitions. 2010-05-27 16:08:45 +01:00
b6f3bd4c23 STYLE: follow coding guide recommendation for '//- Destructor' 2010-04-12 11:55:52 +02:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
37c4f2f375 remove empty 'Description' from various .C files 2009-12-04 14:11:33 +01:00
3b43ab0cfc added new construct with size 2009-05-22 13:58:15 +01:00
7544164d53 regIOobject, Hasher, IOobject tweak
- regIOobject: don't re-register an unregister object on rename/assignment
- Hasher: split-off HasherInt with uint32_t specializations
- IOobject: writeBanner/writeDivider return Stream for easier chaining.

... also dropped some namespace bracketing while I was at it.
2009-03-05 12:06:57 +01:00
19503c93e1 rename xfer<T> class to Xfer<T>
- The capitalization is consistent with most other template classes, but
  more importantly frees up xfer() for use as method name without needing
  special treatment to avoid ambiguities.

  It seems reasonable to have different names for transfer(...) and xfer()
  methods, since the transfer is occuring in different directions.
  The xfer() method can thus replace the recently introduced zero-parameter
  transfer() methods.
  Other name candidates (eg, yield, release, etc.) were deemed too abstract.
2009-01-05 12:30:19 +01:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
91cb6d2912 xfer class modifications:
- removed operator* in favour of operator() for consistency with tmp
    class. The previous use of operator() for const casting didn't work
    anyhow due to template confusion.
  - added xferCopy(), xferMove() and xferTmp() template functions instead
  - preliminary changes to IOobjects and Fields for xfer
2008-10-17 18:27:11 +02:00
7e9846a524 IOobjects - consistency fixes
- consistent constructors and consistent behaviour with MUST_READ,
    READ_IF_PRESENT
2008-10-14 16:05:21 +02:00
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00