摘要
接触问题的可靠性形状优化分析的程序实现中,在每次优化迭代之前,先要求解接触问题和计算结构在最危险点的可靠度指标值,因此,存在三重迭代问题。用传统的面向过程的语言编制的计算程序由于在内存管理上缺乏灵活性,从而提高了在计算大型复杂问题时对机器内存的要求,并且程序存在计算效率低的缺点。而面向对象的程序设计方法所具有的封装性、继承性和多态性等优点则可以简化接触问题可靠性形状优化方法的编程工作、提高程序代码的重复利用率并有效进行内存管理,使得程序结构清晰简洁,方便扩充和维护。
Tirple iteration exists in reliability-based structure shape optimization of contact problems that is caused by resolving of contact problem and calculating of index of reliability before optimizing of design variables.Traditional soft-ware used for reliability-based shape optimization has little adaptability on memory management ,so the demand for computers' EMS memory is improved when the programs are used for complicated problems.Object-Oriented program-ming method has the virtues of encapsulation,inheritance and polymorphism that can simplify the programming of this kind problems ,promote the reuse of code and manage EMS memory effectively,all these can make the SFEM program more structured as well as more easily to be expanded and maintained.
出处
《计算机工程与应用》
CSCD
北大核心
2002年第3期48-50,共3页
Computer Engineering and Applications
基金
国家自然科学基金资助项目(编号:59875037)
中国博士后基金资助项目