Fluent version#

Provides a module to get Fluent version.

Classes:

FluentVersion(*values)

An enumeration over supported Fluent versions.

class ansys.fluent.core.utils.fluent_version.FluentVersion(*values)#

Bases: Enum

An enumeration over supported Fluent versions.

Examples

FluentVersion(“25.2.0”) == FluentVersion.v252

FluentVersion.v252.number == 252

FluentVersion.v252.awp_var == ‘AWP_ROOT252’

Attributes:

awp_var

Get the Fluent version in AWP environment variable format.

docker_image_tag

Get the Fluent version as a Docker image tag.

number

Get the Fluent version as a plain integer.

v242

v251

v252

v261

v271

Methods:

current_dev()

Return the version member of the current development version.

current_release()

Return the version member of the current release.

get_fluent_exe_path()

Get the path for the Fluent executable file.

get_latest_installed()

Return the version member corresponding to the most recent, available ANSYS installation.

minimum_supported()

Return the version member of the minimum supported version.

property awp_var#

Get the Fluent version in AWP environment variable format.

classmethod current_dev()#

Return the version member of the current development version.

Returns:
FluentVersion

FluentVersion member corresponding to the latest development version.

classmethod current_release()#

Return the version member of the current release.

Returns:
FluentVersion

FluentVersion member corresponding to the latest release.

property docker_image_tag#

Get the Fluent version as a Docker image tag.

get_fluent_exe_path()#

Get the path for the Fluent executable file.

Returns:
Path

Fluent executable path.

Raises:
FileNotFoundError

If the corresponding AWP_ROOTnnn environment variable is unset or invalid, or if the Fluent executable path derived from it does not exist.

classmethod get_latest_installed()#

Return the version member corresponding to the most recent, available ANSYS installation.

Returns:
FluentVersion

FluentVersion member corresponding to the newest Fluent version.

Raises:
FileNotFoundError

If an Ansys version cannot be found.

classmethod minimum_supported()#

Return the version member of the minimum supported version.

Returns:
FluentVersion

FluentVersion member corresponding to the minimum supported version.

property number#

Get the Fluent version as a plain integer.

v242 = '24.2.0'#
v251 = '25.1.0'#
v252 = '25.2.0'#
v261 = '26.1.0'#
v271 = '27.1.0'#