wavewatch3.v4.18安装使用教程(浙江海洋大学修改于20160322)选编.docx

wavewatch3.v4.18安装使用教程(浙江海洋大学修改于20160322)选编.docx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
wavewatch3.v4.18安装使用教程(浙江海洋大学修改于20160322)选编

Wavewatch3.v4.18在服务器上安装使用教程 浙江海洋学院 盛叶新 鉴于wavewatch3.v4.18的安装仅限于一本全英文的mannul手册,网络上没有任何有帮助的安装教程以及使用教程。因此,我于2015年10月在浙江海洋大学学习wavewatch3.v4.18时,在中国海大的两位师兄的帮助下成功安装了模式,仅针对我们学校的某个服务器安装的一些问题和步骤进行下列总结。 一、环境变量设置 安装ww3之前需要加载编译器并设置环境变量,不同的服务器有不同的加载方式,一般情况下使用module list 查看当前已加载编译器,module avail 查看可加载编译器,module load name 加载name编译器。 安装ww3需要加载ifort、icc和openmpi-Intel(注意:使用openmpi-Intel是因为我们的集群上安装的是这个,其他mpi有关的编译器没有使用过,所以不太清楚)三个编译器。但我使用的服务器上不可使用module命令(具体原因和服务器配置有关,我没有权限深究,此处不做详解),因此我们设置环境变量文件.bashrc 文件。在修改之前,使用which ifort 、which icc和which mpirun查看三个编译的安装目录。 根目录下输入vi .bashrc 添加如下代码: export PATH=$PATH:/(使用查找出来的ifort和icc安装目录)/bin/(可能发生ifort和icc是同一个目录,此处填写该目录) export PATH=$PATH:/(使用查找出来的mpi安装目录)/bin export LD_LIBRARY_PATH=/(使用查找出来的mpi安装目录)/lib/:$LD_LIBRARY_PATH 此时环境变量则修改完毕,记得使用source .bashrc加载设置好的环境变量,然后继续完成安装。 二、ww3安装和编译 1.安装 个人建议直接上传ww3的压缩文件,这样可以节约时间,也可先在windows下解压后在上传,最好是建立一个新的文件夹,这样不会发生文件找不到的情况。我提供的是4.18版本,文件夹示例:/public/home/shao002113/wwatch3.v4.18 上传完毕后,按如下步骤进行:(注意空格) tar xvf wwatch3.v4.18 -C /public/home/shao002113/wwatch3.v4.18 cd wwatch3.v4.18 chmod +x install_ww3_tar ./install_ww3_tar 接下来进入安装了,他会问你一些问题,让你选择(y/n)的时候基本都是y。有一个是选择安装模式,一个是L一个是G,安装选择G,然后有些设置需要修改,如下: Printer for listings[printer]:printer Compiler for aux. [f77]: ifort Compiler for aux. [cc]: icc Scratch space [/tmp]:这是一个关于tmp文件夹的设置,第一次安装不用修改 Save source code files: yes Save listing files: yes 之后出现的一律选择yes,会显示安装结束end。 2.添加环境变量 在根目录下输入命令:vi .bashrc 在文本中添加: export PATH=$PATH:/(ww3完整安装目录)/bin export PATH=$PATH:/(ww3完整安装目录)/exe 保存并退出。 根目录下输入命令:source .bashrc(这是修改.bashrc后的必要步骤)。 验证路径是否添加成功,根目录下输入 which w3_make.若成功修改,则会出现ww3完整目录。 3.修改comp、link、switch 进入bin文件夹,将comp.Intel和link.Intel?复制成comp和link即: cp comp.Intel comp cp link.Intel link 使用vi编辑器修改comp和link。修改如下: comp中(大约96行处)修改成如下 if [ $mpi_mod = yes ] then comp=mpiifort which mpiifort 1 /dev/null 2 /dev/null OK=$? if [ $OK != 0 ] then comp=mpif90 fi else comp=ifort fi link中(大约104行)修改成如下 if [ $mpi_mod = yes ] then comp=

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档