资源描述:
《Object-Oriented Finite Element Programming forEngineering Analysis in C .pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、JOURNALOFSOFTWARE,VOL.5,NO.7,JULY2010689Object-OrientedFiniteElementProgrammingforEngineeringAnalysisinC++SurendraKumarCSIRCentreforMathematicalModellingandComputerSimulationCouncilofScientificandIndustrialResearchBangalore-560037,India.E-mail:surendra@cmmacs.ernet.in,surend_kr@
2、yahoo.comAbstract—RecentlytherehasbeengrowinginterestintodesirablefeaturesofFEMsystemssuchasreusability,applyingobject-orientedapproachtolarge-scaleprogramsextensibility,easymaintenance,etc.withaviewtotreatingthevariouscomplexitieswithinthese.Mackerle[14]presentsalistofpublished
3、papersSoftwaredesignedusinganobject-orientedapproachcanbedealingwithobject-orientedprogrammingappliedtosignificantlymorerobustthantraditionalsoftware.MoreFEMandBEM.Inanearlypaper,Zimmermannetal.[2]codescanbereusedanditcanbeeasiertorefine,test,discussedtheconceptofobject-oriented
4、programmingasmaintainandextendthesoftware.Severalbenefitsofthisapproachmayalsobeobservedintheareaoffiniteelementappliedtotheimplementationofthefiniteelementanalysis.Thispaperdescribesanimplementationofobject-method.Huangetal.[4]haveproposedaknowledgebaseorientedprogrammingtothef
5、initeelementmethodforsysteminwhichanobject-orientedanalysisintheFEMengineeringanalysisusingC++,andillustratesthedomainiscarriedoutbymeansofintroducingentityadvantagesofthisapproach.analysisconcepts.Archeretal.[5]demonstratedanobject-orientedarchitectureforfiniteelementanalysisIn
6、dexTerms—engineeringanalysis,finiteelementmethod,basedonaflexibleandextendiblesetofobjectsthatdataabstractiontechniques,object-orientedprogramming,facilitatefiniteelementmodelingandanalysis.C++programminglanguageZimmermannetal.[6]discussedthekeyfeaturesofanintegratedenvironmento
7、ffiniteelementrelatedtechniquewhichincludesanobject-orientedgraphicI.INTRODUCTIONinteractiveenvironmentandobject-orientedoperatorsforThefiniteelementmethod(FEM)hasbeendevelopedsymbolicmathematicalderivations.Yuandkumar[7]andappliedextensivelyinvariousfieldsofengineering.presente
8、danobject-orientedframeworkforimplementingItisa