openfoam/doc
Mark Olesen cf2b305b4f ENH: upgrade to use some C++17 constructs
- 'if constexpr (...)'
   * instead of std::enable_if
   * terminate template recursion
   * compile-time elimination of code

- use C++14 '_t', '_v' versions,
  eg, std::is_integral_v<T> instead of std::is_integral<T>::value

- std::begin, std::end, std::void_t instead of prev stdFoam versions

- provide is_contiguous_v<..> as short form of is_contiguous<..>::value
  with the additional benefit of removing any cv qualifiers.

ENH: include is_rotational_vectorspace trait

- tests for vector-space and nComponents > 1 (ie, not sphericalTensor)

ENH: improve robustness of pTraits_.. tests by removing cv qualifiers
2025-01-31 09:51:44 +01:00
..
Doxygen DOC: doxygen - activate treeview 2024-06-24 09:58:35 +01:00
modules CONFIG: additional packaging helpers, tutorial test helper 2020-04-21 14:59:07 +02:00
Allwmake STYLE: regularize quoting and exit on failed 'cd' 2019-11-13 13:19:16 +01:00
Build.md CONFIG: set API level to 2412 (initial pre-release state) 2024-12-16 13:00:09 +01:00
BuildIssues.md ENH: upgrade to use some C++17 constructs 2025-01-31 09:51:44 +01:00
openfoam.1.in ENH: openfoam shell session - improved and relocated 2020-03-16 12:03:57 +01:00
Requirements.md CONFIG: update compiler minimums (gcc-7.5.0) and standard (c++14) 2023-08-11 10:50:13 +02:00