![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fortran
文章平均质量分 72
meanwe712
我就是我!
展开
-
fortran 以动态数组为函数参数
fortran的传参是我见过的各种编程语言中最麻烦的一个。它完全不认识传进来的参数是什么,必须在函数体内把形参再定义一遍。如果函数参数是数组,尤其是高维数组,那就必须要同时定义数组的数据类型和元素个数。之前都是得过且过的用全局变量common块蒙混过关,都是祖师们从fortran77年代遗留下来的老程序了,全局变量到处都是,程序可读性很差。现在程序越来越大,不同领域内的程序也要融合在一起,全局变量转载 2012-10-27 20:58:44 · 8372 阅读 · 0 评论 -
OpenMP中数据属性相关子句详解(1):private/firstprivate/lastprivate/threadprivate之间的比较
private/firstprivate/lastprivate/threadprivate,首先要知道的是,它们分为两大类,一类是private/firstprivate/lastprivate子句,另一类是threadprivate,为指令。(PS:有些地方把threadprivate说成是子句,但是实际来讲,它是一个指令。)可以参考http://blog.csdn.net/gengshe转载 2013-04-19 19:35:19 · 726 阅读 · 0 评论 -
去除Visual Studio 红色波浪线
去掉Visual Studio 编辑器里中文注释的红色波浪线这些波浪线看着很不爽,这个波浪线跟Visual Studo没关系 是visual assist 搞出来的在VAX的选项里把underlines spelling errors in comments and strings using的勾掉就行了,如下图:原创 2013-02-23 10:31:24 · 2829 阅读 · 0 评论 -
fortran Because of COMMON, the alignment of object is inconsistent with its type
最近,好几个人问到公共块出错的问题,都是出于一个原因,特在这里把老贴整理一下供大家参考。问题: 20924057Compiling Fortran...D:\FRAME2D.FORD:\FRAME2D.FOR(314) : Warning: Because of COMMON, the alignment of object is inconsistent with its转载 2013-02-22 19:49:17 · 5652 阅读 · 2 评论 -
Fortran基本用法小结
Fortran基本用法小结周日, 10/14/2007 - 21:00 — gator作者:gator目录:一、说明二、概述三、数据类型及基本输入输出四、流程控制五、循环六、数组七、函数八、文件一、说明本文多数内容是我读彭国伦《Fortran 95 程序设计》的笔记。只读到第九章,主要是3~9章,都是最基本的用法(原书共16章)。这里主要摘录了我看书过程转载 2013-01-16 20:28:24 · 6151 阅读 · 0 评论 -
Fortran 字符串转整型,实数转字符串
最简单的方法是用内部文件,即用字符变量作为文件。下面程序段读取系统时间,存入字符变量now,再将now的时分秒转换为整数值读出。program TimeNow character*8 :: now integer :: hh,mm,ss call time (now) ! 读系统时间 write(*,*) now ! 写原创 2013-01-27 16:44:06 · 10983 阅读 · 0 评论 -
fortran大型数组的二进制存储-matlab读取
fortran大型数组的二进制存储-matlab读取-可靠方法转载▼标签:文化 fortran语言是一门高效的数值计算语言,用其来计算大型数组时非常方便的,而一些科学工作的后期处理往往要涉及到可视化的问题,而这个问题并非是fortran的专长,我个人比较偏好matlab,因此写小文来阐述一个从fortran中生成的数组或矩阵如何移植到ma转载 2013-01-12 19:24:18 · 3604 阅读 · 0 评论 -
Fortran之open,write,read,inquire,Namelist 使用
Fortran之open,write,read,inquire,Namelist 使用1.文件读取的概念:读取:“顺序读取”和“直接读取”。保存:“文本文件”和“二进制文件”。二进制文件:读取快,因为保存格式和数据在内存中的保存方法一样,同时也节省空间。----------------------------------2. 文件的操作:------------转载 2013-01-24 22:07:28 · 20830 阅读 · 0 评论 -
fortran open使用
1)--------------------------------------------------------------------------------------FOR的输出分 有格式form = 'formatted'、无格式form = 'unformatted'两种,前者是默认输出格式,即如果open语句里不声明form的话,那就是formatted。无格式又分 直接存转载 2013-01-24 21:56:10 · 24093 阅读 · 0 评论 -
OpenMP并行编程
OpenMP并行编程Posted in 并行计算 on June 26th, 2010距离上次写并行计算概述很有段日子了,后续的可能至少有三篇文章需要写。今天花了点时间针对Openmp共享内存的并行编程写了点东西。这里只能提供一点概念和感觉(甚至有可能会误导),需要系统学习Openmp并行计算的朋友可以到文章末尾下载推荐的教材。个人觉得把那书翻翻就足够用啦~什么是OpenM转载 2012-11-07 15:39:43 · 2455 阅读 · 0 评论 -
fortran 函数列表
FORTRAN 函数列表(转) 来源: 王德立的日志 符号约定:l I代表整型;R代表实型;C代表复型;CH代表字符型;S代表字符串;L代表逻辑型;A代表数组;P代表指针;T代表派生类型;AT为任意类型。l s:P表示s类型为P类型(任意kind值)。s:P(k)表示s类型为P类型(kind值=k)。l […]表示可选参数。l *表示常用函数。表转载 2012-11-04 22:42:23 · 3694 阅读 · 0 评论 -
fortran 多行注释
你编程序时肯定遇到要一次为很多行代码加注释的情况,以前我都是一行行的加“!”,今天偶然在一个论坛上看到一个解决方案,而且自己按照他的方法,试验了一下,证明切实可行!现与大家分享:aaaaaa 不止一位问道可不可以在visual fortran中为多行代码加注释。visual fortran本身无这样的功能,但是可以用macro功能自己添!而且是添加工具钮!做法:转载 2012-10-28 00:57:02 · 11127 阅读 · 3 评论 -
Fortran中整(实)型与字符型转换
Fortran中整(实)型与字符型转换2008-01-13 18:21整型转字符,借助FORTRAN语言的内部文件完成,即将一个字符串变量当作一个内部文件来看待。给一个实用的例子吧。假如你有一组文件有20个,命名规律是myFile*.dat,其中*是从1到20递增的整型数,则要用循环依次打开这些文件可以这样写:program mainimplicit n转载 2013-05-04 23:31:20 · 6871 阅读 · 0 评论