- 博客(137)
- 资源 (15)
- 收藏
- 关注
原创 【水文模型】10 新安江模型C++实现
严格按照“流域分单元,蒸散发分层次,产流分水源,汇流分阶段”的建模流程,以面向对象的方式编写三水源新安江模型C++程序。将流域分块、蒸散发、产流、汇流等模块封装成单独的C++类,便于移植和复用。
2022-09-28 21:26:11
7970
12
原创 【水文模型】09 新安江模型SCE-UA算法自动率定
用自己编写的SCE-UA算法自动率定自己编写的三水源新安江模型,检验SCE-UA算法实用性。
2022-02-28 15:49:13
7684
4
原创 【Python】08 通用水文年鉴数据提取方法
利用Python编程实现水文年鉴数据通用提取方法,最终形成一张汇总Excel表格和Access数据库。
2022-02-06 20:34:30
3823
8
原创 【算法】03 SCE-UA算法C++实现
参考段老师在92年发布的Fortran源码和其他作者贡献的Python、MATLAB、C++等代码,用C++以OOP方式写一个SCE-UA的C++版本,供研究使用。
2022-01-04 17:09:26
5248
原创 【水库调度】01 差分进化算法(DE)求解单库发电优化问题
差分进化算法是进化算法的一种,与遗传算法(GA)、粒子群算法(PSO)、蚁群算法、狼群算法等群体智能算法一样,常用来求解复杂优化问题的全局最优解。具体算法参看差分进化算法采用MATLAB编程,代码参考算法代码。
2019-11-20 16:08:46
3400
20
原创 【水动力学】06 Linux + Conda 环境下源码编译安装 pypims (CUDA加速) 避坑指南
本文记录了在Linux系统下从源码编译支持CUDA加速的洪水求解器pypims时遇到的典型问题及解决方案。主要问题包括:底层C++报错uint16_t未定义(需升级pybind11至v2.11.1)、CMake参数传递被截断(修改为字符串拼接)、网络依赖超时(使用国内镜像源)以及导入路径冲突。文章提供了完整的终极编译指令流,帮助用户一次性解决所有编译障碍,为后续GPU加速的洪水淹没预测计算扫清环境配置问题。环境基于Ubuntu 24.04、CUDA 12.8.93和8块RTX 4090 GPU。
2026-03-22 10:18:51
409
原创 【QGIS】14 DEM高程点提取
本文介绍了使用QGIS处理大范围DEM数据的方法。针对14000km²、2m分辨率的DEM数据,提出分块提取7000km²河道两侧1km范围内10m分辨率高程点的技术路线。重点阐述了QGIS安装步骤、流域范围分割(生成30个30000m×30000m网格)、高程点生成(10m间距)以及基于位置选择裁剪河道缓冲区点数据的两种方案(QGIS原生工具和PostGIS数据库)。通过分块处理解决了大范围数据的内存限制问题,为类似大区域DEM数据处理提供了可操作的解决方案。
2025-12-07 21:08:56
208
原创 【HEC-RAS】06 子网格水力属性表计算及查看
HEC-RAS 6.4+版本采用隐式子网格算法优化洪水模拟,不再显式存储水力属性表。旧版(6.3及之前)会在.hdf文件中生成Volume-Elevation等预计算表格,路径为/Geometry/2D Flow Areas/。新版通过压缩参数动态计算,导致.hdf中无法直接查看这些表格。用户可通过RAS Mapper可视化子网格属性,但需注意这是软件架构更新的正常现象,并非操作错误。
2025-11-05 09:54:30
627
原创 【WORD】03 HP LaserJet P1007打印机无线双面打印使用教程
本文介绍了HP LaserJet P1007打印机的完整使用流程:1)从指定网址下载并安装驱动;2)通过微信公众号获取教程并添加打印机;3)详细说明手动双面打印的方法(先打印奇数页逆序,翻转纸张后再打印偶数页)。文中提供了相关工具下载链接、WiFi连接信息及视频教程参考。该指南涵盖驱动安装、网络配置和特殊打印功能,适合用户快速上手操作。
2025-09-22 14:38:02
999
原创 【水动力学】04 二维洪水淹没模型Pypims安装
HiPIMS是一款基于CUDA/C++的高性能洪水模拟系统,采用Godunov型有限体积法求解二维浅水方程。其Python接口Pypims提供用户友好的工具链支持输入准备、模型运行和结果可视化。本文详细记录了在Windows 11系统下的两种安装方式:1)通过源码编译安装,需配置Miniconda、Git、VS、CUDA环境,并修改CMakeLists及cuda_data_bank.cu文件以适配新版CUDA;2)通过conda直接安装(未验证)。重点解决了编译过程中因CUDA版本不兼容导致的Thr
2025-07-16 19:19:06
1616
原创 【指南】04 CSC中途请假
联培每年CSC有一个月的带薪假,但是不包往返机票。CSC只帮买第一次去和最后一次回来的机票。请假的话,正式流程需要国内导师、国外导师和学校国际合作处的同意函,然后交给CSC审核。
2024-12-12 18:12:53
1302
4
原创 【指南】03 CSC联系外导
在面试或者邮件沟通后,如果外导同意接收你,你就可以要一份邀请函(英文)、英语语言证明(英文)、国外导师简历(英文),然后把学习计划(英文)发给他,请他在文末签字。外导简历可以用学校官网的材料,也可以找外导要一份。我是10月份开始联系导师的,给外方导师发了邮件介绍了自己的情况,当时外导安排了面试和写研究计划,然后我在完成这两项后顺利拿到了邀请函。顺便推荐一下小红书,小红书很有用,强烈推荐,出国之前,小红书能找房子,查攻略;我的身份证翻译是在某宝找的,CATTI资质就可以了,我自己翻译好的,然后请他盖个章。
2024-12-12 18:09:09
3505
原创 【指南】01 CSC联合培养申请
申请CSC奖学金联合培养个人渠道分为两个阶段,学校阶段和基金委阶段。两个阶段需要交的材料略有差异,提交材料时间分别为每年3月,最终录取结果由基金委在5月底公布。
2024-12-12 17:53:39
1430
1
原创 【Python】12 GPflow安装
GPflow 是一个基于TensorFlow 在 Python 中构建高斯过程模型的包。高斯过程是一种监督学习模型。
2023-11-20 17:11:57
1142
原创 【Python】11 Conda常用命令
conda create:创建新的虚拟环境conda activate:激活虚拟环境conda deactivate:离开虚拟环境conda install:安装包或者库到虚拟环境中conda update:更新指定的包或者库到最新版本conda remove:卸载指定的包或者库conda list:列出当前环境中已安装的包或者库conda env list:列出所有已有的虚拟环境conda info:显示conda的基本信息。
2023-11-07 11:21:57
850
原创 【算法】08 耦合 Lorenz 63 模式的参数估计实验
本实验通过建立基于耦合 Lorenz 63 模式的孪生实验框架,使用集合调整卡尔曼滤波器EAKF实现参数估计,测试参数估计开始的不同阶段、观测误差、同化频率、协方差膨胀等方法细节对于参数估计结果的影响。
2023-05-31 21:03:48
1709
2
原创 【C++】11 Visual Studio 2019 C++安装matplotlib-cpp绘图
使用C++调用matplotlib-cpp绘图
2022-04-08 21:58:45
9247
10
原创 【图论】05 图形可视化graphviz
2021-01-08参考资料Graphviz 画图的一些总结python模块graphviz使用入门Graphviz入门python代码from graphviz import Digraphg = Digraph(name="最大流_1--5", format='png')g.attr(rankdir='LR')g.node(name='1',color='green')g.node(name='2',color='blue')g.node(name='3',color='blu
2022-03-21 11:21:24
1148
转载 【C++】09 C++ Primer Plus 读书笔记
2021年寒假在家里、春季开学前两周在学校读《C++ Primer Plus》第六版,记一些以前不知道的东西。
2022-03-21 10:18:28
2027
翻译 【算法】05 Gibbs采样估计线性回归参数
复现了Kieran R Campbell的Gibbs采样估计线性回归参数的实例,简单学习用MCMC估计参数的步骤。
2022-03-20 16:27:47
1240
水利 芝加哥雨型 C++源程序 生成设计暴雨
2023-11-12
水利 GLUE 不确定性 参数分析
2023-03-13
英语 科技论文写作 引言 词汇
2023-03-22
水利 MCMC 不确定性量化 参数
2023-03-13
水利 新安江模型 PEST++ 自动率定
2023-03-13
水利 自动率定程序 PEST++ 参数优选
2023-03-13
水利 SWMM PEST++ 自动率定
2023-03-13
新安江模型PEST++参数率定.zip
2020-01-15
优化算法 SCEUA算法C++实现 附Python、MATLAB、Fortran代码
2021-12-30
pest++程序及文档
2019-10-09
表格日期时间格式处理
2020-05-27
OpenMI论文及源码
2020-11-12
中国部分区域植被分类
2021-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅