-
안녕하세요
회사에서 수치해석 관련 일을 요즘 많이 합니다. MATLAB을 이용하여 multi-domains, multi-physics PDE 문제를 DAE solver 를 이용 finite difference or finite volume method 로 많이 푸는데요, 요즘 python 에 관심이 많습니다. 머신 러닝 이용해서 data 가지고 modeling / prediction 하는것도 틈틈히 하고 있구요.
그런데 python 가지고 PDE 문제를 풀려고 하니 아직 좋은 툴이 없더라구요. 찾아본 결과 sundials 이라고 하는 오픈 소스 수치해석 솔버가 있는데 이게 C 로 짜여져 있어서 바로 python에서는 적용할 수가 없고 몇몇 그룹들이 wrapper or binding (?) 같은 걸 만들어서 python에서 쓰게끔 했는데 이게 윈도우하고 잘 안 맞더라구요. 인스톨도 안되고 전부 linux 계열 컴퓨터용으로 개발 되어서.
https://computing.llnl.gov/projects/sundials
https://scikits-odes.readthedocs.io/en/latest/index.html제가 컴퓨터 공학자가 아니라서 그런데 혹시 개인적으로 이런 wrapper 같은 거 만들려면 어디부터 시작해야 하는지요? 좀 뜬금없는 질문인 거 같기도 한데 주위에 컴퓨터 전공자가 없어서 여기라도 한번 남겨봅니다.
그럼 수고하세요.