找回密码
 注册
Simdroid-非首页
查看: 279|回复: 5

[热分析] 求助:如何在子程序Dflux中应用amplitude

[复制链接]
发表于 2010-7-22 05:15:09 | 显示全部楼层 |阅读模式 来自 美国
本帖最后由 drinker 于 2010-7-22 05:26 编辑

想该模型加载随时间和位置变化的flux。位置变化比较简单,直接可以在子程序Dflux中定义。
但时间变化比较复杂一些,每个时间点对应的值不一样,而且没有规律,只能用表,即amplitude。

开始在论坛里搜索发现有一个帖子是说子程序VDload中应用amplitude,很是高兴。但一看Dflux的参数中没有amplitude,不知道该如何解决呢!

哪位大侠知道,请不吝指教!
发表于 2010-7-22 15:56:34 | 显示全部楼层 来自 上海
Simdroid开发平台
随便说说,你参考一下吧。
可以在子程序里面加一点:  if (TIME(1)或者TIME(2) .eq.自己的时间点)then
                                                     FLUX(1)或FIUX(2)=自己的值
                        end if
类似复制(每个时间点一次)再改动一下,应该可以实现无规律的随时间变化的加载吧!good luck!
回复 不支持

使用道具 举报

 楼主| 发表于 2010-7-22 23:00:31 | 显示全部楼层 来自 美国
十分感谢!
如果实在没有办法在Dflux中应用amplitude表,则只能采用这用办法了,毕竟可以实现
这个想法可以改进一下,既然都这样做了,就在两个时间点之间采用差值的方法,amplitude本身也应该是采用差值吧

另:如果数据量很大,采用编程的方法读入表,然后自动生成这段代码,会节省很多时间。


随便说说,你参考一下吧。
可以在子程序里面加一点:  if (TIME(1)或者TIME(2) .eq.自己的时间点)then
                                                     FLUX(1)或FIUX(2)=自己的值
                   ...
liuchun1965 发表于 2010-7-22 15:56
回复 不支持

使用道具 举报

 楼主| 发表于 2010-7-22 23:02:08 | 显示全部楼层 来自 美国
不过还是希望哪位大侠如果知道如何采用amplitude表,请指点一二

3# drinker
回复 不支持

使用道具 举报

发表于 2015-9-5 20:46:15 | 显示全部楼层 来自 北京
请问楼主知道如何定义随节点温度变化的热流密度吗
回复 不支持

使用道具 举报

发表于 2021-3-23 15:25:18 | 显示全部楼层 来自 中国
哈哈  我会搞幅值曲线 就是有点麻烦 需要的可以加Q 664887646
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-1 07:39 , Processed in 0.046953 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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