Generate Forcing Files

发布时间:2026/11/13 22:55:19

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/11/10 7:53:56

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

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

2026/11/13 12:35:32

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

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

2026/11/12 22:21:31

【计算机-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/11/13 22:45:12

浙江查询电工证在哪考 证书过期了不知道怎么复审延期

浙江查询电工证在哪考 证书过期了不知道怎么复审延期 你是不是也遇到过这种情况:特种作业证明明还在用,结果一不小心就过期了,等想起来再查,流程全忘了, 在哪考 也搞不清楚,心里一慌,工作都受影响了?别急,这事儿咱能一起解决。…

2026/11/13 22:45:12

西安600元考电工证官方报名入口怎么找?实操考试心里没底怕挂科

西安600元考电工证官方报名入口怎么找?实操考试心里没底怕挂科 实操考试心里没底怕挂科?别急,西安600元考电工证官方报名入口其实并不难找,但很多人因为不了解流程、准备不充分,反而浪费了时间和金钱。如果你也在为电工证发愁,这篇内容就是为你量…

2026/11/13 22:45:12

专业电工作业流程证丢了怎么补办官方回应

专业电工作业流程证丢了怎么补办官方回应 之前考的证在外省能不能转过来?这是很多电工朋友在跨省工作时最关心的问题,也是我们今天要重点说的。 官方回应…

2026/11/13 22:34:28

上海长宁区考电工证千万别踩坑 工地太忙根本没时间复习考试

上海长宁区考电工证千万别踩坑 工地太忙根本没时间复习考试 工地太忙根本没时间复习考试?你不是一个人。很多人在一线干着最苦最累的活,却因为没时间、没精力去准备电工证考试,结果被单位或项目方“卡脖子”,甚至面临停工、罚款、换岗等现实压力。在…

2026/11/13 22:33:32

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/13 0:01:06

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了 你是不是也像我一样,第一次听说“高压电工证”这个名词,就感觉一头雾水?其实很多人都跟我一样,不知道去哪报名、怕被中介坑,结果花了冤枉钱还考不上。今天我就从一个在商丘培训过的学员角度,…

2026/11/13 0:01:06

黎里考电工证在哪里值不值得考

黎里考电工证在哪里值不值得考 之前考的证在外省能不能转过来?这是很多在外地工作、准备回老家发展的朋友最关心的问题。特别是在黎里地区,很多从事电力相关工作的朋友,都面临这样一个难题: 外省的电工证能否在本地使用?值不值得考?…

2026/11/13 0:01:06

毕节哪里考电工证 怎么报名学历不高也能上手

毕节哪里考电工证 怎么报名学历不高也能上手 你是不是也和我一样,学历不高,想着考个电工证,但又担心自己条件不够,怕报不上名?其实不然,只要符合条件,学历不高也能考电工证。今天就来聊聊【毕节哪里考电工证】这个问题,还有怎么报名,让你一步到位不…

2026/11/13 22:32:11

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/13 12:14:39

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑