24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 858  |  回复: 28
本帖产生 1 个 程序强帖 ,点击这里进行查看

贺仪

铁杆木虫 (著名写手)

[求助] 格式问题

write(19,100) ikpt,(kpt(i),i=1,3),npw                     
100    FORMAT('k-point #',I3,':  (',3f7.4,')    npw=',I6)
这个句子哪里有问题?
回复此楼

» 猜你喜欢

嘟啦啦嘟啦啦嘟
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖


微尘、梦想(金币+1): 谢谢参与应助! 2011-04-26 17:41:07
这句话,语法上没有问题啊,至少这里可以编译通过……

你是不是不想输出结果中有那对括号??
CODE:
100    FORMAT('k-point #',I3,':  ',(3f7.4),'    npw=',I6)

2楼2011-04-26 08:33:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)


微尘、梦想(金币+1): 谢谢参与! 2011-04-26 17:41:23
gfortran 4.3.3测试,没有问题
3楼2011-04-26 08:38:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贺仪

铁杆木虫 (著名写手)

引用回帖:
Originally posted by snoopyzhao at 2011-04-26 08:33:16:
这句话,语法上没有问题啊,至少这里可以编译通过……

你是不是不想输出结果中有那对括号??
CODE:
100    FORMAT('k-point #',I3,':  ',(3f7.4),'    npw=',I6)


是的
但是我这里用ifort总是提示出错
嘟啦啦嘟啦啦嘟
4楼2011-04-26 12:29:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贺仪

铁杆木虫 (著名写手)

这是程序:
      program WAVECAR
      integer   nkpt,nband,emax,ikpt,npw,iband
      real*8  A kpt
      dimension   A(3,3),kpt(3)           

      open(unit=12,file="WAVECAR",status="old",form="unformatted"
      open(unit=19,file="wave",status="new"
      read(12,*) nkpt,nband,emax,((A(i,j),i=1,3),j=1,3)
      write(19,*)
      write(19,*) 'nkpt  =',nkpt
      write(19,*) 'nband =',nband
      write(19,*) 'emax  =',emax
      write(19,*) 'A='
      write(19,'(3X,3(1X,f8.3))') (A(i,1),i=1,3)
      write(19,'(3X,3(1X,f8.3))') (A(i,2),i=1,3)
      write(19,'(3X,3(1X,f8.3))') (A(i,3),i=1,3)
      read(12,*) code   
                                                
      do ikpt=1, nkpt                                                                                                      
          read(12,*) npw, (kpt(i),i=1,3)
          write(19,*)                                             
          write(19,100) ikpt,(kpt(i),i=1,3),npw
          100  FORMAT('k-point #',I3,':  ',(3f7.4),'    npw=',I6)                        
          write(19,*) 'kpt =',kpt                                 
          write(19,*) 'npw =',npw                                 
          write(19,*) "  band       energy        weight"         
c         
          ALLOCATE(coef(npw))                                                
          ALLOCATE(ac(npw,200))                                            
          ic = 1                                                            
             DO iband = 1, nband                                                                             
               read(12,*) eval, fweight, (coef(i),i=1,npw)                        
                                                                        
c               
               write(19,'(5X,I3,5X,f8.4,5x,f8.4)') iband, dreal(eval), fweight
c               
                                                                        
                IF(iband >= nbandmin.and.iband.le.nbandmax) then               
                     DO i = 1,npw                                                     
                       ac(i,ic) = coef(i)                                            
                     ENDDO                                                            
                       ic = ic+1;                                                      
                     end if                                                           
                                                                                 
            ENDDO                                                              
           DEALLOCATE(coef)                                                   
       ENDDO                                                               
close(unit=12)  
close(unit=19)
c                                                                                   
      stop                                             
      end                                               
c----------------------- end ---------------------------
嘟啦啦嘟啦啦嘟
5楼2011-04-26 12:31:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贺仪

铁杆木虫 (著名写手)

引用回帖:
Originally posted by 贺仪 at 2011-04-26 12:31:45:
这是程序:
      program WAVECAR
      integer   nkpt,nband,emax,ikpt,npw,iband
      real*8  A kpt
      dimension   A(3,3),kpt(3)           

      open(unit=12,file="WAVECAR",sta ...

那个笑脸是一个  )
嘟啦啦嘟啦啦嘟
6楼2011-04-26 12:32:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贺仪

铁杆木虫 (著名写手)

引用回帖:
Originally posted by holmescn at 2011-04-26 08:38:43:
gfortran 4.3.3测试,没有问题

我班程序贴出来了 麻烦你在看看,谢谢咯
嘟啦啦嘟啦啦嘟
7楼2011-04-26 12:33:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
Originally posted by 贺仪 at 2011-04-26 12:33:48:
我班程序贴出来了 麻烦你在看看,谢谢咯

数据文件?
8楼2011-04-26 14:40:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

引用回帖:
Originally posted by 贺仪 at 2011-04-26 12:31:45:
这是程序:
      program WAVECAR
      integer   nkpt,nband,emax,ikpt,npw,iband
      real*8  A kpt
      dimension   A(3,3),kpt(3)           

      open(unit=12,file="WAVECAR",sta ...

你这程序编译不过去啊,coef 是啥没有定义啊……
9楼2011-04-26 14:44:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

贺仪

铁杆木虫 (著名写手)

引用回帖:
Originally posted by snoopyzhao at 2011-04-26 14:44:50:
你这程序编译不过去啊,coef 是啥没有定义啊……

这个另外有定义,但是你编译时,前面没有错误吗?
嘟啦啦嘟啦啦嘟
10楼2011-04-26 19:28:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 贺仪 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 285求调剂 +5 AZMK 2026-04-02 8/400 2026-04-02 18:39 by AZMK
[考研] 318求调剂 +3 笃行致远. 2026-03-31 4/200 2026-04-02 15:56 by Jaylen.
[考研] 化学308分调剂 +14 你好明天你好 2026-03-30 15/750 2026-04-02 13:39 by 嘻嘻笑22
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +4 哇呼哼呼哼 2026-04-02 4/200 2026-04-02 13:10 by yulian1987
[考研] 385分 生物学(071000)求调剂 +6 qf626 2026-04-01 6/300 2026-04-02 10:39 by guoweigw
[考研] 337求调剂 +11 《树》 2026-03-29 11/550 2026-04-02 10:20 by 不吃魚的貓
[考研] 274求调剂 +8 薛定谔的虎。 2026-04-01 8/400 2026-04-02 09:21 by 晴空210210
[考研] 材料调剂 +11 一样YWY 2026-03-31 11/550 2026-04-01 11:35 by wangjy2002
[考研] 291求调剂 +3 迷蒙木木 2026-04-01 4/200 2026-04-01 11:07 by 逆水乘风
[考研] 0855机械初试280求调剂 +3 kazenotori 2026-03-31 3/150 2026-04-01 10:08 by JourneyLucky
[考研] 288资源与环境专硕求调剂,不限专业,有学上就行 +25 lllllos 2026-03-30 26/1300 2026-04-01 09:52 by 一只好果子?
[考研] 335求调剂 +3 321* 2026-03-31 4/200 2026-04-01 00:00 by 321*
[考研] 复试调剂 +7 双马尾痞老板2 2026-03-31 7/350 2026-03-31 19:49 by Dyhoer
[考研] 276求调剂 +3 赵久华 2026-03-29 3/150 2026-03-31 10:06 by cal0306
[考研] 一志愿大连理工大学材料求调剂 +6 Gymno 2026-03-30 6/300 2026-03-31 07:26 by 无际的草原
[考研] 293求调剂 +3 末未mm 2026-03-30 5/250 2026-03-30 17:23 by 王保杰33
[考研] 328求调剂 +8 嗯滴的基本都 2026-03-27 8/400 2026-03-30 17:20 by Wang200018
[考研] 340求调剂 +5 jhx777 2026-03-27 5/250 2026-03-28 04:18 by fmesaito
[考研] 330一志愿中国海洋大学 化学工程 085602 有读博意愿 求调剂 +3 wywy.. 2026-03-27 4/200 2026-03-28 03:32 by fmesaito
[考研] 调剂 +3 李嘉图·S·路 2026-03-27 3/150 2026-03-27 11:19 by wangjy2002
信息提示
请填处理意见