TurbulenceModels: Refactored to transfer all heat and specie transport to the new ThermophysicalTransportModels library

This provides an extensible and run-time selectable framework to support complex
energy and specie transport models, in particular multi-component diffusion.
Currently only the Fourier for laminar and eddyDiffusivity for RAS and LES
turbulent flows are provided but the interface is general and the set of models
will be expanded in the near future.
This commit is contained in:
Henry Weller
2020-04-12 10:35:52 +01:00
parent 25b34809c7
commit 08e686eb18
82 changed files with 245 additions and 975 deletions

View File

@ -54,7 +54,7 @@ PDRkEpsilon::PDRkEpsilon
const word& modelName
)
:
Foam::RASModels::kEpsilon<EddyDiffusivity<compressible::turbulenceModel>>
Foam::RASModels::kEpsilon<compressible::turbulenceModel>
(
geometricOneField(),
rho,

View File

@ -78,13 +78,7 @@ namespace RASModels
class PDRkEpsilon
:
public Foam::RASModels::kEpsilon
<
EddyDiffusivity
<
compressible::turbulenceModel
>
>
public Foam::RASModels::kEpsilon<compressible::turbulenceModel>
{
// Private Data