论文部分内容阅读
本文扼要介绍了基于构件化软件开发方法(Component-Based Software Development, CBSD)建立的并行自适应分析平台(Platform for Parallel Adaptive Nonlinear Dynamic-and-Static Analysis, PANDA)。PANDA平台在输入/ 输出、单元库、材料库和数值解法等方面均进行了构件化设计,方便应用程序开发人员修改、集成相应的构件。重点介绍了数值解法器模块的构件化设计方法,并在PANDA平台中集成了美国Livermore国家实验室开发的数值解法器库HYPRE(high performance preconditioners)作为其解法器构件,利用HYPRE提供的数值解法进行了弹塑性增量有限元并行求解,获得了较为理想的结果。