PyFluent 소개 : 플루언트를 위한 파이썬
앤시스 플루언트(Ansys Fluent)에서 파이썬(Python)의 사용이 가능해짐에 따라 플루언트의 커스터마이징 영역이 더욱 확장되었다. 덕분에 파이썬을 이용하여 단순히 플루언트를 컨트롤하는 것뿐만 아니라, 파이썬이 가지고 있는 방대한 라이브러리를 이용하여 플루언트를 완전히 새로운 방식으로 사용할 수도 있다. 이번 호에서는 앤시스 2022 R2 버전에서 첫 출시된 PyFluent(파이플루언트)를 자세히 알아보도록 하자.
■ 이종원 | 태성에스엔이의 유동 3팀 매니저로, 항공/방산의 유동 해석 및 Discovery를 담당하고 있다.
이메일 | jwlee@tsne.co.kr
홈페이지 | http://www.tsne.co.kr
PyFluent는 플루언트를 위한 파이썬 라이브러리로 앤시스 2022 R2 버전에서 처음 출시되었다. PyFluent는 파이썬 환경 내에서 플루언트를 사용할 수 있게 해 주는 PyAnsys 생태계의 일부로, 다른 PyAnsys 라이브러리 및 외부의 파이썬 라이브러리를 사용할 수 있도록 해준다. 따라서 파이썬을 잘 다루는 엔지니어에겐 희소식이 될 것 같다. 예를 들어 <그림 1>과 같이 단순히 애플리케이션을 통해 플루언트를 조작하는 것뿐 아니라, 새로운 방식으로 플루언트를 사용하거나 재구성할 수도 있기 때문이다.
PyFluent와 관련한 자세한 내용은 <그림 2>와 같이 PyAnsys 웹페이지(https://docs.pyansys.com)에서 확인할 수 있다. PyAnsys 공식 웹사이트에서는 PyFluent 매뉴얼 및 관련 예제를 제공하고 있으며, 지속적으로 업데이트되어 최신의 PyFluent 정보를 확인할 수 있으니 참고하도록 하자.
그림 1. 애플리케이션을 활용한 플루언트 조작
그림 2. PyAnsys 공식 웹사이트