acdbf45534
Moved OBJstream into src/fileFormats/obj
2020-01-29 17:17:36 +00:00
9ff1e2e168
foamToVTK: Rationalised the low-level write function to avoid 3x duplication
...
Moved the writeFuns into the vtkWriteOps namespace which is extensible, see the
the write functions in setSet as an example of this.
2020-01-28 16:12:57 +00:00
c8803042c7
IOobject: Changed foamFile from a static word to a constexpr const char*
...
to avoid link order problems in global namespace for older operating systems and
linkers.
2019-08-29 14:17:09 +01:00
681f01e11a
fileFormats: Added -lOpenFOAM to avoid global construction order problem
2019-08-15 14:11:56 +01:00
8e9f692aa4
Standardised the class declaration section comments to correspond to the foamNewSource template
2019-06-13 21:26:33 +01:00
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
f4e92c3322
vtkUnstructuredReader: Added support for VTK files with METADATA
...
Patch contributed by Timo Niemi, VTT.
Resolves patch request https://bugs.openfoam.org/view.php?id=3149
2019-01-16 11:23:01 +00:00
18cda8d02c
vtkUnstructuredReader: Added support for VTK files with METADATA
...
Patch contributed by Timo Niemi, VTT.
Resolves patch request https://bugs.openfoam.org/view.php?id=3149
2019-01-16 10:02:51 +00:00
bf54ab67e1
Updated OpenFOAM Foundation web-link in headers
2018-07-06 21:42:54 +01:00
87e32ab499
Code style: Updated line comments to start with a space
...
//This is a comment -> // This is a comment
2018-05-01 11:57:50 +01:00
c902c7a396
OpenFOAM: Replaced hard-coded scalar limits with C++11 numeric_limits
...
This change simplifies maintenance and improved portability
2018-01-24 14:43:32 +00:00
868651b167
csvSetWriter: Corrected axis header
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2455
2017-02-09 17:47:56 +00:00
ea67173330
Updated member type comments
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2356
2016-11-28 21:23:00 +00:00
138879b25e
vtkUnstructuredReader: corrected prism point ordering
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=1885
2016-07-01 14:45:18 +01:00
4500971827
Further standardization of loop index naming: pointI -> pointi, patchI -> patchi
2016-05-18 21:20:42 +01:00
8c4f6b8fcb
Standardized cell, patch and face loop index names
2016-04-25 10:28:32 +01:00
c544bec896
Removed duplicate, inconsistent and spurious comments in .C files
2016-02-29 18:33:54 +00:00
99c000fc94
Rationalized the indentation of C-preprocessor directives
2016-02-29 15:42:03 +00:00
e029c7c1a3
Update headers
2016-01-11 13:02:52 +00:00
a56ab5f863
Consistently indent continuation backslashes in macro definitions
2016-01-11 13:00:56 +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
36f2d69888
Update code to use the simpler C++11 template syntax
2016-01-10 19:20:16 +00:00
5e6a7ea282
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
03494fef5d
Updated notImplemented -> NotImplemented
...
The new NotImplemented macro uses __PRETTY_FUNCTION__ for GNU compatible
compilers otherwise __func__ to provide the function name string.
2015-11-01 10:26:37 +00:00
f58fd14271
Corrected capitalization of Doxygen documentation comments
2015-02-14 13:10:15 +00:00
446e5777f0
Add the OpenFOAM source tree
2014-12-10 22:40:10 +00:00