自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 波浪模型SWAN学习(2)——波浪浅化模拟(Shoaling on sloping beach)

波浪模型SWAN学习;Shoaling on sloping beach算例模拟。

2025-09-03 22:51:38 1056

原创 波浪模型SWAN学习(1)——模型编译与波浪折射模拟(Test of the refraction formulation)

波浪模型SWAN代码学习,包括代码编译与波浪折射算例学习。

2025-08-15 22:31:06 724

原创 在windows 11的WSL上(Ubuntu 18.04)上编译SWASH模型【并行可用】

‘-005’等一系列文件,这些文件将在运行结束后消失(除了.prt文件,它会保留到最后),最终合并成所需的结果数据文件。并解压,再将其中的l41ber01.sws和l41berkh.bot文件复制到和swash.exe文件的同一目录下。介绍的方法已经不能用了,所以最近我试着在windows系统的WSL中编译SWASH模型代码,以达到在windows系统中运行swash模型的目的。以并行版本为例,在终端输入指令make mpi;其中,[inputfile]表示.sws文件的名称,n表示并行的线程数。

2025-08-03 08:29:44 523

原创 静压模型SWASH学习(10)——垂向二维明渠流算例(2DV turbulent channel flow)

介绍了应用SWASH模型模拟明渠水流算例(2DV turbulent channel flow)。本算例可用于检验非静压模型捕捉水体流速分布特征、模拟紊流的能力。

2025-07-06 11:18:14 693

原创 静压模型SWASH学习(9)——平底水槽高频驻波算例(Standing short wave in closed basin)

本算例模拟了平底水槽中高频驻波的运动,其中涉及了显著的非静压效应。本算例可用于检验非静压模型模拟短波运动的能力,同时也可检测模型的质量、能量守恒特性。

2025-04-22 19:14:03 946

原创 【浅水模型MATLAB】尝试复刻SCI论文中的溃坝流算例

利用MATLAB复现SCI论文中的一个溃坝流(Dam Break Flow)算例

2024-09-17 21:20:58 1617 5

原创 非静压模型SWASH学习(8)——三维孤立波在锥形岛屿上的爬坡过程(Runup of solitary waves on a conical island)

SWASH算例 —— Runup of solitary waves on a conical island

2024-07-01 23:59:03 1235 2

原创 【浅水模型MATLAB】尝试完成一个数值模拟竞赛题

利用Matlab代码从零完成一个数值模拟比赛题目!

2024-05-25 11:20:33 1396 19

原创 【CFD小工坊】尝试完成一个简单的溃坝流算例(2)——get_val系列函数

主要介绍了get_val系列函数的设计思路,并详细介绍了代码内容

2024-03-15 16:20:19 1138 1

原创 【CFD小工坊】尝试完成一个简单的溃坝流算例(1)

这是尝试去做溃坝流算例的第一篇博客文章,主要介绍了代码构建的思路。

2024-03-04 13:32:32 1521 3

原创 非静压模型NHWAVE学习(14)—— 算例制作:开闸式异重流(lock-exchange flow)

非静压模型NHWAVE学习 算例制作:开闸式异重流(lock-exchange flow)

2023-12-23 21:49:21 1394 1

原创 【CFD小工坊】浅水模型的边界条件

浅水模型的边界条件

2023-10-16 15:40:20 1202 2

原创 【CFD小工坊】浅水方程的离散及求解方法

浅水方程的空间离散及求解方法

2023-09-30 22:26:26 2739

原创 【CFD小工坊】模型网格(三角形网格)

介绍浅水模型所用的网格系统

2023-09-24 00:02:53 1700 5

原创 【CFD小工坊】学习二维浅水方程基础理论,从零开始编译计算水力学代码

学习浅水方程基础理论,从零开始编译计算水力学代码

2023-09-18 20:12:57 2534

原创 SUNTANS模型学习(9)——学习Tidal forcing算例

SUNTANS模型 - Tidal forcing算例学习

2023-05-08 17:28:50 975

原创 非静压模型SWASH学习(7)——自制算例Lock-Exchange

SWASH模型 - 自制的Lock-Exchange模拟算例

2023-05-03 11:11:35 1966

原创 非静压模型SWASH学习(6)——二维波浪变形模拟算例(Wave transformation over an elliptic shoal on a sloped bottom)

本算例模拟了波浪在不规则地形上的传播、折射和衍射现象。本例的模型配置详见Stelling&Zijlema3或Berkhoff et al. (1982)4。最后,我们将模拟结果与Berkhoff等人的论文中物理实验的结果数据进行比较。模型输入文件及相关数据可下载于【传送门】。若要运行此算例,请将此下载的压缩文件解压,将含有.sws、 .wlv和 .bot后缀的所有文件解压至swash.exe所在的目录下。

2023-03-19 18:16:11 1597 6

原创 非静压模型SWASH学习(5)—— 淹没潜堤上的波浪浅化变形算例(Shoaling wave over submerged bar)

淹没潜堤上的波浪浅化变形算例(Shoaling wave over submerged bar)

2023-03-12 19:20:44 1657 9

原创 非静压模型SWASH学习(4)——溃坝流模拟算例(Dam break over wet bed)

SWASH模型 - 溃坝流模拟算例(Dam break over wet bed)

2023-03-05 11:06:40 671

原创 非静压模型SWASH学习(3)——水跃模拟算例(Hydraulic jump in an open channel)

水跃模拟算例(Hydraulic jump in an open channel)

2023-02-26 15:45:25 942

原创 非静压模型SWASH学习(2)——潮汐波模拟算例(Tidal wave flow over an irregular bed)

SWASH模型学习:潮汐波模拟算例(Tidal wave flow over an irregular bed)

2023-02-22 14:58:48 1108

原创 非静压模型SWASH学习(1)——线性波模拟算例(Linear progressive waves through a flume)

SWASH模型学习——线性波模拟算例的学习

2023-02-18 23:52:18 2375

原创 SUNTANS模型学习(8)——不同网格的 river plume 算例

展示代码包中不同网格的river plume算例(/examples/riverplume)。

2022-12-25 22:31:34 457

原创 SUNTANS模型学习(7)——学习simplified river plume算例

学习simplified river plume算例(/examples/boundaries)

2022-11-06 11:42:27 664

原创 SUNTANS模型学习(6)——学习lock-exchange算例

Lock-Exchange是自然流体密度流或重力流的一个经典算例

2022-10-08 14:15:30 863

原创 SUNTANS模型学习(5)——学习cavity算例

SUNTANS模型学习(5)——学习cavity算例

2022-09-13 11:39:56 701

原创 非静压模型NHWAVE学习(13)——模拟淹没锥形岛屿的水流(shallow flows submerged conical islands)

模拟淹没锥形岛屿的水流(shallow flows submerged conical islands)

2022-07-29 14:07:54 652

原创 非静压模型NHWAVE学习(12)——复杂地形下波浪爬坡测试算例(Runup onto a complex 3-D beach)

复杂地形下波浪爬坡测试算例(Runup onto a complex 3-D beach)

2022-07-24 16:34:34 671 2

原创 非静压模型NHWAVE学习(11)——孤立波爬坡测试算例(Solitary Wave on a Simple Beach)

孤立波爬坡测试算例(Solitary Wave on a Simple Beach)

2022-07-04 14:10:50 702

原创 非静压模型NHWAVE学习(10)——海底滑坡引体发涌浪的模拟算例(Three-dimensional rigid submarine slide)

NHWAVE海底滑坡体算例学习(Three-dimensional rigid submarine slide)

2022-06-01 10:43:47 806

原创 非静压模型NHWAVE学习(9)——波浪破碎RANS紊流模型算例学习(Wave Breaking on a Planar Beach)

NHWAVE波浪破碎RANS紊流模型算例学习(Wave Breaking on a Planar Beach)

2022-05-22 22:28:42 802

原创 潮位调和分析工具学习(2)——使用T_tide时遇到的问题

使用T_tide时遇到的问题:长期潮位序列调和分析中对迟角18.61年循环的处理(处理方法参考潘海东博客)

2022-05-13 16:54:54 3659 2

原创 非静压模型NHWAVE学习(8)——波浪破碎模拟算例学习(Breaking solitary wave run-up)

非静压模型NHWAVE波浪破碎模拟算例学习(Breaking solitary wave run-up)

2022-05-07 22:22:04 707

原创 非静压模型NHWAVE学习(7)——波浪变形模拟算例学习(Wave transformation over an elliptical shoal)

波浪变形模拟算例学习(Wave transformation over an elliptical shoal)

2022-04-29 22:21:04 965 2

原创 潮位调和分析工具学习(1)——T_tide

调和分析工具 T_tide 学习

2022-04-17 23:51:27 16516 14

原创 非静压模型NHWAVE学习(6)——波浪模拟算例学习(Periodic wave over a submerged bar)

学习了NHWAVE模型代码包中自带的Periodic wave over a submerged bar算例。

2022-04-03 21:03:04 899 2

原创 SUNTANS模型学习(4)——再学习cylinder算例(定解条件的设定)

学习cylinder算例(定解条件的设定)——初始条件/边界条件/状态方程

2022-03-28 12:08:37 589

原创 非静压模型NHWAVE学习(5)——模型运行所需文件

NHWAVE模型运行所需文件

2022-02-27 17:02:46 912 2

原创 SUNTANS模型学习(3)——学习cylinder算例

学习suntans模型,运行cylinder算例

2021-12-26 22:27:32 1066

【SWASH模型】2DV turbulent channel flow算例输入文件

SWASH模型,全称为“Simulating WAves till SHore”,是一种广泛应用的计算波浪动力学的开源软件。这个模型主要用于模拟波浪在近岸区域的传播、变形和破碎过程,对于海洋工程、海岸设计以及环境影响评估具有重要的科学价值。在给定的“2DV turbulent channel flow”算例中,SWASH模型被用来明渠恒定流,同时应用了紊流模型。 压缩包中包含了: 1. 一个.sws配置文件; 2. 一个.bot文件; 3. 结果可视化的脚本mkplot.m,以及配套的swash_loadTableVData.m函数。

2025-07-04

【SWASH模型】Standing short wave in closed basin 算例输入文件及数据可视化脚本

压缩包中包含了: 1. 三个.sws格式配置文件; 2. 一个.bot文件和一个.wlv数据文件; 3. 结果可视化的脚本mkplot.m及子函数脚本swash_loadTableVData.m。

2025-04-22

【SWASH模型】Runup of solitary waves on a conical island算例输入文件(自制)

压缩包中包含了: 1. 三个.sws格式配置文件; 2. 一个生成.bot文件和.bnd文件的脚本InputFileMaker4SWASH_L51con.m; 3. 结果可视化的脚本mkplot.m。

2024-07-01

【NHWAVE模型】Lock-exchange算例输入文件(自制算例)及MATLAB脚本

压缩包中包含了: 1. fortran代码文件(*.F)及Makefile; 2. 模型输入文件input.txt、depth.txt和sali0.txt; 3. 两个MATLAB脚本,一个用于生成depth.txt和sali0.txt(InputFileMaker.m),一个用于读取结果文件并可视化结果(ReadResults.m)。 压缩包中的fortran代码文件于Kirby等人开发的NHWAVE原始代码一致,除了nhwave.F文件。nhwave.F文件中植入了一个新的密度方程。

2023-12-23

【SWASH模型】Lock-Exchange算例输入文件(自制算例)

SWASH模型- Lock-Exchange算例输入文件(自制算例)

2023-05-03

【SWASH模型】Wave transformation over an elliptic shoal 算例输入文件

SWASH模型 - Wave transformation over an elliptic shoal on a sloped bottom 算例输入文件

2023-03-19

【SWASH模型】Shoaling wave over submerged bar 算例输入文件

SWASH模型 - Shoaling wave over submerged bar 算例输入文件

2023-03-12

【SWASH模型】Dam break over wet bed算例输入文件

SWASH模型 - Dam break over wet bed算例输入文件

2023-03-05

【SWASH模型】Hydraulic jump in an open channel算例输入文件

【SWASH模型】Hydraulic jump in an open channel算例输入文件

2023-02-26

【SWASH模型】Linear progressive waves through a flume算例输入文件

Linear progressive waves through a flume算例输入文件

2023-02-22

【SWASH模型】Linear progressive waves through a flume算例输入文件

【SWASH模型】Linear progressive waves through a flume算例输入文件

2023-02-18

读取NHWAVE结果文件的MATLAB脚本(Berkhoff’s wave shoaling test)

该脚本与NHWAVE代码包中的berkhoff算例对应,可用于读取波浪场数据并计算波高值。 关于该算例的学习可参考本人博客文章 https://blog.csdn.net/weixin_42848392/article/details/124477994。

2022-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除