solver_lite#

Lightweight Fluent solver session (SolverLite).

Inheritance#

BaseSession (private)
└── Solver
    └── SolverLite      ← this class

Classes:

SolverLite([fluent_connection, scheme_eval, ...])

Lightweight Fluent solver session.

class ansys.fluent.core.solver.session.solver_lite.SolverLite(fluent_connection=None, scheme_eval=None, start_transcript=True, launcher_args=None)#

Bases: Solver

Lightweight Fluent solver session.

Currently provides the same interface as Solver plus switch_to_full_solver() to upgrade to a full solver session.

Note

This class is a work-in-progress. Its feature set is expected to differ from Solver in a future release.

Methods:

__init__([fluent_connection, scheme_eval, ...])

SolverLite session.

switch_to_full_solver()

A switch to move to the full-solver session from solver-lite.

__init__(fluent_connection=None, scheme_eval=None, start_transcript=True, launcher_args=None)#

SolverLite session.

Parameters:
fluent_connectionFluentConnection

Encapsulates a FluentConnection.

scheme_eval: SchemeEval

Instance of SchemeInterpreter to execute Fluent’s scheme code on.

start_transcriptbool, optional

Whether to start the Fluent transcript in the client. The default is True, in which case the Fluent transcript can be subsequently started and stopped using method calls on the Session object.

switch_to_full_solver()#

A switch to move to the full-solver session from solver-lite.