爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 911|回复: 7

求助LBM模式的安装解惑

[复制链接]

新浪微博达人勋

发表于 2023-7-23 15:28:18 | 显示全部楼层 |阅读模式
数值模式
使用语言: gfortran,ifort
我看过提问的智慧: 看过
自己思考时长(天): 10
问题概况: 按照网上教程安装LBM一直不成功,各种各样的错误,debug后还是不行
问题截图: -
系统平台: linux

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
1. 先是用ifort来编译,在make lib的时候出现yylinux.c这个文件有很多未定义的函数,后面发现是没有导入一些库,但是唯有xfbyte这个函数一直没办法解决。
2. 改用gfortran编译,过程中也是debug一堆,比如没有导入库(真的想吐槽怎么有些函数需要导入库,他也不导),比如提示xmiss的类型不符。最后csh运行模式的时候,显示找不到路径中的psi文件,但是我路径是对的。然后我手动创建psi等变量文件,模式运行成功了,但是文件没有数据生成。后面去查看那个记录运行过程的文件,里面显示没有initial data。


连续搞了一个多星期这模式,安装一直没搞定,其中也试过把编译器降版本什么的,还是不行。心累了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2023-7-24 08:20:43 | 显示全部楼层
sysdep_linux20201125.tar.gz文件有没有在再分析数据前解压?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-7-25 10:36:01 | 显示全部楼层
hhhel 发表于 2023-7-24 08:20
sysdep_linux20201125.tar.gz文件有没有在再分析数据前解压?

有的,我的yylinux.c文件就是使用的这个文件里的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-2 17:32:39 | 显示全部楼层
求问 提示xmiss的类型不符怎么解决
谢谢楼主!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-2 21:46:03 | 显示全部楼层
luna2222 发表于 2023-8-2 17:32
求问 提示xmiss的类型不符怎么解决
谢谢楼主!

谢谢楼主解决啦
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-8-3 08:42:30 | 显示全部楼层
luna2222 发表于 2023-8-2 21:46
谢谢楼主解决啦

怎么解决的,我解决不了,求教
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-8-3 20:21:08 | 显示全部楼层
gdou_lyc 发表于 2023-8-3 08:42
怎么解决的,我解决不了,求教

我用的gfortran 然后这个一个是改make.inc.linux文件

FORTRAN  = gfortran
OPTS     = -fallow-argument-mismatch
NOOPT    =
LOADER   = gfortran
LOADOPTS = -fallow-argument-mismatch
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2023-8-14 09:52:37 | 显示全部楼层
luna2222 发表于 2023-8-3 20:21
我用的gfortran 然后这个一个是改make.inc.linux文件

FORTRAN  = gfortran

请问一下你最后模式能够成功运行吗?顺便问问你gfortran和gcc的版本
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表