The composite.py module#

Summary#

SolveCompositeBackend

Composite backend that delegates deterministic operations to PyFluent.

Description#

Composite backend: deterministic PyFluent solver operations.

The solve leaf requires a live PyFluent solver session for code execution and live-model introspection. This composite backend ensures that PyFluent is always the execution engine, regardless of how the user initiates the connection. Semantic orchestration is intentionally left to the host application.

Typical usage from an MCP client:

connect()  # launches / attaches PyFluent
run_code(code)  # → PyFluent (always)

Module detail#

composite.logger#