题主的体系应该是一个带化学反应的多组分多相流传热传质过程,对于化学反应,我认为可用DEFINE_SOURCE宏来实现反应引起的质量、动量、能量传递等。UDF逻辑应该是这样:首先在DEFINE_ADJUST宏中计算反应速率R,并将结果使用C_UDMI宏存储以供后续调用,对于反应速率R的计算题主貌似用的是Arrhenius关联式计算?题主提供的反应速率计算中用到的宏大概有如下几个:C_T C_YI C_VOLUME 等等。计算得到反应速率后续就是利用SOURCE宏计算一系列源项。该UDF实现难度不是很大,题主若是没解决的话请提供更多细节进一步交流讨论。