openfoam/etc
Mark Olesen b59ae32d68 ENH: provide dictionary access for coded BCs etc (#1922)
- in some cases, additional dictionary inputs are useful for extending
  the input parameters or functionality of dynamic coded conditions.

  Typically this can be used to provide a simple set of dictionary
  inputs that are used to drive specific code, but allows changing the
  inputs without causing a recompilation.

  Accessed with this type of code:
  ```
  const dictionary& dict = this->codeContext();
  ```

boundary conditions and function objects:

* specify an additional codeContext dictionary entry:
  ```
  codeContext
  {
      ...
  }
  ```

PatchFunction1:

* The code context dictionary is simply the dictionary used to specify
  the PatchFunction1 coefficients.

  To replicated persistant data, use local member static data.
  Eg,
  ```
  code
  #{
      // Persistent (Member) Data
      static autoPtr<Function1<scalar>> baseVel;
      static autoPtr<Function1<vector>> baseDir;
      ...
  #}
  ```

fvOptions:

* currently not applicable
2021-06-07 10:28:15 +02:00
..
caseDicts BUG: primitiveMesh: incorrect uncached edgeFaces. Fixes #2047. 2021-03-31 15:32:14 +01:00
codeTemplates ENH: provide dictionary access for coded BCs etc (#1922) 2021-06-07 10:28:15 +02:00
config.csh CONFIG: update scotch (6.1.0), paraview (5.9.1) and petsc (3.15.0) 2021-05-19 18:16:06 +02:00
config.sh CONFIG: update scotch (6.1.0), paraview (5.9.1) and petsc (3.15.0) 2021-05-19 18:16:06 +02:00
templates RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
thermoData thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
bashrc CONFIG: adjust intel compiler and mpi settings (#2056) 2021-04-23 11:39:29 +02:00
cellModels RELEASE: Updated version to v2012 2020-12-23 10:01:39 +01:00
colourTables BUG: typo in etc/colourTables 2021-02-03 15:05:36 +01:00
controlDict ENH: refactor and extend handling of faSchemes/fvSchemes 2021-05-13 15:27:24 +02:00
cshrc CONFIG: adjust intel compiler and mpi settings (#2056) 2021-04-23 11:39:29 +02:00
openfoam CONFIG: support openfoam -init=FILE 2020-06-23 15:35:52 +02:00