登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

『簡體書』ANSYS Fluent二次开发指南

書城自編碼: 3584131
分類: 簡體書→大陸圖書→計算機/網絡行业软件及应用
作者: 胡坤 编著
國際書號(ISBN): 9787122379184
出版社: 化学工业出版社
出版日期: 2021-01-01

頁數/字數: /
釘裝: 平

售價:NT$ 400

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
BOSTON儿童骨科重建手术学 国际经典骨科学译著(精装)
《 BOSTON儿童骨科重建手术学 国际经典骨科学译著(精装) 》

售價:NT$ 2005.0
优雅的钩针编织.超实用毛衫和小物
《 优雅的钩针编织.超实用毛衫和小物 》

售價:NT$ 274.0
城市外交:从城邦到全球城市
《 城市外交:从城邦到全球城市 》

售價:NT$ 218.0
明史讲义
《 明史讲义 》

售價:NT$ 493.0
技术爆裂:Web3.0对商业世界的5大改变   伊藤穰一
《 技术爆裂:Web3.0对商业世界的5大改变 伊藤穰一 》

售價:NT$ 330.0
东方美学口袋书 中国纹样
《 东方美学口袋书 中国纹样 》

售價:NT$ 223.0
唐代中层文官(中华学术·有道)
《 唐代中层文官(中华学术·有道) 》

售價:NT$ 549.0
像冠军一样学习:心理学中的高效学习法
《 像冠军一样学习:心理学中的高效学习法 》

售價:NT$ 330.0

內容簡介:
本书详细介绍了ANSYS Fluent二次开发方法和技巧,全书内容分为三部分:第1部分为UDF程序设计,介绍了Fluent UDF基础、UDF编译配置、程序编制等;第2部分为Fluent界面定制,主要介绍Scheme语言基础以及利用Scheme语言编制Fluent自定义用户界面的一般流程;第3部分为流程封装,介绍了采用进程封装方式进行Fluent二次开发的基本方法。
本书结构清晰,语言简练,通俗易懂,可供CFD工程人员、研发人员以及相关专业师生阅读参考。
目錄
第1部分UDF程序设计
第1章FluentUDF基础002
1.1UDF简介002
1.2FluentUDF的学习路径002
1.3基础要求003
1.4UDF代码编辑器003
1.5UDF使用限制003
1.6C语言基础005
1.6.1C语言中的注释005
1.6.2基本数据类型005
1.6.3常数005
1.6.4全局变量和局部变量005
1.6.5外部变量006
1.6.6静态变量007
1.6.7用户自定义数据类型008
1.6.8强制转换008
1.6.9函数008
1.6.10数组008
1.6.11指针008
1.6.12流程控制009
1.6.13操作符010
1.6.14C语言库函数011
1.6.15预处理命令011
1.7UDF使用流程014
1.7.1Fluent中的Patch014
1.7.2案例描述015
1.7.3编写UDF源文件016
1.7.4解释UDF017
1.7.5HookUDF017
1.7.6查看结果018
第2章UDF的编译及解释020
2.1解释型UDF020
2.1.1解释型UDF的局限性020
2.1.2在Fluent中解释UDF021
2.2编译型UDF021
2.2.1C编译器022
2.2.2GUI方式编译UDF022
2.2.3命令行方式编译UDF024
2.2.4GCC方式编译UDF026
2.3设置UDF环境变量031
2.4UDF中的网格结构033
2.5UDF中的数据类型033
第3章UDF数据访问宏035
3.1数据访问宏035
3.1.1节点数据访问宏035
3.1.2面数据获取宏037
3.1.3单元数据访问宏039
3.1.4拓扑关系宏041
3.1.5特殊宏044
3.2循环迭代宏046
3.2.1遍历区域中的网格单元047
3.2.2遍历区域中的网格面047
3.2.3遍历网格单元集合中的所有单元047
3.2.4遍历面集合中的所有面047
3.2.5遍历一个网格单元上的所有面048
3.2.6遍历网格单元中的节点048
3.2.7遍历网格面中的所有节点048
3.3向量及标量运算宏049
3.3.12D及3D处理049
3.3.2ND操作宏049
3.3.3NV宏050
3.3.4向量运算宏051
3.4时间相关宏052
3.5输入输出宏053
3.5.1Message宏053
3.5.2Error宏053
3.6其他宏053
3.6.1Data_Valid_P054
3.6.2FLUID_THREAD_P054
3.6.3Get_Report_Definition_Values054
3.6.4M_PI057
3.6.5N_UDM057
3.6.6N_UDS057
3.6.7SQRk058
3.6.8UNIVERSAL_GAS_CONSTANT058
第4章常用的DEFINE宏059
4.1通用DEFINE宏059
4.1.1DEFINE_ADJUST059
4.1.2DEFINE_DELTAT061
4.1.3DEFINE_EXECUTE_AT_END063
4.1.4DEFINE_EXECUTE_AT_EXIT065
4.1.5DEFINE_EXECUTE_FROM_GUI065
4.1.6DEFINE_EXECUTE_ON_LOADING066
4.1.7DEFINE_EXECUTE_AFTER_CASEDATA067
4.1.8DEFINE_INIT067
4.1.9DEFINE_ON_DEMAND068
4.1.10DEFINE_REPORT_DEFINITION_FN070
4.1.11DEFINE_RW_FILE071
4.1.12DEFINE_RW_HDF_FILE072
4.2模型参数指定宏072
4.2.1DEFINE_ZONE_MOTION072
4.2.2DEFINE_PROFILE073
4.2.3DEFINE_PROPERTY074
4.2.4DEFINE_SPECIFIC_HEAT075
4.3动网格模型宏075
4.3.1DEFINE_CG_MOTION075
4.3.2DEFINE_GEOM077
4.3.3DEFINE_GRID_MOTION077
4.3.4DEFINE_SDOF_PROPERTIES079
4.4源项定义080
4.4.1DEFINE_SOURCE080
4.4.2源项定义案例080
4.5UDS及UDS宏081
4.5.1单相流中的UDS081
4.5.2多相流中的UDS082
4.5.3Fluent中定义UDS083
4.5.4UDS宏087
第5章并行计算中的UDF090
5.1并行UDF介绍090
5.1.1并行计算环境090
5.1.2命令传递与通信091
5.2并行计算中的网格术语092
5.2.1分区网格中的网格类型092
5.2.2分区边界上的网格面093
5.2.3PRINCIPAL_FACE_P094
5.2.4外部Thread数据存储094
5.3串行代码并行化094
5.3.1串行代码并行化的任务094
5.3.2DPM模型的并行化095
5.4并行UDF宏095
5.4.1编译器指令096
5.4.2host与node节点通信097
5.4.3逻辑判断098
5.4.4全局约简099
5.4.5全局求和100
5.4.6全局最大最小值100
5.4.7全局逻辑值100
5.4.8全局同步101
5.5并行数据遍历101
5.5.1内部网格遍历101
5.5.2外部网格遍历102
5.5.3内部及外部网格遍历102
5.5.4遍历所有网格面103
5.6节点间数据交换104
5.6.1网格单元及网格面分区ID104
5.6.2网格单元分区ID104
5.6.3网格面分区ID104
5.6.4消息显示104
5.6.5消息传递105
5.6.6计算节点间数据交换108
5.7并行UDF宏限制109
5.8处理器标识111
5.9并行UDF中的文件读写112
5.9.1读取文件112
5.9.2写入文件113
第2部分Fluent界面定制
第6章Fluent用户界面开发基础118
6.1为何要进行界面开发118
6.2如何进行界面开发118
6.3界面开发工具119
6.4一个简单的Scheme程序120
6.5使用.fluent文件121
第7章Scheme语言基础123
7.1Scheme编辑器123
7.2基本要素124
7.2.1注释124
7.2.2块124
7.2.3数据类型124
7.2.4基本语法概念126
7.3程序结构128
7.3.1顺序结构128
7.3.2if结构128
7.3.3cond结构129
7.3.4case结构130
7.3.5and结构130
7.3.6or结构131
7.3.7递归131
7.3.8循环132
7.4FluentRP变量132
7.4.1创建RP变量132
7.4.2修改RP变量133
7.4.3GUI中访问RP变量133
7.4.4UDF中访问RP变量133
7.4.5保存及加载RP变量134
第8章Fluent界面元素135
8.1引例135
8.2界面布局容器136
8.2.1对话框136
8.2.2表格137
8.3控件139
8.3.1整数输入框139
8.3.2实数输入框及字符串输入框140
8.3.3复选框与单选框141
8.3.4按钮142
8.3.5列表框与下拉框144
8.4创建菜单147
8.4.1添加顶级菜单147
8.4.2添加子菜单147
8.4.3添加菜单项147
8.4.4菜单案例147
第9章Fluent界面开发实例149
9.1Y+计算器149
9.1.1计算方法150
9.1.2程序代码150
9.2湍流参数计算器153
9.2.1基本公式153
9.2.2程序代码154
9.3UDF交互157
9.3.1Scheme代码157
9.3.2UDF代码159
第3部分流程封装
第10章Fluent进程封装162
10.1Fluent文本操作界面162
10.1.1基本介绍162
10.1.2命令缩写163
10.1.3命令历史164
10.1.4运行Scheme164
10.2文本提示系统164
10.2.1数字165
10.2.2布尔值165
10.2.3字符串165
10.2.4符号165
10.2.5文件名166
10.2.6列表166
10.2.7求值166
10.2.8系统命令166
10.2.9文本菜单167
10.3进程调用式流程开发168
10.3.1进程调用168
10.3.2Fluent命令启动169
10.3.3准备TUI169
10.3.4示例程序170
10.4ACT流程开发172
10.4.1ACT介绍172
10.4.2ACT的功能概述173
10.4.3技能需求174
10.4.4ACT开发示例174
內容試閱
ANSYSFluent是一款通用计算流体力学软件,目前被广泛应用于航空航天、能源动力、石油化工、环境、水利、气象、生物医疗、食品等行业,且随着计算机技术的不断发展,其应用领域还在不断扩展。
作为一款通用流体计算软件,ANSYSFluent提供了众多的功能帮助用户实现前处理、求解及后处理的完整计算流程,同时ANSYSFluent还提供了二维和三维、瞬态及稳态、层流及湍流、单相流及多相流、部件运动与网格运动、化学反应流及燃烧等众多计算功能。这些功能在赋予了Fluent软件强大功能的同时,无形中也提高了软件的使用门槛及使用者的学习周期。然而在实际工程应用中,用户所涉及的流体问题往往只使用到软件众多功能中的少部分,因此使用者常需要对软件进行封装,将一些不相关的功能及界面隐藏掉,开发出更具有专业特色的软件模块。另一方面,为保证软件的通用性,Fluent在一些模型及功能上进行了处理,在实际使用过程中,经常需要根据实际情况自定义计算模型,或利用自定义方式实现软件自身未能提供的功能。
Fluent提供了良好的用户自定义机制以满足软件定制的需求。在功能扩展方面,用户可以采用C语言编写UDF程序;在软件界面扩展方面,用户可以采用Scheme语言进行界面定制。除此之外,Fluent提供了TUI脚本命令,用户可以利用journal脚本实现仿真计算流程控制。
本书以Fluent二次开发为目标,主要介绍Fluent二次开发的三种方式:
(1)UDF程序设计,内容涵盖UDF编译配置、程序编制等;
(2)Fluent界面定制,涵盖Scheme语言基础以及利用Scheme语言编制Fluent自定义用户界面的一般流程;
(3)流程封装,内容涵盖采用进程封装方式进行Fluent二次开发的基本方法。
本书可供从事流体仿真相关行业的科研人员以及企业研发人员学习参考,也可供与流体仿真相关专业的师生阅读。
编著者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.