ansys / ansys/pyfluent

Introduce smart timeout loop into launch_fluent

Open
#5,198 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
497
Forks
77
Avg merge
22h 37m
Merged PRs (30d)
45

Description

Introduce a smart timeout loop while launching Fluent. When we start a process, we start with the default timeout, then we take the process id and check if the server info file has been generated and updated. If yes, then we increase the default timeout by some amount to wait for the Fluent server to respond, however if the answer is no, then we just exit after the default timeout as Fluent server might have crashed at startup or might not have spawned.

@raph-luc, please feel free to add more details as required. Thank you.

Contributor guide

Open the contributing guide

Research direction

The issue names launch_fluent but does not identify a file or test. Locate the launch_fluent implementation and its existing process timeout and server-info handling first; done means the launch waits longer only when the server info file is updated, while exiting after the default timeout when it is not.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.