论文部分内容阅读
基于SHALE计算模型,应用面向对象程序设计方法,实现了SHALE计算内核的Fortran到c++代码移植.基于对ANSYS LS-DYNA的分析,开发了适用于该计算核心的前、后处理子系统,将二维ALE动态计算程序的三个子系统(前处理、计算和后处理)融为一体,保证了系统的完整性.前处理子系统围绕问题核心"计算网格",构建了一个模型核心类和相应的可视化建模过程;计算子系统实现本构方程处理部分的部分改造、实时的计算监控和集成化的结果回放机制;后处理子系统尝试了计算数据的诸多屏幕表现方式,实现了计算结果的回放、一维曲线和等值线的生成等功能.本文还详细论述二维ALE动态计算程序的生成中解决的一系列关键性的问题.