[P] Cantera Install and Connect with python

Go~ USA·2024년 3월 21일
0

Canterachemical kinetics, thermal dynamicsTransfort process와 관련된 문제를 해결하는 데 사용되는 오픈 소스 도구 모음이다.
CanteraCombustion, chemical kineticsphase equilibrium 을 포함한 화학 반응 시스템을 모델링하기 위한 종합적인 플랫폼을 제공하고 있다. 특히, 연소, 화학 공학 및 대기 화학 분야에서 인기가 있습니다. 일반 및 편미분 방정식을 해결하고 민감도 분석을 수행하며 다양한 화학 시스템에 대한 시뮬레이션을 수행하는 기능을 제공합니다.

그러나 특정 분야 엔지니어 들만 사용해서인지, 제공되는 정보가 많이 거칠다. 이해하는데 노력과 시간을 들여야 한다.

오늘은 Python을 설치하고 난후,
Cantera를 설치하고 Cantera 작동 환경에 접근하는 과정(Create a new environment for Cantera)을 설명하고자 한다.

  • Anaconda를 사용하여 cantera를 설치할 경우 python Module, C++ Module, Matlab Module을 각각 제공한다.

1) Anaconda prompt를 실행한다.

2) conda create --name ct-env --channel cantera cantera ipython matplotlib jupyter 붙여 넣고, 설치를 시작한다.

3) 설치 완료이후 conda activate ct-env 실행한다.

  • Cantera environment 로 접속된 상태이다.

4) 이제 Python Editor(나는 jupyter-notebook 사용)로 접속하여 Programing 하거나, cantera source code가 포함된 프그램을 실행하면 동작한다.

여러가지 Catera 활용/연계 방안은 다음 포스팅에 연속하여 작성예정입니다.

0개의 댓글

관련 채용 정보