25.1.0
새로운 기능
BaramFlow
- 경계조건(Boundary Condition) : 격자를 읽어올 때 cyclic, cyclicAMI, mappedWall 경계면은 경계조건이 자동으로 설정됩니다.
- 회전 중심 설정(Center of Rotation) : 그래픽 창에서 마우스의 움직임에 따른 물체의 회전 중심을 설정할 수 있습니다.
- 초기화(Initialization) : 초기값을 특정 경계면의 값으로 부터 가져올 수 있습니다.
- 픨드 생성 기능(Collateral Fields) : 계산이 끝난 후 혹은 계산 중 저장할 때 계산된 결과로부터 “age”, “heatTransferCoeff”, “Q”, “y+” 등의 다양한 필드를 생성할 수 있습니다.
- 물성값 : 밀도를 계산할 때 비압축성 이상기체(incompressible-perfect-gas) 조건을 사용할 수 있게 되었습니다.
BaramMesh
- 다른 이름으로 저장(Save As) : 다른 이름으로 저장하기 메뉴가 추가되었습니다.
- 회전 중심 설정(Center of Rotation) : 그래픽 창에서 마우스의 움직임에 따른 물체의 회전 중심을 설정할 수 있습니다.
- 곡률에 따른 격자 분할(Curvature Refinement) : 물체의 곡률에 따라 자동으로 격자를 분할할 수 있는 기능이 추가되었습니다.
성능 향상
BaramFlow
- 그래프 : 모니터링이 많을 때 그래프 그리는 속도가 느려지는 문제를 해결하기 위해 pyqtgraph를 사용하게 바뀌었습니다.
- 회전축 : 회전 운동 설정을 위한 회전축의 디폴트가 z 축으로 바뀌었습니다.
- 경계조건 : 비압축성 자유류(freestream) 경계조건 설정 시 받음각과 옆미끄럼각을 이용할 수 있게 되었습니다.
- 이산화 기법 : VOF와 화학종의 디폴트 조건이 2차 상류 기법(Second upwind order)으로 바뀌었습니다.
버그 수정
BaramFlow
- 다상유동 : 3개 이상의 다상유동 문제에서 Contact angle이 제대로 작동하지 않는 문제가 해결되었습니다.
- 일괄 작업(Batch Run) : 프로젝트가 이동/복사될 때 결과가 사라지는 문제가 해결되었습니다.
- 물성값 : 고체 영역에서 열전도도 설정 부분이 보이지 않던 문제가 해결되었습니다.
- 경계조건 : SST k-$\omega$ 모델에서 ABL inlet 조건을 사용할 때 $\omega$의 경계조건이 atmBoundaryLayerInletOmega로 수정되었습니다.