CONTACT
구분
Product
소속회사/학교 소속부서/학과
직위/과정 이름
이메일
회사번호 휴대전화
문의사항
개인정보취급방침

신청하기

설치

OpenFOAM® 설치 방법은 binary 를 다운받아 설치하거나 코드를 직접 컴파일해서 설치할 수 있다.
또한 OpenFOAM® 버전이나 OS 종류에 따라 그 설치 방법이 각기 다르다.
여기서는 가장 간편하고 빠르게 설치할 수 있는 OpenFOAM Foundation 에서 release 한 OpenFOAM v6 을 Ubuntu OS 에 binary 형식으로 설치하는 방법을 소개한다.



OpenFOAM v6 Binary 형식을 지원하는 Ubuntu 종류





Installation

OpenFOAM®과 ParaView 는 Ubuntu에서 지원하는 패키지 관리 툴인 apt 를 이용해서 간단히 설치가 가능하다.

1. terminal prompt 를 이용하여 apt repositories 에 OpenFOAM® 다운로드 경로를 추가한다.
또한, OpenFOAM®패키지를 인증 및 확인이 가능한 public key를 추가한다.

sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"
sudo add-apt-repository http://dl.openfoam.org/ubuntu

2. 추가된 repository를 갱신하기 위해 apt 패키지 리스트를 업데이트 한다.

sudo apt-get update

3. OpenFOAM v6 패키지 이름을 이용하여 설치를 진행한다. ParaView-v5.4.0 가 동시에 설치가 된다.

sudo apt-get -y install openfoam6


사용자 환경변수 설정

OpenFOAM® 사용을 위해서는 사용자 환경변수에 오픈폼 환경변수 내용을 추가하여야 한다.

1. 사용자 홈 폴더에 있는 .bashrc 파일을 파일 편집기를 이용하여 연다.

gedit ~/.bashrc

2. 파일 마지막 줄에 다음의 문구를 추가하고 저장한다.

source /opt/openfoam6/etc/bashrc

3. 새로운 terminal prompt를 열고 다음의 문구를 실행한다.

simpleFoam -help

4. ‘Usage’ 문구가 확인 되면 설치 및 환경변수 설정이 완료되었다.





예제 해석

사용자 홈 폴더 내의 OpenFOAM 폴더를 만들고 사용자이름의 폴더와 run 폴더를 생성해서 예제를 실행해 볼 수 있다.

mkdir -p $FOAM_RUN

간단한 3차원 비압축성 정상상태 유동 해석 솔버의 예제를 실행해 볼 수 있다.

cd $FOAM_RUN
cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .
cd pitzDaily
blockMesh
simpleFoam
paraFoam



참고 사항

설치과정에서 발생하는 문제는 아래 경로를 참고바랍니다.

https://openfoam.org/download/6-ubuntu/

오픈폼 버전, OS 종류에 따라 설치하는 방법은 아래 경로를 참고바랍니다.

http://openfoamwiki.net/index.php/Installation