首先在User-Defined Scalars面板中指定Number of user-Defined Scales,并且在Flux Functions 下拉列表中选择适当的UDF。
用户定义标量通量UDF用DEFINE_UDS_FLUX宏定义。更多细节见4.3.12节。 8.2.11 用户定义非稳态标量项
一旦你采用7.2节和7.3节中概括的方法之一编译(并连接)了你的非稳态UDS项UDF,它将随之在FLUENT中是可见的和可选择的。你将需要在User-Defined Scalars面板中激活它(图8.2.9)。
首先指定Number of user-Defined Scales,然后在Unsteady Function 下拉列表中选择适当的UDF。注意只有已经在Slover面板中指定了非稳态计算后,这一列表才会出现。
用户定义标量非稳态项UDF用DEFINE_UDS_UNSTEATY宏定义。更多细节见4.3.12节。
8.3 激活多相UDF
本节包括激活使用4.4节中宏的UDF的方法。 8.3.1 气化速率
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的气化速率UDF,它将随之在FLUENT中成为可见的和可选择的。你将首先需要通过在Multiphase Model面板中选择Cavitation来使能相间质量输运。然后,在User-Defined Function Hooks面板中的Cavitation Mass Rate Function下拉列表中选择UDF的名字(图8.1.1)。
气化速率UDF以DEFINE_CAVITATION宏定义。更多细节见4.4.1节。 8.3.2 混合物模型的滑移速度
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的自定义滑移速度UDF,用于多相混合物模型,它将随之在FLUENT中成为可见的和可选择的。你将首先需要通过在Phase Interaction面板中Slip Velocity下的下拉列表里选择user-defined(图8.3.1)。
然后,在User-Defined Functions面板中选择希望的UDF(如slip_velocity)(图8.3.2)。
多相混合物模型的滑移速度UDF使用DEFINE_VECTOR_EXCHANGE_PROPERTY宏。更多细节见4.4.3节。 8.3.3 混合物模型的微粒直径
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的微粒或液滴直径UDF,用于多相混合物模型,它将随之在FLUENT中成为可见的和可选择的。你将首先需要通过在Secondary Phase面板中Diameter下拉列表里选择user-defined(图8.3.3)。然后,在User-Defined Function Hooks面板中的Cavitation Mass Rate Function下拉列表中选择UDF的名字(图8.1.1)。
然后,在User-Defined Functions面板中选择希望的UDF(如diameter)(图8.3.4)。
DEFINE_PROPERTY宏用于对微粒或液滴直径提供一种新定义。更多细节见4.3.6节。 8.3.4 欧拉模型的拖拉和提升系数
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的拖拉和提升系数UDF,用于欧拉多相模型,它将随之在FLUENT中成为可见的和可选择的。你将首先需要通过在Phase Interaction面板中Drag or Lift区域里的Drag Coefficient或Lift Coefficient下拉列表中选择user-defined(图8.3.5)。
然后,在User-Defined Functions面板中选择希望的UDF(图8.3.4)。
用于多相欧拉模型的拖拉和提升系数UDF用DEFINE_EXCHANGE_PROPERTY宏定义。更多细节见4.4.2节。
8.4 激活DPM UDF
本节包括激活中使用4.5节中宏的UDF的方法。 8.4.1 DPM体积力
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的离散相体积力UDF,它将随之在FLUENT中成为可见的和可选择的。你将需要在Discrete Phase Model面板中User-Defined Function下的Body Force下拉列表中选择UDF的名字(图8.4.1)。
用于DPM的体积力UDF以DEFINE_DPM_BODY_FORCE宏定义。更多细节见4.5.1节。
8.4.2 DPM的拖拉系数
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的离散相拖拉系数UDF,它将随之在FLUENT中成为可见的和可选择的。你将需要在Discrete Phase Model面板中Drag Parameters下的Drag Law下拉列表中选择UDF的名字(图8.4.1)。
DPM的拖拉系数UDF以DEFINE_DPM_BODY_DRAG宏定义。更多细节见4.5.2节。 8.4.3 DPM的腐蚀和增长速率
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的离散相DPM的腐蚀和增长速率UDF,它将随之在FLUENT中成为可见的和可选择的。你将需要在Discrete Phase Model 面板中User-Defined Function下的Erosion/Accretion下拉列表中选择UDF的名字(图8.4.1)。
DPM的腐蚀和增长速率UDF以DEFINE_DPM_EROSION宏定义。更多细节见4.5.3节。
8.4.3 DPM初始化
一旦你已经运用7.2节和7.3节中概括的方法之一编译(并连接)了你的离散相初始化UDF,它将随之在FLUENT中成为可见的和可选择的。你将需要在Set Injection Properties面板中的UDF区域内,User-Defined Functions下的Initialization下拉列表中选择UDF的