Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy。其中Numpy是一个用python实现的科学计算包。包括:一个强大的N维数组对象Array;比较成熟的(广播)函数库;用于整合C/C++和Fortran代码的工具包;实用的线性代数、傅里叶变换和随机数生成函数。 SciPy是....
分类:
编程语言 时间:
2014-09-27 22:55:00
阅读次数:
513
Enable Notepad++ 666 support both SCLEX_FORTRAN and SCLEX_F77http://blog.csdn.net/gocad/article/details/32943395You can DIY.I have put the source code...
分类:
其他好文 时间:
2014-09-27 11:16:09
阅读次数:
191
使用JIT(Just-In-Time)编译器
JIT编译器概览
JIT编译器是JVM的核心。它对于程序性能的影响最大。CPU只能执行汇编代码或者二进制代码,所有程序都需要被翻译成它们,然后才能被CPU执行。C++以及Fortran这类编译型语言都会通过一个静态的编译器将程序编译成CPU相关的二进制代码。PHP以及Perl这列语言则是解释型语言,只需要安装正确的解释器,它们就能运行在...
分类:
编程语言 时间:
2014-09-25 01:36:48
阅读次数:
551
如何编译多个.F90文件,初学初探fortran,值得看一看
分类:
其他好文 时间:
2014-09-18 00:34:12
阅读次数:
261
1,软件编程技术的发展
软件编程技术与程序设计语言是分不开的。过去的几十年中,程序设计语言对抽象机制的支持程度不断提高:从机器语言到汇编语言,到高级语言,再到面向对象语言。每一种新的程序设计语言的出现都带来软件编程方法的飞跃。汇编语言出现后,开发人员避免了直接使用0-l编码,而是利用符号来表示机器指令,从而更方便地编写程序。当程序规模继续增大的时候,出现了以Fortran、C、Pascal等为代...
分类:
其他好文 时间:
2014-09-17 20:27:02
阅读次数:
268
CMake特点CMake需要用户用CMake规范的语法编写CMake脚本,该语法简单易用,入门极其顺手原生支持 C/C++/Fortran/Java 的相依性的自动分析功能,免除了程序员对代码依赖的调整,对整个开发工作帮助很大支持 SWIG、Qt、FLTK 开发框架支持跨平台编译,这是CMake名字...
分类:
其他好文 时间:
2014-09-17 15:00:52
阅读次数:
309
最近研究GIS算法,需要用到Fortran语言。在网上找了一下发现一个开源的软件GUN Fortran编译器。当然既然是编译器,就是编译出程序的,但是编辑器不包括在内。编辑器可以用Text记事本,或者是ZionEdit也可以。一开始装GUN Fortran编译器,装完了。以为是可视化界面,结果在bi...
内容描述:在32位或64位的windows或GNU/Linux系统下利用Python的ctypes和numpy模块调用C/Fortran混合编程的有限元数值计算程序操作系统及编译环境:32bit Win7 + mingw32 + gcc-4.8 + msys-1.0 + python2.7 + op...
分类:
编程语言 时间:
2014-09-05 17:52:52
阅读次数:
339
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译...
分类:
系统相关 时间:
2014-09-04 18:42:39
阅读次数:
258
用Fortran生成随机数的方法很简单,就是:call random_seed ()call random_number (rd)生成随机数组可以这样:do k = 1,10 call random_seed () call random_number (rd) x(k) = rd !do ...
分类:
其他好文 时间:
2014-09-01 15:30:13
阅读次数:
913