24小时热门版块排行榜    

查看: 533  |  回复: 4
当前主题已经存档。

stereochemistry

[交流] 【求助】看不懂这个是什么意思【已解决】

octupus里面有一句这样的:
    call R_FUNC(hamiltonian_eigenval) (h, sys, 1, sys%st%nst) ! eigenvalues
怎么变量还是两个括号分开呀?不明白,请高手指点,初识fortran90,多谢高手指点

[ Last edited by nono2009 on 2009-12-15 at 14:55 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

senlia

木虫 (小有名气)

★ ★ ★ ★ ★
stereochemistry(金币+5,VIP+0):多谢关注,奉上5金 12-15 14:44
我也第一次见到 虽然用了fortran满久了 但都是常规编程 关注一下 嘿嘿
书到用时方恨少, 天涯何处无芳草.
2楼2009-12-15 14:33:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjyl

金虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
stereochemistry(金币+10,VIP+0):多写高手指点,我仔细看看,先奉上10金 12-15 14:43
nono2009(金币+3,VIP+0):谢谢应助!学习了。 12-15 14:46
nono2009(金币+10,VIP+0):代发应助奖励! 12-15 14:54
这个应该是使用了宏吧,有的编译器支持。
R_FUNC(x) 应该是一个带参数的宏
估计定义是
#define R_FUNC(x)   x
编译前预处理器做替换
实际等同用
call hamiltonian_eigenval (h, sys, 1, sys%st%nst)

个人猜测,你检查一下代码里是不是又hamiltonian_eigenval的定义。
引用回帖:
Originally posted by stereochemistry at 2009-12-15 14:12:
octupus里面有一句这样的:
    call R_FUNC(hamiltonian_eigenval) (h, sys, 1, sys%st%nst) ! eigenvalues
怎么变量还是两个括号分开呀?不明白,请高手指点,初识fortran90,多谢高手指点

3楼2009-12-15 14:40:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stereochemistry

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
nono2009(金币-10,VIP+0):代扣奖励金币! 12-15 14:54
引用回帖:
Originally posted by tjyl at 2009-12-15 14:40:
这个应该是使用了宏吧,有的编译器支持。
R_FUNC(x) 应该是一个带参数的宏
估计定义是
#define R_FUNC(x)   x
编译前预处理器做替换
实际等同用
call hamiltonian_eigenval (h, sys, 1, sys%st%nst)

个 ...

多谢指点,感激不尽,果然是有定义宏,请斑竹再转10金给专家。多谢了。
4楼2009-12-15 14:47:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stereochemistry

★ ★
nono2009(金币+2,VIP+0):谢谢!大家都开眼界了。 12-15 14:54
引用回帖:
Originally posted by tjyl at 2009-12-15 14:40:
这个应该是使用了宏吧,有的编译器支持。
R_FUNC(x) 应该是一个带参数的宏
估计定义是
#define R_FUNC(x)   x
编译前预处理器做替换
实际等同用
call hamiltonian_eigenval (h, sys, 1, sys%st%nst)

个 ...

多谢专家,是定义了一个宏,呵呵
#define R_FUNC(x) z ## x
确实相当于当用了 ‘zhamiltonian_eigenval’ 了,呵呵,谢谢专家,开了眼界了。
5楼2009-12-15 14:52:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 stereochemistry 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 dheqf6rz6n 2026-06-27 4/200 2026-06-28 06:52 by jjz01vuwzk
[考研] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 dheqf6rz6n 2026-06-26 8/400 2026-06-28 06:28 by jjz01vuwzk
[找工作] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 7s8du2bt8y 2026-06-26 3/150 2026-06-28 05:47 by jjz01vuwzk
[硕博家园] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 9g0rmhtq5w 2026-06-27 4/200 2026-06-28 03:29 by jjz01vuwzk
[找工作] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 9g0rmhtq5w 2026-06-27 4/200 2026-06-28 03:28 by jjz01vuwzk
[博后之家] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 9g0rmhtq5w 2026-06-27 5/250 2026-06-28 03:27 by jjz01vuwzk
[公派出国] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 9g0rmhtq5w 2026-06-27 3/150 2026-06-28 03:27 by jjz01vuwzk
[考博] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 dheqf6rz6n 2026-06-27 4/200 2026-06-28 02:49 by jjz01vuwzk
[找工作] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 7s8du2bt8y 2026-06-26 6/300 2026-06-28 01:47 by jjz01vuwzk
[基金申请] 时间戳又变了 +4 Vivilian 2026-06-27 4/200 2026-06-28 00:37 by jnhyjjm
[公派出国] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 dheqf6rz6n 2026-06-27 5/250 2026-06-27 23:04 by jjz01vuwzk
[公派出国] 售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急 +3 7s8du2bt8y 2026-06-26 4/200 2026-06-27 12:47 by 9g0rmhtq5w
[论文投稿] 求推荐期刊,重谢 +4 girlbaby 2026-06-23 4/200 2026-06-26 16:52 by 不打工牛马
[有机交流] 求助!! 5+3 我啥都没看见 2026-06-24 4/200 2026-06-26 09:35 by 951037019
[论文投稿] 职称论文投稿 170+4 guoj5292 2026-06-22 12/600 2026-06-25 22:27 by Yanyanoo
[有机交流] 反应求助 10+3 slz_1986 2026-06-24 6/300 2026-06-25 21:38 by nBu锂
[论文投稿] 基于自然哲学类比的风化壳型稀土矿 +4 太一新韵 2026-06-22 16/800 2026-06-25 18:53 by 太一新韵
[基金申请] 2026年WR青拔进展 +5 chs564851482 2026-06-24 7/350 2026-06-24 18:15 by chs564851482
[基金申请] 会评什么时候开始? +3 Vivilian 2026-06-24 4/200 2026-06-24 16:30 by jurkat.1640
[基金申请] 咨询 +3 _xyan818 2026-06-24 3/150 2026-06-24 08:12 by Equinoxhua
信息提示
请填处理意见