메뉴

메뉴는 File, Mesh, View, Parallel, Settings, External Tools, Help 등으로 구성된다.

File

Save

모든 설정을 저장한다.

Save As

모든 설정을 다른 이름으로 저장하는데 계산결과는 저장하지 않는다

Load Mesh

격자를 불러온다. 지원하는 격자 파일 포맷은 다음과 같다.

  • openfoam : constant 혹은 polyMesh 폴더를 선택한다. multi-region인 경우는 여러 개의 polyMesh 폴더가 있기 때문에 constant 폴더를 선택히야 한다. multi-region 격자에서 특정한 polyMesh 폴더를 선택하면 해당 부분만 읽어 온다.

  • Fluent : msh/cas 파일을 변환한다. 아스키 파일만 가능하다.

  • StarCCM+ : ccm 파일을 변환한다. libccmio 라이브러리가 있어야 한다. 리눅스에서만 지원된다.

  • Gmsh : 오픈소스 격자 생성 프로그램인 Gmsh의 msh 파일을 변환한다. 아스키 파일만 가능.

  • I-deas Universal : unv 파일을 변환한다. 아스키 파일만 가능.

  • PLOT3D GRID : PLOT3D 격자를 변환한다.(곧 지원 예정)

Close Case

현재의 작업을 종료하고 BaramFlow의 초기 화면(New Case 혹은 Open 선택)으로 돌아간다.

Exit

프로그램을 종료한다.

Mesh

격자 정보 출력, 축소/확대(Scale), 이동(Translate), 회전(Rotate) 등의 동작을 수행한다.

Mesh Info. : cell 정보와 도메인 크기를 보여준다.

Scale : x, y, z 각 방향의 비율을 입력 한다.

Translate : x, y, z 각 방향으로 이동할 거리를 입력한다.

Rotate : 회전 중심의 좌표, 회전축, 각도를 입력한다.

View

주화면의 Graphics에 있는 Console, Mesh, Residuals, Monitor 등을 on/off 할 수 있다

Parallel


병렬 연산 설정 창

병렬 연산에 대한 설정을 한다. CPU core 개수와 병렬 연산 방식을 선택한다. 병렬 연산 방식은 Local Machine과 Cluster가 있으며, Cluster인 경우 node list가 적힌 텍스트 파일을 만들어 주어야 한다. 파일 내용은 다음과 같다.

[node name1] cpu=[number of cores]

[node name2] cpu=[number of cores]

[node name3] cpu=[number of cores]

Settings

Scale, Language, ParaView 3가지가 있다.

Scale : 프로그램의 해상도를 조절하는 것으로 기본값인 1.0 보다 커지면 창이 커지고 글자도 커진다. 새로운 설정을 적용하려면 프로그램을 닫고 다시 시작해야 한다.

Language : 현재 English, Suomi(핀란드어), 한국어만 지원 된다. 언어 번역은 Qt Linguist를 사용하며 사용자가 직접 참여할 수 있다. 참여 방법은 아래의 링크를 참조.

언어 번역 / Language Translate

ParaView : ParaView 실행파일의 위치를 지정한다.

External Tools

External Tools에는 ParaView 항목이 있는데, 후처리를 위해 ParaView를 구동한다.

Help

About에서 프로그램정보와 third party 프로그램 정보를 확인할 수 있다.


About 창


third party software 정보