- 积分
- 1
- 注册时间
- 2009-8-24
- 仿真币
-
- 最后登录
- 1970-1-1
|
我的模型为2D,geometry尺寸不算大(最大的为14cm),但是形状有点非常态(有薄层,具体见附件)。整个模型主要是瞬态传热,待求变量2个,但在domain 4中有相变发生,因此domain 4要求很密的网格,其它几个domain的网格要求不高。整个geometry划分网格后总的网格数达到35701,另外模型计算的时间比较长,即time:range(0, 10, 4000)。
为了减少domain 4的网格数,我使用了adaptive mesh refinement,上述提到的网格数就是在使用自适应网格功能时的初始网格数。
由于网格数目大,time range也比较长,因此完成整个模型计算所需的时间非常长(二十几个小时)
我的电脑配置为:cpu:i5,内存:4g,windows 7 64位操作系统。
问题:
1. 请问有没有什么好的方法可以缩短完成整个模型计算所需的时间?
2. 我发现随着计算的进行,显示在软件界面右下角的内存使用,其值会慢慢增大,为什么会增大?这个增大会不会导致了越到后面计算越慢?如果是的话,有没有什么方法可以使得在计算一段时间之后,自动释放内存,即把这个值降下来?即,comsol有没有internal memory management这样的功能?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|