- FVCOM安装
Miss_Bueno
FVCOM
本人以前未接触过FVCOM相关,甚至都不知道FVCOM是干什么的,但是领导要我安装部署FVCOM,因此,作为菜鸟程序员,不管FVCOM架构及如何使用,单纯站在程序员角度安装部署FVCOM环境。FVCOM(AnUnstructuredGrid,Finite-VolumeCoastalOceanModel,无结构网格有限体积海洋海岸模型),包含多种生态、海洋等模型(只知道用处很多哈☺)。下面正式讲FV
- fortran - 用函数进行kind定义
陈yanyu
FORTRANfortran
FortranKIND定义,之所以会关注这个,是因为学习FVCOM代码时出现了1.0_SP时,不知道SP的意思。找到其定义句子,发现INTEGER,PARAMETER::SP=SELECTED_REAL_KIND(6,30)1、SELECTED_INT_KIND(i)i=INTEGERreturn=INTEGER功能:返回想声明参数所复制和值域范围的变量时,所应使用的kind值2、SELECTED
- 【水文水利、地下水软件】SWAT、HEC-HMS、HEC-RAS、Delft3D、FVCOM、HYPE、GMS、MODFLOW、Tough、内涝、水土保持等
吹翻书页的风
水文水利地质地下水环境科学水利模型水文水资源地下水SWATGMSDelft3DFVCOM
查看原文>>>【水文、水利、地下水】内涝、水土保持、SWAT、HMS、RAS、HYPE、Delft3D、GMS、MODFLOW、Tough今天给大家汇总了水文水利地下水类专业常用的一些软件:R+VIC、SWAT、SWAT进阶、Aquatox水环境与水生态、HEC-HMS、HEC-RAS、HSPF、HYPE、SWMM排水管网、内涝、数学模型、防洪评价、AHP层次分析法、Delft3D水动力-富营养化
- FVCOM三维水动力、水交换、溢油物质扩散及输运数值模拟丨FVCOM模型流域、海洋水环境数值模拟方法
WangYan2022
水文水资源FVCOM模型水环境水动力
基于FVCOM模型的三维水动力、水交换、溢油物质扩散及输运数值模拟近岸海域水交换是海洋环境科学研究的一个基本命题,污染物通过对流输运和稀释扩散等物理过程与周围水体混合,与外海水交换,浓度降低,水质得到改善。交换不畅的水体,由于污染物的持续累积,往往会形成诸如富营养化等问题。水体中物质、污染物的分布与水体中的物质输运过程密切相关。水体的油类污染通常来自于突发性石油泄漏,溢油事件造成的环境污染会降低水
- FVCOM模型数值模拟流域、海洋水动力、水环境,解决水交换及污染物扩散问题、溢油及物质输运问题
小艳加油
教程FVCOM模型海洋水环境三维水动力溢油物质扩散
目录FVCOM流域、海洋水环境数值模拟方法及实践技术应用第一章、FVCOM水动力相关理论第二章、Linux系统下FVCOM运行环境搭建第三章、FVCOM三维水动力数值模拟前处理第四章、FVCOM三维水动力数值模拟第五章、FVCOM三维水动力计算结果可视化及率定方法第六章、FVCOM三维温盐数值模拟前处理第七章、FVCOM三维温盐数值模拟率定及可视化第八章、FVCOM三维水质数值模拟第九章、FVCO
- 水文模型有哪些?SWAT模型、VIC模型、HEC模型、HSPF模型、HYPE模型、SWMM模型、FVCOM模型、Delft3D模型等应用
小艳加油
水文模型SWAT模型HECVIC模型FVCOM
目录㈠从小白到精通SWAT模型学习建模方法、实例应用、高级进阶㈡R+VIC模型融合实践技术应用及未来气候变化模型预测㈢HEC-RAS一维、二维建模方法及实践技术应用㈣HEC-HMS水文模型实践技术应用㈤HSPF模型应用㈥HYPE分布式水文模型建模方法与案例分析㈦基于SWMM及自主开发城市内涝一维二维耦合软件的复杂城市排水系统建模技术及在城市排涝、海绵城市等领域实践应用㈧FVCOM三维水动力、水交换
- FVCOM流域、海洋水环境数值模拟方法
夏日恋雨
linuxFVCOM海洋学水动力海洋水环境
详情点击链接:FVCOM流域、海洋水环境数值模拟方法一,海洋数值模式1、FVCOM海洋数值模式发展历程2、FVCOM控制方程、数值方法3、FVCOM模式水动力模块、温盐模块、水质模块4、Linux系统及基本5、FVCOM编译所需软件下载及安装二,Linux操作系统FVCOM模式配置1、VMware虚拟机安装2、CentOS6.6Linux系统安装3、INTEL编译器安装4、FVCOM配置所需OPE
- 大气环境相关模型WRF、MCM/OBM、PMF源解析、WRF/Chem、CMAQ、SOLAR、Hydro、SMOKE模式、 NCL、FLEXPART、Calpuff、未来大气污染、cmip6数据处理等
xiao5kou4chang6kai4
环境大气空气质量人工智能
推荐一些大气环境相关的实用模型:WRF模式、MCM模型、PMF源解析、EKMA曲线、WRF/Chem模式、WRF-CMAQ模式、camx模式、CLM陆面过程模式、SMOKE及EDGAR/MEIC清单制作、WRF-Hydro、R语言水文+气象、FVCOM、NCL、WRFDA资料同化、FLEXPART、Calpuff、WRF-SOLAR、LEAP模型、CGE模型、碳排放生命周期评价、未来大气污染、cm
- 关于fvcom_swave一些问题
CHEN_BR
FVCOMGISSMS
如果想在外部计算SWAN,之后计算结果弄到FVCOM中,使用FVCOM做浪流耦合计算,应该怎么编译啊?看不太懂make.inc。手册上写只开FLAG37就可以,是这样吗?FLAG32-FLAG37都是什么意思?32是浪流双向耦合,34是采用显式计算,35是只计算海浪(纯碎的FVCOM-SWAVE,我理解),其他不知道。34不开的话就需要开PETSC,超慢,真的。。。你有加fvcom自带的swan模
- SUNTANS 及 FVCOM 对流扩散方程求解简介[TBC]
weixin_30338481
最近接到一个任务,就是解决FVCOM中对流扩散计算不守衡问题。导师认为是其求解时候水平和垂向计算分开求解所导致的,目前我也没搞清到底有什么问题,反正就是让把SUNTANS的对流扩散计算挪到FVCOM中,下面就把SUNTANS和FVCOM数值求解的过程贴出来,备忘SUNTANS模型求解过程SUNTANS模型手册:http://web.stanford.edu/group/suntans/cgi-bi
- FVCOM- 错误1-10(逐步更新)
陈yanyu
FVCOM
ps:因代码有改过,故部分错误仅限个人。1.报错%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FVCOMFatalError!UnabletoOPENthetestfile:../casenameout/.fvcomtestfileIOSTATERROR#29;suggestsbaddirectorypath:../casenameout/Sto
- 可能导致FVCOM崩溃的事情:稳定性和配置 -有关配置FVCOM的提示列表
VX平台:交叉学科俱乐部
FVCOM
可能导致FVCOM崩溃的事情FVCOM可能崩溃,并且其错误消息有时可能是晦涩的。这是FVCOM的一些常见问题,这些问题会导致模型无法正确初始化。空气压力如果在make.inc(flag28)中启用了气压标志,并且未在输入文件中包含气压数据,则FVCOM将崩溃,并且不会告诉您原因。名称列表条目FVCOM对名称列表文件中是否存在条目很敏感,即使您没有使用这些选项也是如此。如果您在make.inc崩溃和
- FVCOM域示例 -域设置检查摘要
VX平台:交叉学科俱乐部
FVCOM
利用有关问题和潜在解决方案的信息来测试新域的方法。英国西部域名(ROSA域名)此域正用于ROSA水产养殖项目。该项目需要使用FVCOM-FABM-ERSEM-ShellSIM进行仿真。该域覆盖英国海域,不包括北海和北海中部。目前,HYCOM在3个开放边界处强制使用WRF,并用NCEP数据初始化WRF输出。资源位置原始海岸线可以在〜pica/Data/QGIS/中找到原始测深法可在〜pica/Dat
- 坚持的力量 与 分享的价值——三年前创业失败有感(未完待续……)
行者-丁又专
师生交流
坚持的力量今天QQ上有一个新朋友发来问询消息,如下:很久没有去关注以前的一个新浪博客了,2010年5月-8月,进行了第一次创业尝试。当时热情真的很高,可惜未能坚持。现在看来,时机还是不成熟(部分借口)。要做成一件事情,坚持的力量最重要。坚持,才能给自己希望;也给团队成员以希望。杭州菜农人家,三年前的自己,确实年轻很多。分享的价值也是今天,有网友问起FVCOM模型,这还是博士期间自己在学习FVCOM
- 动态图(转)
grug350
HowtoCreateaRotatingGlobeUsingPythonandtheBasemapToolkit利用basemap做潮位变化gif图为了展示fvcom计算的潮位数据,用basemap来制作gif。做图思路:读取nc数据->设置basemap底图->利用matplotlib的ArtistAnimation,循环每一时刻的数据(插值数据)->保存gif用到这些东西的原因:1fvcom为
- FVCOM安装
dong_uper
安装
在FVCOM安装过程中,make时发现mod_prec.f90编译报错,出现如下的问题#报错ake:放弃循环依赖mod_prec.omod_prec.f90ifort-c-O0-g-I/home/rzf/下载/FVCOM3.2/FVCOM_source/libs/install/includemod_prec.f90mod_prec.f90(1):error#5082:Syntaxerror,fo
- 浪潮整机柜软件定义存储:如何给海洋气象预报做IO优化?
weixin_33826609
python操作系统
FVCOM(有限体积海岸海洋模型)大众接触比较少,但说起海洋气象预报大家就比较熟悉了。FVCOM是海洋气象预报里边的一个重要应用,是用来计算海洋内部大陆架和河口的复杂礁岛、水湾、广阔的高潮线与低潮线之间的盐碱湾等特征。浪潮整机柜软件定义存储AS13000-Rack为这个应用做了定制化IO优化,将其性能提升一倍多。浪潮在今年9月的整机柜SDS新品AS13000-Rack发布会上表示,依托"计算+"硬
- GIS与FVCOM模型耦合的关键技术及解决思路
com
1. FVCOM本身为Linux下的MPI程序,首先将其移植到Windows下,可以编译成控制台程序。
2. FVCOM的前处理由GIS完成剖分网格和初始设定等工作。
3. FVCOM的输出采用自定义的NetCDF数据格式,完成4D数据的描述及存储。
4. C#实现.Net平台下FVCOM控制台程序的调用。主要关键技术如下:
(1)控制台的调用及重定向。采用多线程方法调用控制台程序
(2
- 坚持的力量 与 分享的价值——三年前创业失败有感(未完待续……)
dingyouzhuan0221
农业分享坚持有机蔬菜杭州菜农人家
坚持的力量 今天QQ上有一个新朋友发来问询消息,如下: 很久没有去关注以前的一个新浪博客了,2010年5月-8月,进行了第一次创业尝试。当时热情真的很高,可惜未能坚持。现在看来,时机还是不成熟(部分借口)。要做成一件事情,坚持的力量最重要。坚持,才能给自己希望;也给团队成员以希望。 杭州菜农人家,三年前的自己,确实年轻很多。分享的价值 也是今天,有网友问起FVCOM模型,这还是博士期间自己
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。