openfoam/applications/utilities
Mark Olesen 3b9176665f ENH: add dictionary::findStream() - symmetric with findDict()
- can be used with this type of code:

  ITstream* streamPtr = dict.findStream(name);
  if (streamPtr)
  {
      auto& is = *streamPtr;
      ...
  }

  versus:

  const entry* eptr = dict.findEntry(name);
  if (eptr && eptr->isStream())
  {
      auto& is = eptr->stream();
      ...
  }

ENH: add findStream(), streamPtr(), isStream() to dictionary search

- symmetric with findDict(), dictPtr(), isDict() methods

STYLE: use findDict() instead of found() + subDict() pairing

COMP: define is_globalIOobject trait at top of IOobject header

- more visibility, permits reuse for specializations etc.
2024-05-23 13:51:53 +02:00
..
doc GIT: Header file updates 2019-10-31 14:48:44 +00:00
finiteArea ENH: separate registry and revised file locations for finite-area 2024-04-19 17:20:09 +02:00
mesh ENH: add single-time handling to timeSelector 2024-05-06 22:22:42 +02:00
miscellaneous ENH: add dictionary::findStream() - symmetric with findDict() 2024-05-23 13:51:53 +02:00
parallelProcessing STYLE: use PstreamBuffers default construct 2024-04-29 10:21:25 +02:00
postProcessing ENH: add single-time handling to timeSelector 2024-05-06 22:22:42 +02:00
preProcessing ENH: add single-time handling to timeSelector 2024-05-06 22:22:42 +02:00
surface ENH: reduce reliance on stringListOps functions 2024-04-16 10:18:08 +02:00
thermophysical STYLE: use spanstream instead of stringstream in more places 2024-03-07 15:04:54 +01:00