● Fortran内置随机数过程 在 Fortran90 以后,语法规范引入了两个标准的函数用来产生随机数。
这是困扰很多同学的问题,因为我们能买的FORTRAN教材基本都是讲解的FORTRAN90/95以上的版本。但是直接采用90或者95以上的版本编写子程序,ABAQUS却又不能识别。
兼容 Fortran77,Fortran90,Fortran95,Fortran2003 全部语法。并支持一部分 Fortran2008 语法。
在Fortran90标准之后,我们可以很方便地使用可分配数组。使用allocatable属性定义可分配数组,allocate和deallocate语句动态地为数组分配和释放内存。
当你安装了 numpy 时就已经包含 f2py 了,其可以被用来构建 Python C/API 扩展模块,从而更容易调用 FORTRAN77/90/95 子程序,FORTRAN77 common 数据块 或 FORTRAN90
-O1 尽快进行代码优化 -O2 二级优化 -O3 三级优化 注释:FORTRAN77编译器参考手册可用命令man f77查看 例如:% f77 -c test.f 8.4 FORTRAN90 程序编译 命令:f90 格式:f90 [option] filename 功能:编译或链接指定的Fortran90文件 选项:同FORTRAN77编译选项 注释:FORTRAN90编译器参考手册可用命令
“ HP: 下面是很小一部分关于HP的C++应用: C, C++, Fortran90 HP IA64 平台编译器和连接器 (加了1百万行C++源代码).
extra_f90_compile_argsstr 列表 传递给 fortran90 编译器的额外命令行参数。