ANSYS Fluent二次开发指南
¥
29.99
4.3折
¥
69
八五品
仅1件
作者胡坤 编著
出版社化学工业出版社
出版时间2021-01
版次1
印刷时间2021-08
印次2
装帧其他
货号下面书架
上书时间2024-08-27
商品详情
- 品相描述:八五品
-
有折印
图书标准信息
-
作者
胡坤 编著
-
出版社
化学工业出版社
-
出版时间
2021-01
-
版次
1
-
ISBN
9787122379184
-
定价
69.00元
-
装帧
其他
-
开本
16开
-
页数
185页
-
字数
310千字
- 【内容简介】
-
本书详细介绍了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.7SQR(k)058
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_CASE/DATA067
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
点击展开
点击收起
— 没有更多了 —
有折印
以下为对购买帮助不大的评价