changeBCs.tar.gz
특정 time directory에 있는 field values의 sub-dictionary 중에 boundaryField의 내용을 수정할 수 있는 유틸리티입니다.
오픈폼의 경우 계산 중에 경계면에 설정한 경계조건 값을 수정하려면 특정 time directory의 field value 파일을 열어서 직접 수정해줘야 합니다. 이 때 격자가 많아 지면 계산된 internalField 값을 불러들여야 해서 시간이 많이 소요되고 번거롭습니다.
changeBCs 유틸리티를 이용하면 원하는 time directory의 경계조건 값을 편리하게 수정할 수 있습니다.
사용법은 다음과 같습니다.
ex) changeBCs -latestTime -field U -patch inlet -entry value -value '(20 0 0)'
설명: 마지막 time directory의 field 값 U의 inlet 경계면의 value 값을 (20 0 0)으로 수정. '-'로 시작하는 부분은 changeBCs의 옵션들 입니다.
OpenFOAM-2.3.x, 2.4.x, 3.0, 4.x 버전에서 사용가능 합니다.
|