飞飞小 发表于 2003-5-25 21:51:54

seeksilence 发表于 2003-5-26 09:32:15

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

使用b2p 命令合成一个程序,
b2p bat文件名

飞飞小 发表于 2003-5-26 11:08:08

kuangtq 发表于 2003-12-14 10:45:01

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

怎么在VF6.5中运行不下去?

seeksilence 发表于 2003-12-15 09:57:01

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

不会吧?b2p是系统命令,用它可生成.for文件,与编译器无关啊

kuangtq 发表于 2003-12-15 18:23:11

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

我的意思是说生成的.for文件在VF中运行不下去!

seeksilence 发表于 2003-12-16 15:35:08

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

.for文件不能单独拿出来运行

lionli 发表于 2004-4-1 20:45:01

lyn 发表于 2004-6-15 02:05:45

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

我怎么运行完后,什么都没有显示。到底哪个文件名是合并以后的。谢谢

seeksilence 发表于 2004-6-15 09:09:33

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

b2p gcn文件名
生成   gcn文件名.for

lyn 发表于 2004-6-15 10:09:05

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

合并后的文件如下所示,可以运行;但是怎么样可以一句一句的调试,我想看看调试的中间数据;
还有,再请教seeksilence,调试的单独子程序,按你的指示时在子程序第一行加$debug(从那一列开始?),而后运行什么命令,我还是想看看子程序中间的结果。到目前我按照你的指示,已经把我的问题作好了,就是结果很有问题,不收敛,非常感谢指点!!

      include 'FLIB.FI'
      include 'FLIB.FD'
      character*12 filename(20)
      logical flg,iflg
      iflg = systemqq('startb dispb0 idb0 nvb dispb0 bfdb time0
     & time coor0 unodb etb.io elemb0 sysb diagb')
      iflg = systemqq('starta disp0 id0 nv disp0 bfd time0 time
     & coor0 unod eta.io elem0 sys diag')
      iflg = systemqq('eetb dispb0 sysb time nvb coor0 bfdb diagb
     & elemb0 f displace end')
      iflg = systemqq('eeta disp0 sys time nv coor0 bfd diag elem0
     & f displace end')
      iflg = systemqq('eetc dispc0 idc0 coor0 einform estiff elemc0
     & unodcmass')
      end

seeksilence 发表于 2004-6-15 10:21:26

回复: 请教:怎样将fepg生成的所有fortran程序形成一独立程序

你没必要合并,直接运行run_batch_file下的bat文件就能计算

$debug(从第一列开始),调试都按fortran调试,没什么特别的东西

不收敛就不太好弄,与算法有关系,比如说时间步长合不合适等等
页: [1]
查看完整版本: 请教:怎样将fepg生成的所有fortran程序形成一独立程序