计算化学公社

标题: 关于调用module的问题(被困扰好久了) [打印本页]

作者
Author:
wulalalana    时间: 2020-11-27 14:47
标题: 关于调用module的问题(被困扰好久了)
最近我在编译的时候遇到了一些问题。我简单阐述一下:我使用的是abc软件,里面有它的程序代码,一个主程序 abc.f90,以及许多子程序,它有一个 pes.f90 文件用于用户定义的势能面。然后我从势能面库里面下载了我需要的势能面文件 PES_N2O_3App_umn_v1.f90 (我上传到了附件里),它是用模块封装的,现在我需要调用这个势能面文件,因此我在pes.f90 文件里面写了 use PES_N2O_3App_umn_v1 ,虽然编译没有报错,但是我从计算的输出结果看,发现其实是没有把这个势能面文件编译进去的。
是因为我还是没有把他们连接起来吗?还是说我在 use PES_N2O_3App_umn_v1 之后还需要调用模块里面的子程序这样才可以呢?不知道可以把程序和从外面下载的模块接到一起吗?要接的话是需要修改什么地方吗?
麻烦老师帮我解答一下,新手小白太难了。





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3