COM: Separate htc FO from general FO and reactingEuler solvers (#1714)

The phase systems tables for multiphase solvers create conflict
between each other as they are defined in the same namespace and using
similar class names.

Therefore a special htc function object for reactingEulerSolver was
added (reactingEulerHtcModel), located under
src/phaseSystemModels/reactingEulerFoam/functionObjects/

This commit includes the following:

- Relocate solvers/reactingEulerFoam functionObjects to
  src/phaseSystemModels
- Remove links for fieldFunctionObject to multiphase libs to avoid
  conflicts
- New FO for htc for reactingEulerFoam called reactingEulerHtcModel
This commit is contained in:
sergio
2020-06-01 12:53:30 -07:00
committed by Mark Olesen
parent cf09b67b28
commit 95f7ed0342
26 changed files with 421 additions and 85 deletions

View File

@ -63,8 +63,8 @@ functions
{
htc
{
type heatTransferCoeff;
libs (fieldFunctionObjects);
type reactingEulerHtcModel;
libs (reactingEulerFoamFunctionObjects);
region water;
field T.liquid;
writeControl outputTime;
@ -94,7 +94,7 @@ functions
operation areaAverage;
fields ( heatTransferCoeff(T.liquid) );
fields ( reactingEulerHtcModel(T.liquid) );
}
}