后勤工程学院学报
後勤工程學院學報
후근공정학원학보
JOURNAL OF LOGISTICAL ENGINEERING UNIVERSITY
2011年
1期
20-24,57
,共6页
C语言%多态性%结构有限元%多类型单元
C語言%多態性%結構有限元%多類型單元
C어언%다태성%결구유한원%다류형단원
结构计算中会采用多种类型单元对同一结构进行计算.传统的结构有限元计算大多采用FORTRAN语言进行编程,由于无法实现多态性的混合单元计算,所以对多类型单元程序相当复杂.将C语言中空指针思想应用于结构有限元分析,从而用简单的C语言实现了不同类型单元的混合编号、自动分类型进行刚度矩阵计算等复杂的多态性功能.首先提出在C语言中运用空指针实现多态性功能的思想,进而详细阐述了程序FEM的单元定义和多态性调用的方法,最后用一个算例说明了这种编程方法的优越性,为工程师提供了更高效的有限元编程思想.
結構計算中會採用多種類型單元對同一結構進行計算.傳統的結構有限元計算大多採用FORTRAN語言進行編程,由于無法實現多態性的混閤單元計算,所以對多類型單元程序相噹複雜.將C語言中空指針思想應用于結構有限元分析,從而用簡單的C語言實現瞭不同類型單元的混閤編號、自動分類型進行剛度矩陣計算等複雜的多態性功能.首先提齣在C語言中運用空指針實現多態性功能的思想,進而詳細闡述瞭程序FEM的單元定義和多態性調用的方法,最後用一箇算例說明瞭這種編程方法的優越性,為工程師提供瞭更高效的有限元編程思想.
결구계산중회채용다충류형단원대동일결구진행계산.전통적결구유한원계산대다채용FORTRAN어언진행편정,유우무법실현다태성적혼합단원계산,소이대다류형단원정서상당복잡.장C어언중공지침사상응용우결구유한원분석,종이용간단적C어언실현료불동류형단원적혼합편호、자동분류형진행강도구진계산등복잡적다태성공능.수선제출재C어언중운용공지침실현다태성공능적사상,진이상세천술료정서FEM적단원정의화다태성조용적방법,최후용일개산례설명료저충편정방법적우월성,위공정사제공료경고효적유한원편정사상.