前言
1 环境变量配置
1.1 Visual Studio版本的选择
1.2 Visual Studio 2019的下载及安装
1.3 FLUENTUDF环境变量的配置
1.3.1 方法一
1.3.2 方法二
1.3.3 方法三
1.4 UDF环境变量配置验证
2 基本数值造波模型
2.1 数值造波方法
2.2 速度边界造波
2.3 仿物理边界造波
参考文献
3 三维数值波浪水池的案例建立
3.1 明渠造波
3.1.1 案例基本描述
3.1.2 几何建模
3.1.3 划分Block
3.1.4 建立映射关系
3.1.5 定义节点数目
3.1.6 网格生成与导出
3.1.7 FLUENT中的求解设置
3.1.8 FLUENT中后处理
3.1.9 CFD-Post中后处理
3.1.10 另一种网格划分方法
3.2 速度入口造波
3.2.1 案例基本描述
3.2.2 消波区划分
3.2.3 定义节点数目
3.2.4 网格生成与导出
3.2.5 FLUENT中的求解设置
3.2.6 计算结果
3.3 推板式造波
3.3.1 案例基本描述
3.3.2 划分Block
3.3.3 建立映射关系
3.3.4 定义节点数目
3.3.5 网格生成与导出
3.3.6 FLUENT中的求解设置
3.3.7 计算结果
3.4 畸形波案例
3.4.1 案例基本描述
3.4.2 UDF参数修改
3.4.3 几何建模
3.4.4 划分Block
3.4.5 建立映射关系
3.4.6 定义节点数目
3.4.7 网格生成与导出
3.4.8 FLUENT中的求解设置
3.4.9 计算结果
4 模型试验验证案例建立及分析
4.1 平板砰击案例
4.1.1 几何建模
4.1.2 划分Block
4.1.3 建立映射关系
4.1.4 定义节点数目
4.1.5 网格生成与导出
4.1.6 FLUENT中的求解设置
4.1.7 计算结果
4.2 DTMB船模运动案例
4.2.1 几何建模
4.2.2 四面体网格划分
4.2.3 六面体网格划分
4.2.4 边界融合及网格导出
4.2.5 FLUENT中的求解设置
4.2.6 计算结果
参考文献
5 水波中舰船运动及船艏舱门砰击案例
5.1 网格无关性
5.2 模型改造
5.2.1 舱门关闭状态
5.2.2 舱室建造
5.2.3 舱门不同打开状态
5.3 线性波作用下舰船运动及船艏舱门砰击案例
5.3.1 案例描述
5.3.2 几何建模
5.3.3 四面体网格划分
5.3.4 六面体网格划分
5.3.5 边界融合及网格导出
5.3.6 FLUENT中的求解设置
5.3.7 计算结果
5.4 畸形波作用舰船运动及船艏舱门砰击案例
5.4.1 案例描述
5.4.2 几何建模
5.4.3 四面体网格划分
5.4.4 六面体网格划分
5.4.5 边界融合及网格导出
5.4.6 FLUENT中的求解设置
5.4.7 计算结果
附录
附录1 线性波速度入口造波
附录2 线性波推板式造波
附录3 二阶Stokes波程序
附录4 ITTC双参数谱程序
附录5 水波色散关系求解程序
附录6 畸形波推板式造波程序
附录7 船模运动验证案例程序
附录8 线性波作用下程序
附录9 畸形波作用下程序
参考文献
展开