BoundaryCondition 클래스

BoundaryCondition 클래스에는 경계 조건 값 및 방향을 정의하는 데 필요한 방법과 특성이 있습니다. 일부 특성 및 방법은 모든 경계 조건 유형에 적용할 수 없습니다.

경계 조건은 시나리오 메서드 "applyBoundaryCondition(bc object)"을 사용하여 적용됩니다.

BoundaryCondition 클래스 특성

BoundaryCondition 특성

유형

유형

문자열"속도", "법선 속도", "압력", "체적 유량", “질량 유량", "온도", "미끄럼/대칭", "알 수 없음", "스칼라", "습도", "품질", "열 플럭스", "총 열 플럭스", "필름 계수", "복사", "전류", "전압", "투명"

value

 

units

문자열예: "in/s", "Pa", "W/m2". 각 경계 조건에 사용할 수 있는 단위는 인터페이스 참조

direction

문자열"Vx", "Vy", "Vz"(속도 구성요소에 적용)

pressureType

문자열"게이지", "절대"

referenceTemperature

 

referenceTemperatureUnits

문자열"Fahrenheit", "Celsius", "Rankine", "Kelvin"

backgroundTemperature

 

backgroundTemperatureUnits

문자열"Fahrenheit", "Celsius", "Rankine", "Kelvin"

emissivity

 

rotationalSpeed

 

slipFactor

 

pairID

정수 

sideID

정수 

setBackgroundTemperature

 

BoundaryCondition 클래스 메서드

BoundaryCondition 메서드

설명데이터 반환 여부

bc = new BoundaryCondition(type)

이름 bc의 경계 조건 객체를 작성합니다(어느 것이든 가능). 유형 = 문자열아니오

setValue(value, units)

값 및 단위를 설정합니다. value = 수, units = 문자열아니오

setReferenceTemperature(value, units)

필름 계수에 대한 참조 온도를 설정합니다.아니오

setPointOnAxis(x,y,z)

setAxisDirection(x,y,z)

회전 속도에 대한 축 특성을 설정합니다. x, y, z는 수입니다.아니오

setTimeCurve(tc)

과도 경계 조건을 설정합니다. tc = 시간 곡선 객체아니오

setBackgroundTemperature(value, units)

투명 배경 온도를 설정합니다. 값 = 수, 단위 = 문자열아니오

getFanCurve()

외부 팬 곡선 BC에 대한 팬 곡선을 반환합니다.