原文:Linux 下编译 有多个子程序文件的Fortran程序

第一种方法 ifort o outprogram Source .f Source .f 第二种 在主程序中include Source .f program main call prhello end program include Source .f subroutine prhello write , hello,world end subroutine 代码如上,include 只是简单的 ...

2018-04-09 19:26 0 1625 推荐指数:

查看详情

如何建立一个子程序

首先我们要理解这里面的“子程序”指的是什么?在这里,“子程序”理解为一个函数比较合适,可以是一个执行特定功能的全局函数、可以是一个类里面的成员函数(注:《代码大全》里面之所以用“子程序”来表述,是因为它所讲述的规则与方法是与语言无关的,我们应该根据自己实际编程中所使用的语言来自行定义 ...

Mon Jul 28 01:56:00 CST 2014 0 11173
[转]在linux如何使用Makefile对fortran程序进行编译

- 在linux写过不少的fortran程序,但很少写makefile文件,通常情况我是手动用ifort或pgf90进行编译,虽然也在大型程序中写过一些代码,但因为都有现成的makefile文件,我也只是修改一配置参数,先make clean,再make,只要生成可执行程序就算搞定 ...

Thu Nov 15 04:38:00 CST 2012 0 4885
ABAQUS子程序编译

Abaqus 子程序编译 命令行编译 调用dll 在已安装Intel Fortran的机器上面运行 abaqus make library=usersub,对子程序进行编译 若是Standard模块,则会生成standardU.dll;若是Explicit模块,则会 ...

Thu Apr 04 16:51:00 CST 2019 0 1221
【VB超简单入门】四、编译工程及传播程序文件

四、编译工程及传播程序文件 为什么在这一章中讲到编译这部分内容呢?因为当我们学会怎样用VB开发程序之后,内心肯定喜悦无比。这时候就要和朋友分享一快乐,所以要先学习编译EXE程序文件。 首先新建工程。 还是选择"标准EXE"这个选项。 然后向窗体中添加一个按钮 ...

Sun Mar 19 06:44:00 CST 2017 0 1325
linux 根据Pid 查询对应启动程序文件目录

需要根据pid查看启动文件所在目录 1. ps -ef|grep [过滤的字符] 例如: ps -ef|grep java 2. 进入 /proc 目录,即可看到7262的文件目录 3.进入cd 7262 4. ls -ail ,即可找到对应 ...

Fri Apr 16 16:49:00 CST 2021 0 243
fortran子程序传入可变数组要在module里实现

在写fortran程序的时候,要对矩阵实现特定的功能,如高斯法解线性方程组,很多时候子程序不知道矩阵的大小,如有限元程序中先要用程序得到总体刚度矩阵再把总刚传入求解矩阵方程的子程序中。所以实现子程序参数是可变数组的功能要将子程序放在module中。具体如下: 主程序1(kk1.f90 ...

Mon Jun 26 05:43:00 CST 2017 0 2173
Linux/oneAPI-在Linux下为Fortran程序编译和使用静态链接库

  所谓库文件,读者可以将其等价为压缩包文件,该文件内部通常包含不止一个目标文件(也就是二进制文件)。值得一提的是,库文件中每个目标文件存储的代码,并非完整的程序,而是一个个实用的功能模块。库文件的产生,极大的提高了程序员的开发效率,因为很多功能根本不需要从0开发,直接调取包含该功能的库文件即可 ...

Thu Mar 31 17:54:00 CST 2022 0 668
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM