Source code for g3d.flow.domain.models.turbulence_models.generic

"""TurbulenceModel class definition (base class for turbulence models)"""
from typing import Any
from g3d.defs import G3DEntity


[docs] class TurbulenceModel(G3DEntity): def __init__(self, *args: Any, **kwargs: Any) -> None: self._visct = 0. self._Ret = 0. super().__init__(*args, **kwargs) def _set_default(self) -> None: super()._set_default() self._tag = 'g3d turbulence model'
[docs] def visc_t(self) -> float: """ :return: """ return self._visct
[docs] def Reynolds_stress(self) -> float: """ :return: """ return self._Ret