openfoam/etc/codeTemplates/dynamicCode
Mark Olesen 2f2dcdcf6f ENH: Function1 and PatchFunction1 improvements (#1917)
- easier support for non-mandatory functions.

  In some boundary conditions it can be desirable to support
  additional functions, but not necessarily require them. Make this
  easier to support with a Function1, PatchFunction1 NewIfPresent()
  selector.

- support for compatibility lookups

- harmonize branching logic and error handling between Function1 and
  PatchFunction1.

ENH: refactor a base class for Function1, PatchFunction1

- includes base characteristics, patch or scalar information

ENH: additional creation macros

- makeConcreteFunction1, makeConcretePatchFunction1Type for adding a
  non-templated function into the correct templated selection table.
  makeScalarPatchFunction1 for similarity with makeScalarFunction1
2020-11-19 16:57:45 +01:00
..
codedFvOptionTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
codedFvOptionTemplate.H GIT: Header file updates 2019-10-31 14:48:44 +00:00
codedPatchFunction1Template.C ENH: Function1 and PatchFunction1 improvements (#1917) 2020-11-19 16:57:45 +01:00
codedPatchFunction1Template.H ENH: Function1 and PatchFunction1 improvements (#1917) 2020-11-19 16:57:45 +01:00
codedPoints0MotionSolverTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
codedPoints0MotionSolverTemplate.H GIT: Header file updates 2019-10-31 14:48:44 +00:00
codeStreamTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
fixedValueFvPatchFieldTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
fixedValueFvPatchFieldTemplate.H Merge commit 'e9219558d7' into develop-v1906 2019-12-05 11:47:19 +00:00
fixedValuePointPatchFieldTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
fixedValuePointPatchFieldTemplate.H GIT: Header file updates 2019-10-31 14:48:44 +00:00
functionObjectTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
functionObjectTemplate.H CONFIG: incorrect BC code templates (fixes #1885) 2020-10-20 14:23:40 +02:00
mixedFvPatchFieldTemplate.C GIT: Header file updates 2019-10-31 14:48:44 +00:00
mixedFvPatchFieldTemplate.H Merge commit 'e9219558d7' into develop-v1906 2019-12-05 11:47:19 +00:00