发布时间:2026/8/5 17:28:27
Generate Forcing Files Grab the entire region’s stations (https://coastwatch.glerl.noaa.gov/marobs/stations.lmd) or for a specific lake “stations-superior.lmd”. And save it to the target path. The address might change. Please see the screenshot below.The station lmd files can be found in the following link: https://drive.google.com/drive/u/0/folders/1Kod6ECcryiDvwRIcrT4RfLRuxD7KfAbKIn the directory (target path) where you want to create the forcing, edit the file “metedit.in” and update the.lmd file and the glsea-temps.dat files on lines 2, 3 and 4. Also edit the year in lines 5 and 6, and then change line 8 to the appropriate # of hours (8760 in normal years, 8784 in leap years).metedit.in shows like below:# leave first line blankstations_superior.lmd2008.lmd glsea-temps2008_1024.dat e2008001002008001 00 IYR,IJD,IHR1. DTWIND8784NHRS2SELECTMODThe *lmd file for line 3 can be downloaded here: https://coastwatch.glerl.noaa.gov/AnnualLMD/(now have been updated to https://apps.glerl.noaa.gov/marobs/lmd/)The glsea-temps files for line 4 can be downloaded here: https://coastwatch.glerl.noaa.gov/ftp/glsea/avgtemps/1995/glsea-temps1995_1024.dat (Note: remove all the lines of headers)wgethttps://coastwatch.glerl.noaa.gov/ftp/glsea/avgtemps/1995/glsea-temps1995_1024.datCompile metedit-crmod.fmodule load intel/2016.1 ifort-ometedit-crmod.exe metedit-crmod.f ./metedit-crmod.exemetedit.inmetedit.outThis program will create both an output file (metedit.out) and an adjusted meteorology file (metobs.dat)edit “interp.in” to update the year (Line 5), and the # of hours on Line 7 (8761 for normal years, 8785 for leap years)superior_grd.dat metobs.dat e2008001002008001 00 IYR,IJD,IHR1. DTWIND8785NHRSCompile interpun.fThe original interpun.f has some issue on reading grid file. Some modification has been made. Please see below.!Chuyan2026/04/06CHARACTER(LEN100):: linegrd INTEGER :: pos!Chuyan2026/04/06..... C READ ELEMENT DESCRIPTION SECTION!READ(1,(15X,I6))NS!ori!READ(1,(15X,i6))NEL!ori!Chuyan2026/04/06C ---------- READ NODE / CELL NUMBER ---------- C Node Number READ(1,(A))linegrd posINDEX(linegrd,)READ(linegrd(pos1:),*)NS C Cell Number READ(1,(A))linegrd posINDEX(linegrd,)READ(linegrd(pos1:),*)NEL!Chuyan2026/04/06Check the grid dat file, when it contains 5 columns,ode Number6106Cell Number115091617121621382614283158431use:1READ(1,*)(N,(NV(I,J),I1,3),N,J1,NEL)!oriwhen it contains 4 columns,Node Number1133Cell Number201911133112911312113311311132312644165276use:1READ(1,*)(N,(NV(I,J),I1,3),J1,NEL)!Chuyan2026/04/06module load intel/2016.1 icc-cstack.c stackpair.c volume.c ifort-O-ointerpun-new.exe interpun.f stack.o stackpair.o volume.oqsub interpun.shrename *_uvw.dat to *_wnd.datEdit your “*_forcing.nml” file (superior_forcing.nml in example) with appropriate dates, file locations, and file names (note: this assumes wind speed is being used instead of stress)NML_SURFACE_FORCE INPUT_DIR./, OUTPUT_DIR./, INPUT_FILEe200800100, INPUT_FILE_TYPEbinary speed, OUTPUT_FILEe200800100_forcing_marobs.nc, OUTPUT_FILE_TYPEunstructured, GRID_FILEsuperior_grd.dat, GRID_FILE_UNITSdegrees, PROJECTION_REFERENCEnone, DATE_FORMATYMD, START_DATE2008-01-01 00:00:00, TIMEZONEUTC, END_DATE2009-01-01 00:00:00, OUT_INTERVALseconds3600.0, ZERO_TIME2008-01-01 00:00:00, DATE_REFERENCE1858-11-17 00:00:00, /Make sure there is “xsurfaceforce” executable file in the present directory.To generate “xsurfaceforce”, first compile the fvcom code (/pexue5/chuyan/generate_forcing/forcing/code_xsurfaceforce), then compile (/pexue5/chuyan/generate_forcing/forcing/code_xsurfaceforce/input/surface_forcing).qsub xsurfaceforce.shThe new generated nc file is the target forcing input file.

相关新闻

2026/8/5 17:28:27

【报错】java.sql.SQLException: Invalid utf8mb3 character string: ‘ACED00‘

一、报错原文java.sql.SQLException: Invalid utf8mb3 character string: ‘ACED00’二、 报错分析 看到这个报错我第一时间看了一下查询条件里有没有传参ACED00这个内容,但发现没有后直接去百度搜索了。查找到的大部分资料表示为是数据库编码问题,也有表…

2026/8/5 17:28:27

凭加工现象判流量:机床冷却液循环异常现场速判手册

做机加工的老师傅都清楚:大部分表面瑕疵、精度漂移、耗材异常损耗,根本不是机床、刀具、砂轮的问题,而是冷却循环流量失衡。 但现场最大的难点是:流量看不见、摸不着、普通车间也没有流量计监测。多数人只会看水泵出不出水、涡流分…

2026/8/5 17:28:27

【计算机-CPU架构】

计算机-CPU架构,■ 计算机■ 指令集■ 1、CISC(复杂指令集) CISC(Complex Instruction Set Computer)■ 2、RISC(精简指令集) RISC(Reduced Instruction Set Computer)■ CPU架构■ 1、X86架构■ 2、ARM架构■ 3、RISC-V架构■ 4、MIPS架构■ CPU架构、指令集、汇编…

2026/8/5 18:23:30

PDF补丁丁:解决PDF编辑难题的5个实用场景与技巧

PDF补丁丁:解决PDF编辑难题的5个实用场景与技巧 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项目地址: https://gitcode.…

2026/8/5 18:18:30

Amulet Map Editor:3步掌握跨版本Minecraft世界编辑核心技能

Amulet Map Editor:3步掌握跨版本Minecraft世界编辑核心技能 【免费下载链接】Amulet-Map-Editor A Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7. 项目地址: https://gitcode.com/gh_mirrors/am/Amulet-Ma…

2026/8/5 3:13:11

如何用免费工具突破游戏窗口限制:SRWE完整使用指南

如何用免费工具突破游戏窗口限制:SRWE完整使用指南 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 你是否遇到过这样的困扰?想为心爱的游戏截图,却发现游戏不支持自定义分辨率…

2026/8/5 0:01:34

三升四,比成绩下滑更可怕的,是孩子开始「认命」

分水岭上,最难的不是翻过去,是孩子不想翻了。八月初了。这两个字,对三升四的家长来说,比任何闹钟都让人清醒。最近的家长群里,气氛明显不一样了。一升二的在关心兴趣班,二升三的在讨论要不要提前学英语。而…

2026/8/5 0:01:34

Java缓存框架:JetCache

TOC 一、简介 JetCache 是一个 Java 缓存抽象框架,为不同的缓存解决方案提供了统一的使用方式。 它提供的注解比 Spring Cache 更加强大。 JetCache 的注解支持原生 TTL、两级缓存以及在分布式环境中的自动刷新功能,同时你也可以通过代码直接操作 Cach…

2026/8/5 0:01:34

AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

需求:通孔焊盘 十字花;过孔 Via 实心直连;贴片焊盘按需设置 AD 测试版本AD24 很多工程师踩坑:全部统一十字,导致接地过孔阻抗高、大电流发热! 一、快捷键打开规则 PCB 界面按下:D R 展开…

2026/8/3 22:40:58

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/3 13:26:41

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/3 16:43:13

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…