本书详细介绍了ANSYS Fluent二次开发方法和技巧,全书内容分为三部分:第1部分为UDF程序设计,介绍了Fluent UDF基础、UDF编译配置、程序编制等;第2部分为Fluent界面定制,主要介绍Scheme语言基础以及利用Scheme语言编制Fluent自定义用户界面的一般流程;第3部分为流程封装,介绍了采用进程封装方式进行Fluent二次开发的基本方法。本书结构清晰,语言简练,通俗易懂,可供CFD工程人员、研发人员以及相关专业师生阅读参考。
ANSYS Fluent 二次开发指南 EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。
1.国内首本介绍Fluent二次开发的图书,涵盖UDF程序设计、Fluent界面定制以及流程封装等内容2.CAE大神流沙老师倾情制作,详细介绍Fluent二次开发的基本方法和技巧内容全面,语言精炼,通俗易懂,帮助读者快速掌握fluent二次开发技能
前言:
ANSYSFluent是一款通用计算流体力学软件,目前被广泛应用于航空航天、能源动力、石油化工、环境、水利、气象、生物医疗、食品等行业,且随着计算机技术的不断发展,其应用领域还在不断扩展。作为一款通用流体计算软件,ANSYSFluent提供了众多的功能帮助用户实现前处理、求解及后处理的完整计算流程,同时ANSYSFluent还提供了二维和三维、瞬态及稳态、层流及湍流、单相流及多相流、部件运动与网格运动、化学反应流及燃烧等众多计算功能。这些功能在赋予了Fluent软件强大功能的同时,无形中也提高了软件的使用门槛及使用者的学习周期。然而在实际工程应用中,用户所涉及的流体问题往往只使用到软件众多功能中的少部分,因此使用者常需要对软件进行封装,将一些不相关的功能及界面隐藏掉,开发出更具有专业特色的软件模块。另一方面,为保证软件的通用性,Fluent在一些模型及功能上进行了处理,在实际使用过程中,经常需要根据实际情况自定义计算模型,或利用自定义方式实现软件自身未能提供的功能。Fluent提供了良好的用户自定义机制以满足软件定制的需求。在功能扩展方面,用户可以采用C语言编写UDF程序;在软件界面扩展方面,用户可以采用Scheme语言进行界面定制。除此之外,Fluent提供了TUI脚本命令,用户可以利用journal脚本实现仿真计算流程控制。本书以Fluent二次开发为目标,主要介绍Fluent二次开发的三种方式:(1)UDF程序设计,内容涵盖UDF编译配置、程序编制等;(2)Fluent界面定制,涵盖Scheme语言基础以及利用Scheme语言编制Fluent自定义用户界面的一般流程;(3)流程封装,内容涵盖采用进程封装方式进行Fluent二次开发的基本方法。本书可供从事流体仿真相关行业的科研人员以及企业研发人员学习参考,也可供与流体仿真相关专业的师生阅读。编著者