24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1314  |  回复: 2

云中木

金虫 (小有名气)

[求助] 关于siesta的一些问题 已有1人参与

问一下1.siesta如何编译使用gnubands指令画能带图;2.当提示Dimensions in gnubands too small时如何操作修改数组大小。
希望得你帮助,感激不尽!
回复此楼

» 猜你喜欢

独钓寒江雪
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
云中木: 金币+20, ★★★很有帮助 2016-07-15 08:48:25
这是由于程序采用的是固定大小的数组导致的。可以修改一下程序,将数组设置为动态分配的,这样就解决问题了。将附件中的程序替换原来的程序编译即可。

=====
删除
      integer           maxk, maxb, maxs
      parameter         (maxk=1000, maxb=100, maxs=2)
      double precision  e(maxb, maxs, maxk), k(maxk)
添加
      double precision, dimension(:,:,,allocatable :: e
      double precision, dimension(,allocatable :: k

然后将
      overflow = (nband.gt.maxb) .or. (nk.gt.maxk) .or. (nspin.gt.maxs)
      if (overflow) stop 'Dimensions in gnubands too small'
替换为
      allocate ( e(nband,nspin,nk),k(nk) )
====

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : gnubands.f
  • 2016-07-14 17:15:13, 2.4 K
弘德明志博学笃行
2楼2016-07-14 17:17:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

云中木

金虫 (小有名气)

引用回帖:
2楼: Originally posted by zhangguangping at 2016-07-14 17:17:07
这是由于程序采用的是固定大小的数组导致的。可以修改一下程序,将数组设置为动态分配的,这样就解决问题了。将附件中的程序替换原来的程序编译即可。

=====
删除
      integer           maxk, maxb, maxs
...

非常感谢!
独钓寒江雪
3楼2016-07-15 08:48:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 云中木 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 327求调剂 +25 Xxjc1107. 2026-04-13 27/1350 2026-04-15 23:22 by Equinoxhua
[考研] 273求调剂 +6 白居不易. 2026-04-09 8/400 2026-04-15 22:02 by wooluyong
[考研] 297,工科调剂? +10 河南农业大学-能 2026-04-14 10/500 2026-04-15 21:50 by noqvsozv
[考研] 085500求调剂材料 +11 易11122 2026-04-09 11/550 2026-04-14 17:59 by lhj2009
[考研] 366求调剂 +11 不知名的小卅 2026-04-11 11/550 2026-04-14 15:50 by zs92450
[考研] 求调剂 +20 MAX怅惘 2026-04-09 22/1100 2026-04-14 14:57 by 独醉梦孤城
[考研] 求调剂 +12 何气正 2026-04-13 13/650 2026-04-14 14:47 by zs92450
[考研] 求调剂 +16 雪逢冬 2026-04-10 16/800 2026-04-14 14:27 by 逆水乘风
[考研] 085600材料与化工329分求调剂 +24 叶zilin 2026-04-13 25/1250 2026-04-14 09:20 by 试管破裂
[考研] 332求调剂 +15 蕉蕉123 2026-04-10 15/750 2026-04-13 23:12 by pies112
[考研] 生物学调剂,一志愿西南大学348,Top期刊一区二作、二区三作,三等奖学金三次 +5 candyyyi 2026-04-09 5/250 2026-04-13 09:02 by 可淡不可忘
[考研] 296求调剂 +14 汪!?! 2026-04-10 16/800 2026-04-12 10:48 by zhouyuwinner
[考研] 331求调剂 +5 王国帅 2026-04-11 5/250 2026-04-11 22:56 by 溪涧流水
[考研] 药学专硕调剂 +8 ? 一路生?花? 2026-04-10 10/500 2026-04-11 21:21 by zhouxiaoyu
[考研] 085400 328分 求调剂 +10 喂你一个大橙子 2026-04-09 14/700 2026-04-11 19:53 by lqspecial
[考研] 342电子信息专硕求调剂 +9 你让我怎么荔枝 2026-04-10 10/500 2026-04-11 08:33 by zhq0425
[考研] 284求调剂 +9 让我上岸吧阿西 2026-04-09 11/550 2026-04-10 19:18 by 靖jing
[考研] 求调剂 材料与工程 324分 专硕 +19 翩翩一书生 2026-04-10 21/1050 2026-04-10 11:41 by wp06
[考研] 083200 初试305分 求调剂 暂不考虑跨专业 +15 Claireyyyy 2026-04-09 15/750 2026-04-09 16:11 by zhuimr
[考研] 化学工程与技术专业一志愿哈工程 291分B区 国家级大创负责人 有一作论文 +13 Emmy~ 2026-04-09 13/650 2026-04-09 14:47 by only周
信息提示
请填处理意见