|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
你好
收到你的两封emails,但是刚才才看,抱歉,我最近比较忙。
环境变量应该设置为:看你的src目录在哪里,如果src目录在e:/duns下面,则设置为e:/duns,不能设置为e:/duns/src。因为编译时还要用到util,pregrid,lib等目录(这些目录应该在同一个目录下),所以。。。。
环境变量设置好之后,需要到lib目录下(在cygwin的终端下转入该目录),然后运行输入make回车,编译之后make install回车
现在你可以用算例了,
转入任何一个算例目录(算例的网格文件,连接文件,parameters文件,duns.script2都必须有),此时你可以用./testscript run 即可运行一个算列,这是最简单的方法。但是自己要用duns算东西,比这个要麻烦多了。你必须自己准备网格文件,连接文件,duns.script2,和parameters文件。这些文件的格式你可以看duns的文档(doc目录下)
parameters 文件可用如下方法获得
(在任何目录下即可)执行命令dunssource pregrid 2d
之后会在e:/duns/cygwin目录下生成一个pregrid-2d目录,转入该目录执行
make命令编译可得pregrid.e ,将该文件复制到util目录下
当你有了网格文件和连接文件,写好了duns.script2文件之后
在该目录下运行pregrid.e你可以获得parameters文件
并且会提示你下面应该是用什么命令预编译源代码
现在你运行dunssource 2d dual (2维非稳态问题)
即可获得一堆源代码(在当前目录下会多一个duns-2d-dual目录)
将parameters复制到该目录,进入该目录执行make duns-opt.e即可获得duns-opt.e执行代码
将他复制到有网格文件的目录,运行./duns-opt.e即可运行,赫赫
Date:Wed, 19 May 2004 11:17:44 +0800
>wangdingxi,您好:
> 前一阵给您发了信,未见回。我想用duns作计算,可遇到了极大的困难,希望能得到你的帮助。
> 我下载了你的duns,按照你的操作进行,可是不能编译。(我的cygwin应该没有问题)
> 你的操作步骤1.下载我的duns(包括test 和 source),(假设解压后放到E:/duns(自己建立的),那么duns
>的目录为E:/DUNS/duns-2.7.1(源代码文件在这里面))。问题:你的压缩包里没有duns-2.7.1目录啊,是否设置变量E:/DUNS/duns-2.7.1,我想源文件在src中,是否应为E:/DUNS/src??
> 另外你能告诉我编译过程中操作的细节吗?
> 盼望你的帮助。
>
>
>
> 致
>礼!
>
>
>
|
|