30bea84fac
C++11 conformance and consistency: Added "move" constructors and assignment operators to OpenFOAM containers
...
Replaced all uses of complex Xfer class with C++11 "move" constructors and
assignment operators. Removed the now redundant Xfer class.
This substantial changes improves consistency between OpenFOAM and the C++11 STL
containers and algorithms, reduces memory allocation and copy overhead when
returning containers from functions and simplifies maintenance of the core
libraries significantly.
2019-05-25 17:40:39 +01:00
26478060e0
Created .C files corresponding to the <application>.L files for Doxygen and -doc option
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=3070
2018-09-07 15:07:19 +01:00
bf54ab67e1
Updated OpenFOAM Foundation web-link in headers
2018-07-06 21:42:54 +01:00
017903cb85
Remove/replace deprecated functions and classes
2016-06-20 09:39:02 +01:00
8c4f6b8fcb
Standardized cell, patch and face loop index names
2016-04-25 10:28:32 +01:00
6a27f7af46
boundaryField() -> boundaryFieldRef()
2016-04-24 22:07:37 +01:00
a4eabffbac
Add support for flex-2.6
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1974
2016-01-18 19:44:38 +00:00
94c05a1e6c
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
10aea96ae5
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
def52a306a
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
446e5777f0
Add the OpenFOAM source tree
2014-12-10 22:40:10 +00:00