Fortran Coder

查看: 7989|回复: 5
打印 上一主题 下一主题

[IDE] 请教IVF2010在其他文件夹下生成或复制文件的操作方法

[复制链接]

3

帖子

1

主题

0

精华

新人

F 币
29 元
贡献
13 点
跳转到指定楼层
楼主
发表于 2020-5-25 16:55:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手求教,本人以后方向是做流固耦合。在前期学习中了解到一种控制求解器开始/暂停的方法就是通过判断某文件是否存在。
目前遇到的问题是:由于是两个求解器(流体的和固体的)计算得到的数据文件以及判断计算起止的文件都是生成在各自的文件夹路径下。
在判断文件是否存在时
……
open(unit=3,FILE='CFDbegin.DAT',status='old',iostat=error),
if(error/=0)then
write(*,*)"Open CFDbegin.DAT fail"
end if
……


这里只能判断自身目录下是否存在CFDbegin.DAT(但其实际生成在DEM求解器文件夹内),因此CFD/DEM求解器始终无法启动。
请问有方法将CFDbegin.DAT以及datafromDEM.dat通过DEM求解器直接生成到流体求解器目录下,或者从DEM求解器复制到CFD目录下吗?


简单的说就是一个vfproj在另一vfproj目录下的生成文件的方法(倘若可以做到的话)。



期待您的解答,感谢!!!

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2020-5-25 17:18:04 | 只看该作者
项目,属性,Debugging,Working Directory

3

帖子

1

主题

0

精华

新人

F 币
29 元
贡献
13 点
板凳
 楼主| 发表于 2020-5-25 17:27:20 | 只看该作者
vvt 发表于 2020-5-25 17:18
项目,属性,Debugging,Working Directory

非常感谢,已解决。

798

帖子

2

主题

0

精华

大宗师

F 币
3793 元
贡献
2268 点
地板
发表于 2020-5-26 10:55:48 | 只看该作者
open的时候用相对路径也可以。例如 open(file='a\b\1.txt')

3

帖子

1

主题

0

精华

新人

F 币
29 元
贡献
13 点
5#
 楼主| 发表于 2020-5-26 18:23:36 | 只看该作者
li913 发表于 2020-5-26 10:55
open的时候用相对路径也可以。例如 open(file='a\b\1.txt')

按照您的方法试着编了一下,同样可以解决我的问题,非常感谢

4

帖子

1

主题

0

精华

新人

F 币
29 元
贡献
9 点
6#
发表于 2020-6-18 18:20:07 | 只看该作者
您好,楼主。
我需要利用IVF2010版本来做lsdyna的二次开发,您能提供一下安装包吗,我可以购买。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-25 14:25

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表