β
Before submitting
π Description of the bug
When I call solver.settings.setup.models.turbulence, an AttributeError is raised. This does not occur in Fluent Python console.
π Steps to reproduce
import ansys.fluent.core as pyfluent
from ansys.fluent.core.examples.downloads import download_file
solver = pyfluent.launch_fluent()
case_name = download_file("mixing_elbow.cas.h5", "pyfluent/mixing_elbow")
solver.settings.file.read(file_type="case", file_name=case_name)
solver.settings.setup.models.turbulence.model = 'k-epsilon'
π― Expected behavior
The turbulence model should be set
π₯ Actual behavior / traceback
Traceback (most recent call last):
File "<python-input-0>", line 13, in <module>
solver.settings.setup.models.turbulence.model = 'k-epsilon'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ansysdev\.pyansys_v271\Lib\site-packages\ansys\fluent\core\solver\flobject.py", line 1338, in __getattribute__
return super().__getattribute__(name)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
AttributeError: 'models' object has no attribute 'turbulence'.
The most similar names are: structure
π¦ PyFluent version
0.40.2
π Ansys Fluent version
2027 R1 (27.1)
π Python version
3.13
π» Operating system
Windows
π Additional context
No response
β Before submitting
π Description of the bug
When I call solver.settings.setup.models.turbulence, an AttributeError is raised. This does not occur in Fluent Python console.
π Steps to reproduce
π― Expected behavior
The turbulence model should be set
π₯ Actual behavior / traceback
π¦ PyFluent version
0.40.2
π Ansys Fluent version
2027 R1 (27.1)
π Python version
3.13
π» Operating system
Windows
π Additional context
No response