安装frotran
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 安装frotran
我猜你指的是fortran?而且是gfortran?
sudo apt-get install gfortran
当然,你也可以用软件中心。如果你需要intel fortran,可到intel的网站上寻找安装文档。
sudo apt-get install gfortran
当然,你也可以用软件中心。如果你需要intel fortran,可到intel的网站上寻找安装文档。
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 安装frotran
sudo apt-ger install gfortran
顺便 @lainme
Fortran中的bool值转换成int是不是没有明确规定是多少?

顺便 @lainme
Fortran中的bool值转换成int是不是没有明确规定是多少?
浮生七十今三十,从此凄惶未可知
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 安装frotran
不了解,gfortran中是这样 http://gcc.gnu.org/onlinedocs/gfortran/ ... alues.html
但标准就不清楚了,你可以查查 http://gcc.gnu.org/wiki/GFortranStandards
但标准就不清楚了,你可以查查 http://gcc.gnu.org/wiki/GFortranStandards
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 安装frotran
gfortran中不支持T/F和整数之间的运算操作lainme 写了:不了解,gfortran中是这样 http://gcc.gnu.org/onlinedocs/gfortran/ ... alues.html
但标准就不清楚了,你可以查查 http://gcc.gnu.org/wiki/GFortranStandards
ivf中,T=-1,F=0
浮生七十今三十,从此凄惶未可知
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
-
- 帖子: 2
- 注册时间: 2014-04-22 21:52
- 系统: xubuntu
Re: 安装frotran
谢谢各位啦。可是我在安装过程中遇到输入文件名的问题。上面提示由于没有输入文件名,文件安装中断,想请教下各位
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 安装frotran
贴下终端提示bella 写了:谢谢各位啦。可是我在安装过程中遇到输入文件名的问题。上面提示由于没有输入文件名,文件安装中断,想请教下各位
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 回复: 安装frotran
想少写几个if else,fortran又没有switch caselainme 写了:为何一定要用逻辑类型,直接用整型就不需要处理了。月下叹逍遥 写了:算了,自己写个子程序处理这个东西吧。。。
通过 MI 2S 发表
浮生七十今三十,从此凄惶未可知
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 回复: 安装frotran
fortran 90后已经有了,是select case。现在连面向对象都有,只不过比较渣……月下叹逍遥 写了:想少写几个if else,fortran又没有switch caselainme 写了:为何一定要用逻辑类型,直接用整型就不需要处理了。月下叹逍遥 写了:算了,自己写个子程序处理这个东西吧。。。
通过 MI 2S 发表
http://en.wikibooks.org/wiki/Fortran/Fo ... 8switch.29
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 安装frotran
对于多选择判断,相比较于swtch case结构,这种写法感觉简单点,其实能内置T/F的整数值更精简。。。
[fortran]
r(i,j)=r(i,j-1)+foo(k,1)*(1,0)+foo(k,2)*(0,1)+foo(k,3)*(-1,0)+foo(k,4)*(0,-1)
integer function foo(i,j)
integer :: i,j
if(i==j)then
foo=1
else
foo=0
endif
end[/fortran]
[fortran]
r(i,j)=r(i,j-1)+foo(k,1)*(1,0)+foo(k,2)*(0,1)+foo(k,3)*(-1,0)+foo(k,4)*(0,-1)
integer function foo(i,j)
integer :: i,j
if(i==j)then
foo=1
else
foo=0
endif
end[/fortran]
浮生七十今三十,从此凄惶未可知
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙