数力计分享 http://blog.sciencenet.cn/u/baibing

博文

FEPG gid后处理>=1000个记录步时完美解决方案

已有 4324 次阅读 2011-10-4 13:01 |系统分类:科研笔记| GID, 大于1000步, FEPG, 后处理

    FEPG 在生成程序后,默认 最大只能记录999步结果,这样,在后处理GID显示中
也就只能看到至多999步的结果。许多朋友都希望能够摆脱这个限制。对于一些时间精细模拟,
这显然是必须的。
    最近闲来无事,把这个彻底搞了一下,改后可以 显示99999 个记录步的结果了。
当然如果用户还觉得不够用,可以参考附件代码的方法再修改。
希望了解 fepg的同志,可以参考本人新书:
FEPG有限元应用深入剖析》,清华大学出版社,2011
 
具体程序见附件。下面是一些使用说明。
**************************************************************************
1,目的,解决FEPG 不能处理>=1000个记录步的结果文件生成和后处理显示问题
2,完成此目的需要修改 bft.for 和gidpost0.for
3,bft.for可能变动,请用户根据自己的bft,参考附件bft修改的部分 进行修改
但改动的地方与本修改之处不会有多大不同。
4,附件gidpost0.for可直接使用
5,请用文本 比较工具 对比 修改前 和修改后 的代码文件,增加理解,作为参考。
6,这是本人在火车上没事做,就弄了一下,有好方法请改进,可以发给我
bai_bing2@126.com
7, 编译连接
分别用
fl32 /W0 /nologo bft.for

fl32 /W0 /nologo gidpost0.for
中国科学院 武汉岩土力学研究所 白冰
2011-9-27
**************************************************************************


https://blog.sciencenet.cn/blog-58025-493168.html

上一篇:Win7 可以安装 Conpaq Visualfortran 6.6
下一篇:乔布斯,永垂不朽!
收藏 IP: 111.174.130.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-25 08:47

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部