目录
第1章绪论
1.1非线性波浪理论研究概述
1.2层析水波理论
第2章二维层析水波理论HLIGN有限水深模型
2.1无粘不可压缩流体的控制方程和边界条件
2.2二维层析水波理论HLIGN有限水深模型的方程
第3章数值算法与源代码实现
3.1程序设计
3.2读入计算控制参数子程序
3.3读入波浪参数子程序
3.4计算备用的积分函数
3.5建立文件及流场初始化子程序
3.6阻尼区消波子程序
3.7全局数值平滑子程序
3.8线性到非线性过渡区数值平滑子程序
3.9保留之前时刻计算结果子程序
3.10预测子程序
3.11更新边界条件子程序
3.12流函数系数拟合子程序
3.13求解空间导数子程序
3.14求解层析水波理论方程系数子程序
3.15合成矩阵子程序
3.16更新当前时刻方程组子程序
3.17求解方程子程序
3.18存储当前时刻的计算结果子程序
3.19校正子程序
3.20当前时间步内迭代收敛判断子程序
3.21当前时间步计算结果的输出子程序
3.22关闭文件子程序
3.23其他子程序
第4章聚焦波和畸形波数值模拟
4.1聚焦波的实验室模拟
4.1.1数值策略
4.1.2弱非线性聚焦波
4.1.3强非线性宽谱聚焦波
4.1.4强非线性窄谱聚焦波
4.2海洋观测畸形波的重现
第5章长峰不规则波模拟
5.1长峰不规则波的时间历程
5.2长峰不规则波的谱分析
5.3长峰不规则波的短期统计
第6章规则波演化数值模拟
6.1平整地形上规则波传播问题
6.1.1浅水规则波
6.1.2有限水深规则波
6.1.3深水规则波
6.1.4波前问题
6.1.5风压兴波问题
6.2非平整地形上规则波的传播变形问题
第7章孤立波变化数值模拟
7.1单个孤立波的数值模拟
7.2孤立波碰撞
7.3孤立波与地形作用
第8章三维层析水波理论HLIGN有限水深模型
8.1三维层析水波理论HLIGN有限水深模型的方程
8.2数值算法
第9章多向不规则波模拟
9.1短峰不规则波数值模拟
9.2三维聚焦波数值模拟
附录
附录A定义变量的模块
附录B维度大小设置
参考文献