按长了一个 compaq visual fortran下载,里面是有imsl的,但是不知道怎么让imsl显示出来,哭求指点

[转载]fortran&IMSL&程序库
IMSL是美国Visual
Numerics公司开发的业内最全面和最可靠的数学和统计算法程序库,是开发科学数值计算必备的开发包,历经36年的历史,被全球超过50多万的科研人员所采用,已成为该领域的工业标准。&
IMSL(International Mathematical and Statistical
Libraries)程序库-IMSL C 语言程序库、IMSL FORTRAN 程序库与提供 Java
语言程序开发的JMSL以及IMSL
C#程序库,在过去的三十年终早已成为数值分析解决方案中的工业标准。不论您是使用
C/C++ 、FORTRAN 、Java,和C# 语言在UNIX
、Windows 或者 Linux 平台上开发,IMSL
程序库皆提供最完整与最值得信赖的程序库。
&&&&IMSL可从下载。
station fortran
4.0专业版可使用IMSL函数库,在安装过程要选择ISML数据库和环境变量的设置。
Compaq Visual
Fortran的专业版自带数值计算函数库IMSL,可以方便的进行各种运算,例如,矩阵的求逆,矩阵相乘,方程组求解。许多函数,不需要自己编写,减少了工作量。
如何使用IMSL(以Compaq Visual Fortran 6.5为例):
安装IMSL的默认路径为C:Program FilesVNI。
在PORTRAN编译器主窗口,点击“tools-options-directories”,在“show
directories for”框中选择library files,在设置directories的列表窗口,点击表示“浏览”的按钮,增加 IMSL
libraries文件夹的路径,即C:Program
FilesVNICTT6.0libIA32,然后点击“OK”。
在PORTRAN编译器主窗口,点击“tools-options-directories”,在“show
directories for”框中选择include files,在设置directories的列表窗口,点击表示“浏览”的按钮,增加 IMSL
include文件夹的路径,即C:Program
FilesVNICTT6.0includeIA32,然后点击“OK”。
增加下列任何一个到主程序或source file。
INCLUDE 'link_f90_static.h'(To use the single-processor, static
library form of the libraries)
INCLUDE 'link_f90_dll.h' (To use the single-processor, dynamic link
library form of the libraries)
INCLUDE 'link_f90_static_smp.h'(To use the multiprocessor, static
library f the DLL form of the
Intel MKL will always be used. Multiprocessor
libraries are supported on IA-32 and Intel?Itanium?based systems
INCLUDE 'link_f90_dll_smp.h'(To use the multiprocessor, dynamic
link library f multiprocessor
libraries are supported on IA-32 and Intel
Itanium?based systems only)
&& (4) 确保下列project
properties的设置。projects-settings-
Fortran&External Procedures&Calling
Convention&Default
Fortran&External Procedures&Name Case Interpretation&Upper
Fortran&External Procedures&String Length Argument
Passing&After All Arguments
Fortran&External Procedures&Append Underscores to External
Fortran&Floating Point&Floating Point Exception
Handling&Produce NaN, signed infinities, and denormal
Linker&System&Stack Reserve Amount&6000000 (this value may
need to be adjusted upwards if stack overflow errors are
如果在(3)里选择的是the multiprocessor
libraries,则必须设置下列project properties。
projects-settings-
Fortran&Language&Process OpenMP Directives&Generate
Parallel Code
Fortran&Preprocessor&Preprocess Source
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。intel visual fortran compiler干嘛用的_百度知道
intel visual fortran compiler干嘛用的
请问intel visual fortran compiler干嘛用的,谢谢
Visual Numerics Inc已于2004年初完成与Intel的结盟,将当时的IMSL Fortran Library的新版本v5.0整合在Intel Visual Fortran系列产品之专业版(承袭购并之Compaq Visual Fortran功能架构)中。2005.6月份发布其最新版本Intel Visual Fortran Compiler v9.0.018针对Intel& CPU Pentium& 4, Xeon??, Centrino?? Itanium& 做最佳的福传编译,支持OpenMP及Auto-Parallelism特色. “英特尔R Visual Fortran 编译器Windows* 版”将Compaq Visual Fortran* (CVF) 语言的丰富功能与英特尔代码生成及优化技术结合在一起,构成面向英特尔体系结构的下一代Fortran 编译器。它提供250 多条CVF 与英特尔Fortran 命令及同义词,使编译器更加易于使用,同时仍能作为插件融入Microsoft Visual Studio 环境,并提供直接来自英特尔的技术支持。此编译器是一套功能齐备的Fortran 95 编译器,具有先进的优化功能,可以使Fortran 应用程序在英特尔R IA-32 与安腾2 处理器上快速运行。英特尔& 视觉FORTRAN 编译器为窗口* 标记一个里程碑为FORTRAN 开发商。它带来Compaq 视觉FORTRAN * 语言特色与英特尔编译器代码世代和优化技术一起。性能、兼容性、技术支持:采用“英特尔 Visual Fortran 编译器 9.0 Windows* 版”,可以提高应用程序速度,并保护您在开发工具上所作的投资。先进的优化功能可以给最新英特尔& 处理器上运行的应用程序带来出众的性能。本产品包含标准版与专业版。“英特尔& Visual Fortran 编译器专业版”包含 Visual Numerics, Inc. 的“IMSL* Fortran 函数库6.0”。目前版本号最高的Intel Fortran编译器,需要Visual Studio 6.0以上支持,可以生成更适用于Intel芯片的高效程序,是Intel平台下最优秀的Fortran语言编译器。大家可以考虑丢掉Fortran 77编译系统了:PFortran,是由Formula Translation两个字所组合而成,意思是公式翻译。它是世界上第一个被正式采用并流传至今的高级编程语言。性能、兼容性、技术支持 使用“英特尔& Visual Fortran 编译器 Windows* 版”,可以让您的应用程序在英特尔& 处理器上取得前所未有的绝佳性能。此编译器有标准版与专业版这两个版本提供。“英特尔& Visual Fortran 编译器专业版”包含 Visual Numerics, Inc. 的“IMSL* Fortran 函数库 5.0”。客户评价:“在英特尔编译器的帮助下,我们开发了大型海洋模型,充分利用了在基于英特尔的系统上所作的投资。在使用‘英特尔 Visual Fortran 编译器 Windows 版’编译代码时,我发现,与以前的版本相比,性能提高了大约 20%。”- Xianyao Chen 博士海洋模型小组组长中国第一海洋研究所 “‘英特尔 Fortran 编译器 7.0’堪称一流,‘英特尔 Visual Fortran 8.0’做得还要好。英特尔将 Compaq Visual Fortran 与‘英特尔 Fortran’中最优秀的功能结合在一起,实现了肠乏惯刮甙钙轨水憨惊一次巨大的飞跃。”现在为9.0最新版!sual Fortran 与‘英特尔 Fortran’中最优秀的功能结合在一起,实现了一次巨大的飞跃。”现在为9.0最新版!
其他类似问题
按默认排序
其他2条回答
英特尔?? Fortan 编译器 Linux* 版本为所有基于英特尔?? 处理器的全系列平台提供快速的开发和卓越的性能。该编译器可自动优化软件并进行并行处理,以充分利用最新的英特尔?? 多核处理器。此外,面向英特尔 Fortran 编译器 Linux 肠乏惯刮甙钙轨水憨惊版的 Cluster OpenMP* 可提供英特尔 Fortran 编译器 Linux 版的全部功能,并能够简便地将 OpenMP 并行扩展至英特尔?? 64 架构集群。本版新增内容 本版新增内容概述通过本版本中的新增功能特性,您几乎不用额外投入精力,就可以获得更好的效果,从而最大程度地利用英特尔?? 硬件。此处仅简单介绍每种特性,您可以通过链接了解比较完整的说明:●支持最新多核英特尔处理器,例如英特尔酷睿双核处理器和双核安腾?? 2 处理器。此外,本版本还有下列优势:●来自 Fortran 2003 标准版的其他特性●运行时间未初始化的变量检测●对浮点模型快速、精确的控制深入了解新特性本节详细说明上述新功能。支持最新多核处理器英特尔 Fortran 编译器 Linux 版针对最新的多核英特尔处理器提供最新的优化支持,此类处理器包括:●奔腾 D 处理器●奔腾处理器至尊版●英特尔酷睿双核处理器●双核英特尔安腾 2 处理器 9000 系列另外,英特尔编译器可以确保投资的未来效益,保证针对日后每一代处理器快速提供全球范围的支持。对于新硬件平台以惊人速度不断面世的现今社会,这是一个非常关键的优势。由于对自动并行处理和 OpenMP 的支持,您能够创建优化的多线程应用程序,这些应用程序会充分利用多核处理特性,从而提供卓越性能
intel visual fortran compiler只是编译器了,需要放到IDE(集成开发环境)中去才能使用。
fortran的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求助:Fortran IMSL 与VC混编的问题_fortran吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,100贴子:
求助:Fortran IMSL 与VC混编的问题收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
我在网上查到的资料,可以用下面代码进行VC里面调用Compaq&Visual&Fortran&6.6的IMSL库,编译成功并且执行没问题。
但是如果我想用DET或者LIN_SOL_GEN等函数,就会编译报错,出现
Linking...
VC_IMSL.obj&:&error&LNK2001:&unresolved&external&symbol&_LIN_SOL_GEN@12
Debug/VC_IMSL.exe&:&fatal&error&LNK1120:&1&unresolved&externals
Error&executing&link.exe.
请问该怎么解决这个问题?
//&VC_IMSL.cpp&:&Defines&the&entry&point&for&the&console&application.
//
#include&&stdafx.h&
#include&&iostream&
using&namespace&
//#include&&math.h&
//#include&&IMSLFNL.h&
#pragma&comment&(lib,&&dfor&)
#pragma&comment&(lib,&&dfconsol&)
//#pragma&comment&(lib,&&dformt&)
#pragma&comment&(lib,&&imsl&)
#pragma&comment&(lib,&&imsls_err&)
#pragma&comment&(lib,&&IMSLMPISTUB&)
#pragma&comment&(lib,&&dfordll&)
//Solve&a&real&symmetric&system&of&linear&equations&with&iterative&refinement.
//extern&&C&&{&void&_stdcall&LSASF&(int*,&float*,&int*,&float*,&float*);&}
extern&&C&&{&void&_stdcall&DLSASF&(int*,&double*,&int*,&double*,&double*);&}
//extern&&C&&{&void&_stdcall&DET&(double*);&}
extern&&C&&{&void&_stdcall&LIN_SOL_GEN&(double*,&double*,&double*);&}
int&main(int&argc,&char*&argv[])
{
int&lda=8;
double&A[8][8];
double&Px[8]={&6*8.125,&6*8.400,&6*9.000,&6*9.485,&6*9.600,&6*9.959,&6*10.166,&6*10.200&};
double&Py[8]={&6*0..099,&6*0.28,&6*0.6,&6*0.708,&6*1.20,&6*1.80,&6*2.177};
//&存放求得的解
double&Dx[8],Dy[8];
double&B[2][2]={{1,2},{3,4}};
double&b[2]={1,1};
double&X[2];
LIN_SOL_GEN(&B[2][2],b,X);
// DET(&B[0][0]);
for(i=0;i&8;i++)
for(j=0;j&8;j++)
A[i][j]=4.0;
(abs(i-j)==1)&A[i][j]=1.0;
A[i][j]=0.0;
A[0][0]=A[7][7]=5.0;
DLSASF(&n,&A[0][0],&lda,Px,Dx);
DLSASF(&n,&A[0][0],&lda,Py,Dy);
for(i=0;i&n;i++)
cout&&i&&&\t&&&Dx[i]&&&\t&&&Dy[i]&&
return&0;
}
LIN_SOL_GEN是什么东东?DLSASF就是解方程的啊。注释掉extern "C" { void _stdcall LIN_SOL_GEN (double*, double*, double*); } LIN_SOL_GEN(&B[2][2],b,X); 就OK了
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或【求助】Intel Visual Fortran与Compaq Visual Fortran的区别? - 程序语言 - 小木虫 - 学术 科研 第一站
&& 查看话题
【求助】Intel Visual Fortran与Compaq Visual Fortran的区别?
Intel Visual Fortran与Compaq Visual Fortran的区别呢?用Intel Visual Fortran能实现的功能是不是都能用 Compaq visual Fortran来实现呢?
不同的编译器而已 仅仅是升级版本,通俗点说就是换汤不换药。新的编译器主要将康柏的前端与英特尔的后端进行了结合,使程序在英特尔处理器上的运行效率得到了大幅提高 Fortran编译器的开发权由Campaq买到了intel, intel对其进行了面向CPU的优化,有更快的速度,intel fortran 也兼容微软的 .net. 如果独立开发新程式还是比较好的
但是如果你要为了 某个软件(如Marc,Ansys)等些子程序,那么必须看看软件对Fortran编译器版本的要求,一般来说Compag的兼容性要好一些,因为是早期版本的么,哈哈 Originally posted by Aubug at
Fortran编译器的开发权由Campaq买到了intel, intel对其进行了面向CPU的优化,有更快的速度,intel fortran 也兼容微软的 .net. 如果独立开发新程式还是比较好的
但是如果你要为了 某个软件(如Marc,Ansys)等 ... 除了INTEL VISUAL FORTRAN,就没有别的一些好编译器了吗? 在Compaq Visual Fortran中编译通过的程序在Intel Visual Fortran中编译很可能通不过。 Originally posted by Aubug at
Fortran编译器的开发权由Campaq买到了intel, intel对其进行了面向CPU的优化,有更快的速度,intel fortran 也兼容微软的 .net. 如果独立开发新程式还是比较好的
但是如果你要为了 某个软件(如Marc,Ansys)等 ... 你好,我现在刚接触编程,DEF_SIM_P4_USR_ABsoft70.gui软件要求用absoft fortran7.0,可是一直没有下载到,想问一下, 这个有没有可以替换的相应软件? Originally posted by lingzhicao at
你好,我现在刚接触编程,DEF_SIM_P4_USR_ABsoft70.gui软件要求用absoft fortran7.0,可是一直没有下载到,想问一下, 这个有没有可以替换的相应软件? 看上去好像是一个已经编译之后的软件,原则上其正常运行是需要特定编译器的支持。
不过,如果你有源代码,自然就另当别论了。我个人认为,凡是把程序写成编译器依赖的,而不考虑通用和扩展的话,就不能算作是个完美的程序。 一伙人写的编译器
只是老板不一样 还有了吗? : Originally posted by zyj8119 at
除了INTEL VISUAL FORTRAN,就没有别的一些好编译器了吗? pgi fortran 啊 : Originally posted by nono2009 at
在Compaq Visual Fortran中编译通过的程序在Intel Visual Fortran中编译很可能通不过。 您好,请问如何将CVF中的.for更改格式使其能够在IVF中使用呢?:hand: : Originally posted by jingjingdou at
您好,请问如何将CVF中的.for更改格式使其能够在IVF中使用呢?:hand:... 我已经多年没怎么用fortran了,帮不上忙 就是收购与被收购的关系,哈哈
其他还有的编译器有gfortran,是linux下gcc包里的。Windows下可以用MinGW来用这个包。gXX系列编译器(包括gfortran,gcc,g++,objective-c,go,ada,pascal,java)一般认为是最符合标准的编译器,可移植性较好,因为各平台都有他们的东西。重点是免费开源。 gfortran , elipson插件实现,说到底还是cvf好,xp的不二选择 abaqus 6.9.1时用子程序功能安装compag visual fortran6.5可以不 gcc系列编译器也可以吧 1997年,微软将Fortran PowerStation卖给DEC之后,微软就不再出版Fortran编译器了。后来DEC并入了Compaq,再后来Compaq又和HP合并了。现在最新的版本是HP出的Fortran for Windows v6.6,现在HP/Compaq已经不再开发Fortran了,CVF 6.6是最终的版本了,Compaq的Fortran开发小组已经投入Intel旗下,目前Intel已经有Intel Visual Fortran 9.0。Compaq Visual Fortran 6.6官方的单价也相当昂贵。 其实这两个东西功能相同的,只是微软公司已经停止了VCF更新,这两个用着都还行
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫为个人免费站点,仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
欢迎监督,发现不妥请立即
E-mail: & QQ:8835100}

我要回帖

更多关于 visual fortran下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信