购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 Radioss求解器的求解流程

Radioss求解分析可分为两部分: starter和engine。 通常, Radioss仿真模型会分为runname_0000. rad和runname_0001. rad两个文件, 这种形式为重新启动计算、 多次加载等分析提供了便利。 也允许用户将模型文件合并为runname_0000. rad一个文件。

1.4.1 starter和engine

Radioss starter的输入文件为runname_0000. rad, 其中包含模型信息。 运行该文件后, 可以输出文件runname_0000. out。 Radioss 的starter负责检查模型一致性, 并报告输出文件中的所有错误或警告。 如果模型中没有错误, Radioss starter将创建初始重启动文件runname_0000. rst, 它能为并行计算的每个SPMD的MPI域创建一个重启动文件。

Radioss计算的第二部分称为 Radioss 的 engine 文件。 Radioss 将其 engine 文件 runname_0001. rad和Radioss starter创建的初始重启动文件作为输入进行计算, 完成求解后将输出四类结果文件, 分别是用于重启动分析的_0001. rst文件、 包含图形历程后处理信息的A01-Ann文件、 包含时间历程后处理信息的T01 文件和包含模型求解信息汇总信息 (时间、 时间步长、 当前系统能量、 能量误差和质量误差) 的_0001. out文件, 如图1-3所示。

1.4.2 内存和磁盘要求

Radioss的内存由starter自动分配,使用数量将在starter的输出文件中打印。

图1-3 Radioss模型求解过程及输入/输出文件纵览

接下来,starter为每个MPI进程提供内存估计和重启动文件大小。

在Radioss的engine运行完成后,engine输出文件包含有关模拟使用的实际内存和磁盘空间的详细信息。 65Ul9zqkaccIhVbzlwRe19OzmXHBt3CEVmwWKWmZZ+hYyS2mfbFzqxZ5otaf7NkQ

点击中间区域
呼出菜单
上一章
目录
下一章
×