您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > MARC与Fortran的安装与连接
最简单的方法一、下载VisualStdio、IntelFortran、MARC软件,版本要求相互兼容。(发行年代相近,marc帮助文件releaseguide里面有说明)二、安装VisualStdio,正常安装。需要输入产品密钥。三、安装IntelFortran,过程中选择对应的VS安装版本,一般能够自动搜索到,IntelFortran将会和VS自动关联在一起。需要自己找IntelFortran的授权。四、安装marc,Mentat/Patran,最好是版本同时发行的。也需要授权文件。五、保证以上所有软件安装完毕,每一个软件都可以正常使用。六、在patran内建立计算模型,任务提交时,选择试运行项checkrun,这样可以节省很多模型出错检查的时间,还需要配置任务参数JOBPARAMETERS,在usersubroutinefile里面添加自己开发的用户子程序,提交任务。Patran会生成任务数据和marc运行的命令行。例如:C:\MSC.Software\Marc\2012\marc2012\tools\run_marc.bat-jdeath-dirD:\MSC_PRJ-uD:\MSC_PRJ\uactive.f-byes-vno七、此时由于run_marc.bat不知道Fortran的路径,一般计算不会成功,但是也没有给出出错信息。(MSC还有一个专用任务监视软件)八、打开Fortran编译器的命令行,在cmd内切换到当前工程工作目录下,运行上面的命令。Marc运行输出信息都在目录下的文件内:如.log.out.msg,还可以人工检查.dat文件内容格式。如果是FORTRAN子程序文件出错,一般命令行内就有出错提示。一般用Intel64的那个命令行,现在的marc一般都是64位的。九、如果不在命令行内调试,可以把fortran编译器的命令行path路径信息添加到run_marc.bat文件中。这个的调试能力差点,但是方便直接在patran界面下执行计算。个人更习惯在命令行内执行,方便随时查看。十、可以自己手动添加输入输出的调试信息在自己的Fortran子程序里面,采用文件的方式查看,和写其他Fortran程序一样。也可以在Fortran命令行内直接编译调试子程序。十一、同时推荐几个实用程序Vimnotepadwinmerge方便文件的编辑、比较、查看、搜索。可以用在命令行内。
本文标题:MARC与Fortran的安装与连接
链接地址:https://www.777doc.com/doc-2886777 .html