compressibleInterfoam + twoPhaseTransport
Summary
Per compressibleInterPhaseTransportModel.H by setting switch to twoPhaseTransport should allow separate turbulence models for each phase (RAS, laminar, LES). Test case ...OpenFOAM-v1812/tutorials/multiphase/compressibleInterFoam/laminar/climbingRod provides further explanation but uses laminar turbulence models only. When the stress model is set to e.g. RAS the solver crashes.
Steps to reproduce
Change the climbingRod test case to RAS and e.g. kOmegaSST, add omega.air, liquid.air, k.air, k.liquid, alphat.air, alphat.liquid to the 0 folder, update the fvSchemes and fvSolution files and run the case.
Example case
What is the current bug behaviour?
Solver crashes if the turbulence model is set to anything except laminar.
What is the expected correct behavior?
Case should run, or the error messages should provide indication of how to fix the issues (i.e., the "bananas" approach should guide the user in what is missing).
Relevant logs and/or images
Environment information
OpenFOAM version : v1812 Operating system : Ubuntu 16.04 Compiler : GCC
Possible fixes
Perhaps use the switch (twoPhaseTransport) should direct the solver to use the turbulence models employed by reactingTwoPhaseEulerFoam, e.g. continuousGasKE?