CFD 용 OpenFOAM을 시작하는 방법


19

CFD의 기본 내부 흐름을 해결하기 위해 OpenFOAM을 사용하려고합니다. 시작하는 가장 좋은 방법은 무엇입니까? 누군가가 뛰어 들었을 때 궁금한 점이 있으면 좋은 온라인 참조를 알려주십시오. 나는 현재로서는 꽤 틈새 시장이며 많은 솔버 기능이 잘 문서화되어 있지 않다고 들었습니다. 패키지 자체와 함께 제공되는 문서는 시작이지만 타사 참조 (OpenFOAM 위키와 같은 것)가 있습니까?


1
OpenFOAM은 훌륭한 소프트웨어이지만 잘 배우려면 시간이 걸립니다. 패키지와 함께 제공된 튜토리얼 문제를 살펴 보셨습니까?
Paul

StackExchange의 51 구역 에는 현재 OpenFOAM 관련 사이트 가 제안되어 있습니다. 온라인으로 사이트를 지원하십시오.
Dohn Joe

답변:


15

CFD 시뮬레이션을 실행하려면 UserGuide 및 ProgrammersGuide로 시작하는 것이 좋습니다. ProgrammersGuide 문서에는 사례 예제도 포함되어 있으며 경계 조건과 같은 추가 사항을 설명합니다. 구성 파일이 중단되면 최상위 수준에서 OpenFOAM을 사용하는 것이 매우 쉽습니다. 두 문서 모두 / doc 디렉토리에 있습니다. 이 과정을 마치면 Chalmers University : Prof가 주최하는 Chalmers OpenFOAM 과정 에서 많은 추가 자료를 찾을 수 있습니다 . 하칸 닐손

이 작업을 마치면 Wiki를 파십시오 . 수행하려는 작업에 집중하십시오. 라이브러리는 크기크므로 작동 방식을 배우는 데 폭 넓은 접근 방법이 있으면 라이브러리 를 알 수있는 기회가 없습니다. 특정 문제에 대해 작업하고 문서를 찾거나 포럼 및 프로젝트 확장에 대한 토론에 참여하십시오 (아래 참조).

특정 문제에 관심이 있다면, 해결사 난류 / 층류 고정 솔루션, 사용이, 예를 시뮬레이션하는 데 사용되는 찾으려고 simpleFoam transiert 층류 솔루션 사용을위한, icoFoam 솔버의 모든이에 저장됩니다, 등 / multiphase / incompressible / les / interFoam 과 같은 용도에 해당하는 디렉토리 구조는 2 상 Large Eddy Simulation (les)에 사용되는 Vof와 유사한 솔버가됩니다.

학습서 디렉토리에서 사례를 실행하는 것으로 시작하십시오. 항상 시뮬레이션 사례의 사본을 만들어 원본을 가질 수 있습니다 (git을 사용하고 실수를 한 경우 디렉토리를 체크 아웃하여 원래 상태로 되 돌리십시오).

컴퓨터에서 OpenFOAM을 성공적으로 설치 한 경우 명령 줄에서 alias 를 실행 하고 시작하는 데 도움이되는 몇 가지 멋진 명령이 있는지 확인하십시오.

  • tut 는 튜토리얼 디렉토리로 이동합니다
  • run 은 run 디렉토리로 이동합니다 : 시뮬레이션을 실행하는 곳입니다
  • sol 은 솔버의 디렉토리로 이동합니다

...

문제가 발생하면 OpenFOAM 포럼 에서 질문을 할 수 있으며, FAMENA (크로아티아 University Zagreb, 기계 공학 학부) 파일 서버 에서 사용할 수있는 OpenFOAM에 대한 PhD 및 MSc 논문 및 기사 디렉토리가 있습니다 .

OpenFOAM Summer School 은 교수가 조직 한 정말 멋진 과정입니다. FAMENA의 흐르 보예 자삭 (Hrvoje Jasak)은 매년 9 월에 개최되며 OF와 함께 일하는 연구원들을 배우고 알게 될 수있는 좋은 기회입니다.

또한 OpenFOAM 커뮤니티에서 조직 한 사이트 인 OpenFOAM extend project 는 사람들과 토론을 할 수 있는 사이트 입니다.

행운을 빕니다! :)


6

실제로, openfoam에 대한 위키가 있습니다 : http://openfoamwiki.net 일반적으로 openfoam에 대한 유용한 사이트이지만 튜토리얼로는 충분하지 않습니다. 시작점은 항상 openfoam의 매뉴얼이어야합니다. 나는 약 5 년 전에 패키지가 제공하는 pdf를 시작했고 그것들이 꽤 편리하다는 것을 알았습니다. openfoam의 실제 커뮤니티는 여기 에서 찾을 수 있습니다 .


erhanturan, scicomp에 오신 것을 환영합니다! 초보자가 OpenFOAM을 사용하는 데 도움이되는 매뉴얼의 내용을 자세히 설명해 주시겠습니까?
Geoff Oxberry

UserGuide.pdf의 자습서는 초보자에게 유용합니다. 파일은 여기있습니다 .
erhanturan


1

폼 하우스 는 초보자를위한 훌륭한 웹 사이트입니다. 다양한 정도의 복잡성에 대한 몇 가지 문제가 단계적으로 도입됩니다.

건배!



-3

우리는 CFD 시작하는 과정 무료와 CFD 아카데미 엽니 다하기 위해 노력하고 있습니다 http://cadcae.net 당신과 같은 특정 교육 볼 수 있습니다 예를 들어 curso-CFD-openfoam의 사전 안부 감사를


1
교육 자료는 종종 문서보다 덜 포괄적 인 방식으로 구성되기 때문에 "질문과 관련하여 좋은 온라인 참조"에 대한 원래 요청을 다루지 못할 수도 있습니다. 이 시점에서 새로운 사용자이며 의견을 작성하는 데 필요한 평판이 부족하지만 답을 구하려는 경우 답변과 의견의 구분을 명심하십시오.
hardmath

2
또한 이것이 이것이 Exchange Exchange 네트워크에서 눈살을 찌푸리는 경향이있는 자체 프로모션 구성한다고 생각 합니다 . 무료 대안이 나열되어 있지 않으며 게시 된 "자원"이 실제로 수백 유로에 달하는 제품이라는 점을 감안할 때 개정되지 않는 한 사이트 정책을 위반하여이 게시물을 삭제하는 경향이 있습니다.
Geoff Oxberry
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.