session_solver#

Module containing class encapsulating Fluent connection.

Classes:

Solver(fluent_connection)

Encapsulates a Fluent solver session.

class ansys.fluent.core.session_solver.Solver(fluent_connection)#

Bases: BaseSession

Encapsulates a Fluent solver session. A tui object for solver TUI commanding, and solver settings objects are all exposed here.

Methods:

__init__(fluent_connection)

Solver session.

build_from_fluent_connection(fluent_connection)

read_case(file_name[, lightweight_mode])

Read a case file using light IO mode if pyfluent.USE_LIGHT_IO is set to True.

Attributes:

current_parametric_study

current_parametric_study settings.

file

file settings.

mesh

mesh settings.

parallel

parallel settings.

parametric_studies

parametric_studies settings.

preferences

preferences datamodel root.

report

report settings.

results

results settings.

setup

setup settings.

solution

solution settings.

solverworkflow

solverworkflow datamodel root.

tui

Instance of main_menu on which Fluent's SolverTUI methods can be executed.

version

workflow

__init__(fluent_connection)#

Solver session.

Args:

fluent_connection (fluent_connection): Encapsulates a Fluent connection.

build_from_fluent_connection(fluent_connection)#
property current_parametric_study#

current_parametric_study settings.

property file#

file settings.

property mesh#

mesh settings.

property parallel#

parallel settings.

property parametric_studies#

parametric_studies settings.

property preferences#

preferences datamodel root.

read_case(file_name, lightweight_mode=False)#

Read a case file using light IO mode if pyfluent.USE_LIGHT_IO is set to True.

Parameters:
file_namestr

Case file name

lightweight_modebool, default False

Whether to use light io

property report#

report settings.

property results#

results settings.

property setup#

setup settings.

property solution#

solution settings.

property solverworkflow#

solverworkflow datamodel root.

property tui#

Instance of main_menu on which Fluent’s SolverTUI methods can be executed.

property version#
property workflow#