– 7th OKUCC 발표자료 및 beginnerFOAM 다운로드

-7th OKUCC 발표자료

7th OKCC 발표자료 다운로드

-beginnerFOAM 소개

beginnerFOAM은 OpenFOAM의 소스 코드를 개발하고자 하는 입문자를 위한 가이드입니다. OpenFOAM의 소스 코드가 가지고 있는 가장 큰 진입 장벽은 클래스가 너무 많고클래스에 해당하는 소스 파일을 찾더라도 어디를 어떻게 읽어야 할지 직관적으로 알기가 어렵다는 점입니다. beginnerFOAM은 학생들에게 OpenFOAM을 가르치면서 느끼게 된 이러한 진입 장벽을 조금이라도 줄여보고자 각 단계별로 필요한 클래스를 추가/보완해가면서 OpenFOAM 코드가 어떻게 구성되어 있는지 설명하기 위해 만든 가이드입니다그리고 각 클래스에서는 최소한의 코드 구성만으로 필요한 기능을 구현하고자 하였습니다아직 미완성 버전이기는 하나 혹시나 도움이 될까 하여 미리 배포합니다현재는 변수 및 행렬 선언 구조에 주로 초점을 맞추어 개발된 상태이며향후 시간과 격자 클래스에 대해서도 보완하도록 하겠습니다 beginnerFOAM을 읽으시면서 그냥 단순하게 코드를 읽기보다 각 class를 왜 만들게 되었을까에 초점을 맞추면서 읽으시면 OpenFOAM을 이해하는데 좀 더 도움이 될 것입니다.

beginnerFOAM 프로그램

beginnerFOAM설명