Skip to content

OpenFOAM2312 does not support surfaceDependent surface tension for icoReactingMultiphaseInterFoam

Summary

icoReactingMultiphaseInterFoam in of2312 does not support temperatureDependent surface tension in phaseProperties file

Steps to reproduce

Replace constant keyword with temperatureDependent underneath the sigma dictionary inside phaseProperties file

Example case

Use the melting case tutorial of the icoReactingMultiphaseInterFoam solver of of2312. Please note that temperatureDependent surface tension works absolutely fine in OF2012!

What is the current bug behaviour?

Valid surfaceTensionModels are: 1(constant)

What is the expected correct behavior?

temperature Dependent tabular sigma should be read and processed by the solver

Relevant logs and/or images

Environment information

Providing details of your set-up can help us identify any issues, e.g.

  • OpenFOAM version : v2312
  • Operating system : ubuntu 20
  • Hardware info : Intel
  • Compiler : gcc

Possible fixes

temperatureDependent is not part of interfaceModels in the src in 2312 or 2012, but it works fine in the later. Perhaps the new surface tension .C files are under multiphaseInter namespace and that's why temperatureDependent is not used.