Henry Weller
c238fbd56d
Make private member functions private
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1969
2016-01-10 12:49:35 +00:00
Henry Weller
cc99b65d77
src/OpenFOAM: Update ...IOErrorIn -> ...IOErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 21:13:04 +00:00
Henry Weller
d5b4448e1a
src/OpenFOAM: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-08 12:23:52 +00:00
Henry Weller
f623ba2542
Make Doxygen documentation consistent with the rest of OpenFOAM
2015-10-29 22:40:41 +00:00
Henry Weller
711452d46c
PtrListDictionary: New form of Dictionary in which the list type is PtrList rather than a linked-list
2015-09-16 21:26:26 +01:00
Henry Weller
57e98f135e
PtrList: Added const_iterator
2015-09-16 21:25:09 +01:00
Henry Weller
2d35c2638a
reactingEulerFoam/phaseSystem: Create an ordered container for phaseModels
...
The previous method using a HashTable required a separate ordered list
of names which is hard to work with and maintain.
2015-08-28 18:40:22 +01:00
Henry Weller
9a32ae3754
Rename circulators to be consistent with the standard OpenFOAM class naming convention
2015-08-06 16:54:47 +01:00
Henry Weller
e6e7820ae5
Upgrade Intel C++ compiler to icpc (ICC) 15.0.3 20150407
...
This resolves a whole range of issues and work-arounds with earlier
releases. This version of icpc is more or less compatible with the
latest gcc and clang compilers and only required one hack to avoid
warnings from PackedBoolList.H.
2015-07-17 16:50:40 +01:00
Henry Weller
8e7c777ec5
UList::swap: implemented fast version which swaps the size and storage pointer
2015-07-16 11:52:11 +01:00
Henry Weller
3599b8918b
UList, FixedList: Correct swap member function
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1787
2015-07-15 12:10:05 +01:00
Henry Weller
0d024dd37d
Removed use of the deprecated "register" keyword
...
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340.html
2015-06-30 10:26:44 +01:00
Henry
b44acdb03e
PtrList: Check for EOF while reading to avoid run-on and infinite loop when reading list of dictionaries.
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1538
2015-02-18 08:12:01 +00:00
Henry
f58fd14271
Corrected capitalization of Doxygen documentation comments
2015-02-14 13:10:15 +00:00
Henry
e636b7c73b
Correct section comment: there can only be one destructor
2015-02-12 21:57:29 +00:00
Henry
0296a4ed9e
Updated headers
2015-02-04 16:33:26 +00:00
Henry
a716ef7d82
UILList: Updated
2015-02-04 16:33:12 +00:00
Henry
3745eac109
Updated headers
2014-12-31 19:08:15 +00:00
Henry
2a614865ff
Added and verified support for 64bit labels
...
To compile with 64bit labels set
WM_LABEL_SIZE=64
in ~/OpenFOAM/dev/prefs.sh
source ~/.bashrc
then Allwmake in OpenFOAM-dev.
This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt
If WM_LABEL_SIZE is unset or set to 32:
WM_LABEL_SIZE=32
the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt
Thus both 32bit and 64bit label builds can coexist without problem.
2014-12-31 19:02:52 +00:00
Henry
3dd3e6157c
Resolve issues relating to compilation with clang-3.5.0
2014-12-15 22:38:10 +00:00
Henry
446e5777f0
Add the OpenFOAM source tree
2014-12-10 22:40:10 +00:00