openfoam/applications/utilities/preProcessing
Mark Olesen 3d8a6a5433 ENH: use GeometricField clamp_min, clamp_max, clamp_range
- newer naming allows for less confusing code.
  Eg,
      max(lower)  ->  clamp_min(lower)
      min(upper)  ->  clamp_max(upper)

- prefer combined method, for few operations.
  Eg,
      max(lower) + min(upper) -> clamp_range(lower, upper)

  The updated naming also helps avoid some obvious coding errors.
  Eg,

     Re.min(1200.0);
     Re.max(18800.0);

  instead of
     Re.clamp_range(1200.0, 18800.0);

- can also use implicit conversion of zero_one to MinMax<Type> for
  this type of code:

      lambda_.clamp_range(zero_one{});
2023-02-21 10:05:26 +01:00
..
applyBoundaryLayer ENH: use GeometricField clamp_min, clamp_max, clamp_range 2023-02-21 10:05:26 +01:00
boxTurb ENH: relocate graph writers to meshTools (not reqd by core OpenFOAM lib) 2022-02-21 19:53:21 +01:00
changeDictionary STYLE: check iterator validity with good() instead of found() 2023-02-10 17:12:48 +01:00
createBoxTurb ENH: general boundBox/treeBoundBox improvements 2022-11-24 12:21:01 +00:00
createExternalCoupledPatchGeometry ENH: functionObjects: rearrange the location of phaseSystemModels function objects 2022-06-21 09:30:02 +01:00
createZeroDirectory STYLE: remove duplicate dimensionSet dictionary read constructor 2022-10-04 15:51:26 +02:00
dsmcInitialise GIT: Header file updates 2019-10-31 14:48:44 +00:00
engineSwirl GIT: Header file updates 2019-10-31 14:48:44 +00:00
faceAgglomerate ENH: faceAgglomerate: read patch-based agglomeration. Fixes #2558. 2022-08-11 11:12:55 +01:00
foamUpgradeCyclics ENH: use returnReduceAnd(), returnReduceOr() functions 2022-11-08 16:48:08 +00:00
mapFields ENH: add 'filtered' polyMesh regionName() method 2022-05-27 14:10:31 +02:00
mapFieldsPar ENH: use returnReduceAnd(), returnReduceOr() functions 2022-11-08 16:48:08 +00:00
mdInitialise GIT: Header file updates 2019-10-31 14:48:44 +00:00
optimisation ENH: use dictionary findDict() instead of isDict() + subDict() 2022-10-04 15:51:26 +02:00
PDR ENH: improved handling for clamping 2023-01-23 14:52:29 +01:00
setAlphaField RELEASE: Updated headers to v2212 2022-12-21 16:16:18 +00:00
setExprBoundaryFields RELEASE: Updated headers to v2212 2022-12-21 16:16:18 +00:00
setExprFields RELEASE: Updated headers to v2212 2022-12-21 16:16:18 +00:00
setFields ENH: add finite-area support to setFields (#2591) 2022-09-26 18:03:23 +02:00
setTurbulenceFields ENH: use GeometricField clamp_min, clamp_max, clamp_range 2023-02-21 10:05:26 +01:00
smoothSurfaceData COMP: smoothSurfaceData was building into FOAM_USER_APPBIN 2022-12-21 16:16:17 +00:00
viewFactorsGen ENH: use simpler boundBox handling 2022-11-24 12:21:01 +00:00
wallFunctionTable ENH: use singleton method for accessing runtime selection 2021-11-05 17:21:27 +01:00