Professional Documents
Culture Documents
Object Oriented Programming in FEM and BEM A Bibliography 1990 2003 2004 Advances in Engineering Software
Object Oriented Programming in FEM and BEM A Bibliography 1990 2003 2004 Advances in Engineering Software
Object Oriented Programming in FEM and BEM A Bibliography 1990 2003 2004 Advances in Engineering Software
www.elsevier.com/locate/advengsoft
Abstract
This paper gives a bibliographical review of the object-oriented programming applied to the finite element method as well as to the
boundary element method. The bibliography at the end of the paper contains references to papers, conference proceedings and
theses/dissertations on the subject that were published between 1990 and 2003. The following topics are included: finite element method
object-oriented programming philosophy, mesh modelling, distributed/parallel processing, toolkits and libraries, object-oriented specific
applications (aerospace, civil engineering/geomechanics, coupled problems, dynamical systems, electromagnetics, fracture mechanics and
contact problems, material simulations/manufacturing, mechanical engineering, nonlinear structural simulations, optimization, others);
boundary element method. Totally 408 references are listed.
q 2004 Elsevier Ltd. All rights reserved.
Keywords: Finite element method; Boundary element method; Object-oriented programming; Bibliography
1. Introduction
The output of scientific papers in general is fast growing
and professionals are no longer able to be fully up-to-date
with all the relevant information. The increasing specialization in various engineering fields has resulted in the
proliferation of subject-oriented journals and conference
proceedings directed to specialist audiences. The researchers have more channels for communicating the results of
their research at their disposal, but on the other hand finding
the necessary information may be a time-consuming
and uneasy process. Another question is whether
researchers/scientists are willing to spend time looking for
information. It has been pointed out that in engineering,
informal knowledge channels are the most frequently used
means of obtaining information.
In the last almost four decades the finite element method
(FEM) has become the prevalent technique used for
analyzing physical phenomena in the field of structural,
solid, and fluid mechanics as well as for the solution of field
problems. The FEM is a useful tool because one can use it to
* Tel.: 46-13-281111; fax: 46-13-282717.
E-mail address: jarma@ikp.liu.se (J. Mackerle).
0965-9978/$ - see front matter q 2004 Elsevier Ltd. All rights reserved.
doi:10.1016/j.advengsoft.2004.04.006
find out facts or study the processes in a way that other tool
can not accomplish.
The boundary element method (BEM) is about one
decade younger (for elasticity problems). While finite
element analysis demands a time-consuming discretization
of the domain, boundary elements are a function of the
surface configuration only. The method of finite elements is
predominantly based on approximations, the BEM combines them with powerful analytical solutions. From the
point of engineering practice there is a drawback for the
BEM: not many commercial boundary element codes have
been developed and are in usage.
This paper gives a list of published papers dealing with
object-oriented programming applied to FEM and BEM and
hopefully, this bibliography will save time for readers
looking for information on subjects described below. It can
assist researchers interested in described subjects but not
having the access to large databases or not willing spend
their time for own information retrieval.
During developments of FEM and BEM there have also
been changes in programming paradigms, from the
procedure-oriented to the object-oriented. The traditional
programming language is Fortran and its software was tied
to a particular algorithm or data structure. Necessary
changes in the code required modifications through
326
327
Acknowledgements
The bibliography presented in Appendix A is by no
means complete but it gives a comprehensive representation
of different object-oriented programming techniques
applied to the FEM and BEM analysis in various fields of
engineering. The author wishes to apologize for the
unintentional exclusions of missing references and would
appreciate receiving comments and pointers to other
relevant literature for a future update.
328
References
[1] Rumbaugh J, et al. Object-oriented modeling and design. Englewood
Cliffs, NJ: Prentice-Hall; 1991.
[2] Booch G. Object-oriented analysis and design with applications.
Redwood City: Benjamin/Cummings; 1994.
[3] Gamma E, et al. Design patterns: elements of reusable object-oriented
software. New York: Addison-Wesley; 1994.
[4] Mackie RI. Object oriented methods and finite element analysis.
Edinburgh: Saxe-Coburg Publ; 2000.
[5] Villa A, Rodriguez-Ferran A, Huerta S. Nonlinear finite element
techniques using an object-oriented code. Barcelona: CIMNE;
1995.
[6] Mackerle J. 2D and 3D finite element meshing and remeshing, a
bibliography (19902001). Eng Comput 1990;18(7/8):110897.
Further Reading
Finite element method
Object-oriented programming philosophy
Adeli H, Yu G. An object-oriented data management model for numerical
analysis in computer aided engineering. Microcomput Civil Eng 1993;8(3):
199 209.
Adeli H, Yu G. An integrated computing environment for solution of
complex engineering problems using the object-oriented programming
paradigm and a blackboard architecture. Comput Struct 1995;54(2):
255 65.
Archer GC. Object-oriented finite element analysis. PhD Thesis. Univ of
California, Berkeley; 1996.
Archer GC, et al. New software architecture for finite element analysis.
Congress on Comput Civil Eng, New York 1996; 6839.
Archer GC, et al. A new object-oriented finite element analysis program
architecture. Comput Struct 1999; 70(1):63 75.
Arruda RS, et al. Object oriented structural analysis in a graphical
environment. In: Topping BH, editor. Second Int Conf Comput Struct Tech.
Edinburgh: Civil-Comp; 1994. p. 12938.
Aster M, et al. Iterative object-oriented modelling for structural engineering. Fourth World Cong Comput Mech, Buenos Aires; 1998. p. 872.
Baugh JW, Rehak DR. Data abstraction in engineering software
development. J Comput Civil Eng 1992; 6(3): 282 301.
329
330
Zimmermann T, Eyheramendy D. Object-oriented finite elements: automatic programming. Third World Cong Comput Mech, Chiba, Japan; 1994.
p. M4-7.
Zimmermann T, Eyheramendy D. Object-oriented finite elements.
I. Principles of symbolic derivations and automatic programming. Comput
Meth Appl Mech Eng 1996;132(3/4):25976.
Zimmermann T, et al. Object-oriented finite element programming.
I. Governing principles. Comput Meth Appl Mech Eng 1992;98(2):
291 303.
Zimmermann T, et al. Object-oriented finite element programming:
languages, symbolic derivations, reasoning capabilities. NAFEMS 97,
Stuttgart; 1997. p. 6523.
Zimmermann T, et al. Aspects of an object-oriented finite element
environment. Comput Struct 1998;68(1/3):116.
Zimmermann T, et al. Object-oriented rule-based reasoning within finite
element applications. Fifth US Natl Cong Comput Mech, Boulder; 1999.
p. 2367.
Mesh modelling
Athanasiadis AN, Deconinck H. Object-oriented three-dimensional hybrid
grid generation. Int J Numer Meth Eng 2003;58(2):301 18.
Barker DE. An object-oriented hierarchical paradigm for integrated
parametric design and automated two-dimensional quadrilateral mesh
generation. PhD Thesis. The Univ of Utah; 1993.
Bastian M, Li BQ. An efficient automatic mesh generator for quadrilateral
elements implemented using C . Finite Elem Anal Des 2003;39(9):
905 30.
Gajewski RR, Kowalczyk T. Object-oriented graphic environment for
structural analysis. WSCG96, Plzen, Czech Republic; 1996. p. 91 2.
Gonzalez-Yuste JM, et al. An object oriented method for tetrahedral mesh
refinement. Third Int Conf Eng Comput Tech, Prague. Edinburgh: CivilComp; 2002. p. 27 8.
Holm EJ, Langtangen HP. Unified mesh refinement method with
applications to porous media flow. Int J Numer Meth Fluids 1998;28(4):
679 702.
Ju J, Hosain MU. Finite element graphic objects in C Plus Plus. J Comput
Civil Eng 1996;10(3):25860.
Karamete BK, et al. Unstructured grid generation and a simple triangulation
algorithm for arbitrary 2-D geometries using object oriented programming.
Int J Numer Meth Eng 1997;40(2):251 68.
Kawamura Y, et al. Finite element mesh generation of shell structures with
quadrilateral elements around stress concentration. Third World Cong
Comput Mech; Chiba, Japan, 1994. p. G2-2.
Koch R, Szu KI. Applying non-manifold geometric modeling methods in
integrated design and FE analysis environment. Energy-Source Tech Conf,
PD 59. New York: ASME; 1994. p. 859.
Majewski J, et al. An object-oriented implementation for hybrid grid
generation. Proc VKI Lecture Ser on CFD, Karman Inst; 2000.
Mobley AV, et al. An object oriented approach to geometry defeaturing for
finite element meshing. Seventh Int Meshing Roundtable, Dearborn: Sandia
Natl Lab; 1998.
OBara RM, et al. Analysis model visualization and graphical analysis
attribute specification system. Finite Elem Anal Des 1995;19(4):32548.
Panthaki M, et al. An object-oriented virtual geometry interface. Sixth Int
Meshing Roundtable, Dearborn: Sandia Natl Lab; 1997.
Remacle JF, Shephard MS. An algorithm oriented mesh database. Int J
Numer Meth Eng 2003;58(2):34974.
Shephard MS, Beall MW. A geometry-based framework for developing
numerical analysis codes. Fourth World Cong Comput Mech, Buenos Aires;
1998. p. 946.
Soulier B, Regnier G. Automatic remesh using object oriented representation
of history file. EXPERSYS-91, Paris; 1991. p. 36772.
Wang GH, et al. Node-base dynamic adaptive grid with quadrilateral and
hexahedral elements. Adv Eng Software 1999;30(1):3141.
Distributed/parallel processing
Agarwal J, et al. Structural dynamic analysis on a connection machine.
Comput Struct 1997;63(6):122942.
Bose A, Carey GF. A class of data structures and object-oriented
implementation for finite element methods on distributed memory systems.
Comput Meth Appl Mech Eng 1999;171(1/2):10921.
Carey G, et al. A prototype scalable, object-oriented finite element solver
on multi computers. J Parallel Distrib Comput 1994;20(3):357 79.
Chen HM. Distributed object-oriented nonlinear finite element analysis.
PhD Thesis. Purdue Univ; 2002.
Chen HM, Archer GC. Distributed object-oriented finite element analysis
using data structures. Adv Tech Struct Eng, ASCE 2000;8/1.
Chen HM, Archer GC. A distributed object-oriented finite element analysis
program architecture. Comput-Aided Civil Infrastruct Eng 2001;16(5):
32636.
Cheng K, et al. An integrated concurrent engineering approach to the design
and manufacture of complex components. Int J Adv Manufact Tech 2002;
20(5):319 25.
Da Silva EC, et al. An object oriented environment for the development of
parallel finite element applications. Fourth World Cong Comput Mech,
Buenos Aires; 1998. p. 925.
Devine K, et al. Design of dynamic load-balancing tools for parallel
applications. Int Conf Supercomput, Santa Fe. ACM; 2000. p. 1108.
Devloo PRB, et al. Object oriented programming applied to massively
parallel computing: a C interface to the connection machine. In: Hirsch
C, et al., editors. Numer Meth Eng92. Amsterdam: Elsevier; 1992. p. 437.
Feyel F. Some new technics regarding the parallelization of ZEBULON, an
object oriented finite element code for structural mechanics. Math Modell
Numer Anal 2002;36(5):923 35.
Gerlach J, et al. Framework for parallel adaptive finite element methods and
its template based implementation in CC . Lecture Notes Comput Sci
1997;1343:105.
Gerlach J, Sato M. Generic programming for parallel mesh problems.
Comput Object-Orient Parallel Environ. Berlin: Springer; 1999. p. 10819.
Hsieh SH, et al. Object-oriented parallel programming tools for structural
engineering applications. Comput Syst Eng 1995;6(6):53348.
Jiang YS. Object oriented control of parallel computations. In: Topping
BHV, editor. Adv Eng Comput Tech. Edinburgh: Civil-Comp; 1998.
p. 73 7.
Krysl P, Belytschko T. Object-oriented parallelization of explicit structural
dynamics with PVM. Comput Struct 1998;66(2/3):25973.
Kumar S, Adeli H. Distributed finite element analysis on network of
workstationsimplementation and applications. J Struct Eng, ASCE 1995;
121(10):1456 62.
Lingen EJ. Design of an object oriented finite element package for parallel
computers. PhD Thesis. Delft Univ of Tech; 2000.
McKenna FT. Object-oriented finite element programming: frameworks for
analysis, algorithms and parallel computing. PhD Thesis. Univ of California,
Berkeley; 1997.
Modak S. Object-oriented concurrent solution algorithms for nonlinear
structural dynamics. PhD Thesis. Purdue Univ, W Lafayette; 1997.
Modak S, Soteli ED. An object-oriented programming framework for the
parallel dynamic analysis of structures. Comput Struct 2002;80(1):77 84.
Moretti CO, et al. A computational environment for structural analysis
combining graphical interfaces, object-oriented programming and parallel
processing. Fourth World Cong Comput Mech, Buenos Aires; 1998. p. 870.
Mukunda GR, et al. Distributed finite element computations using objectoriented techniques. Eng Comput 1998;14(1):5972.
331
332
Courte JE, Dobbs VS. A development interface for an expert system shell.
Eighth Annu Natl Conf Ada Technol, Atlanta; 1990. p. 623 32.
De Carvalho Silva, et al. An interactive object-oriented tool for structural
optimization. Fourth World Cong Comput Mech, Buenos Aires; 1998. p.
948.
Devloo PRB. Object oriented tools for scientific computing. Eng Comput
2000;16(1):63 72.
Dubois-Pelerin Y, Zimmermann T. Object-oriented finite element programming. III. An efficient implementation in C . Comput Meth Appl Mech
Eng 1993;108(1/2):16583.
Dubois-Pelerin Y, et al. Object-oriented finite element programming. II. A
prototype program in Smalltalk. Comput Meth Appl Mech Eng 1992;98(3):
361 97.
Feng ZQ, Cros JM. FER/SubDomain: an integrated environment for finite
element analysis using object oriented approach. Math Modell Numer Anal
2002;36(5):773 81.
Fernando C. An efficient computer aided engineering tool using hybrid
numerical techniques. 35th Southeast Symp Syst Theory, Morgantown. New
York: IEEE; 2003. p. 3304.
Foerch R, et al. Formulation des relations de comportement dans les calculs
par elements finis: approche C . Second Colloq national en calcul des
struc, Giens; 1995.
Gala S, et al. An object-oriented expert system tool: inference engine design,
benchmarking and tuning. 10th Int Workshop, Expert Syst Appl, Avignon;
1990. p. 845 56.
Gerlach J, et al. Janus: a C template library for parallel dynamic mesh
applications. Second Int Symp ISCOPE 98. Berlin: Springer; 1998.
p. 215 22.
Ginsberg M, et al. Panel session: future directions and challenges for Java
implementations of numeric-intensive industrial applications. Adv Eng
Software 2000;31(8/9):74351.
Golovidov O, et al. A flexible, object-based implementation of approximation models in an MDO framework. Des Optim 1999;1(4):388404.
Ierusalimschy R, et al. Luaan extensible extension language. SoftwarePract Exp 1996;26(6):63552.
Jiao X, et al. SIFFEA: scalable integrated framework for finite element
analysis. Comput Object-orient Parallel Environ. Berlin: Springer; 1999.
p. 84 95.
Ju J, Hosain MU. Application of OOP in developing finite element analysis
programs using C Plus PLU. Comput Civil Eng, ASCE 1994;2:1916 9.
Kassegne SK, Quarshie S. Object-oriented interactive optimization tool for
analysis and design of plates and shells. Fifth US Natl Cong Comput Mech,
Boulder; 1999. p. 237 8.
Kikuchi M, Wada Y. FEM class library using object-oriented language C
Plus Plus. Trans Jpn Soc Mech Eng, Ser A 1994;60(579):26527.
Kishi N. Expert system tool for an automotive design. Int J Vehicle Des 1990;
11(3):27280.
Koenig A. Arithmetic sequence iterators. J Object Orient Program 1996;
9(6):389.
Koo D. Object-oriented parser-based finite element analysis tool interface.
Proc SPIE 1999;3833:12132.
Langer SA. OOF: object-oriented finite element software for materials
microstructure. Fifth US Natl Cong Comput Mech, Boulder; 1999.
p. 334.
Leal MYM, Bermudez LA. MEF system: an object-oriented finite
element package. 1995 SBMO/IEEE MTT-S Conf, Rio de Janeiro;
1995. p. 501 6.
Leung KS, Wong MH. An expert-system shell using structured
knowledge: an object-oriented approach. Computer 1990;23(3):38 47.
Lu J, et al. FE oriented application framework for finite element
programming. Second Annu Object-Orient Numer Conf, Sunriver (OR);
1994. p. 438 47.
Lu J, et al. A matrix class library in C for structural engineering
computing. Comput Struct 1995;55(1):95111.
Lucas D. Methode des elements finis et programmation orientee object:
utilisation du language ADA. PhD Thesis. Ecole Centrale de Paris,
France; 1994.
Coupled problems
Mai W, Henneberger G. Object-oriented design of finite element
calculations with respect to coupled problems. IEEE Trans Magnet 2000;
36(4):1677 81.
Rihaczek C, Kroplin B. Object oriented design of finite element software
for transient, nonlinear coupling problems. Fifth Int Conf Comput Civil
Build Eng, Anaheim; 1993. p. 545 52.
Van den Boogaard A, et al. Object oriented design of thermo-mechanical
FEM code. Fourth World Cong Comput Mech, Buenos Aires; 1998.
p. 950.
333
Dynamical systems
Agarwal J, et al. Structural dynamic analysis using the interacting objects
process model. Adv Eng Software 1997;28(5):293301.
Anantharaman M. Flexible multibody dynamicsan object oriented
approach. Nonlinear Dyn 1996;9(1/2):20521.
Calhoun D, Lewandowski A. Object oriented framework for dynamical
systems modeling: implementation in C Plus Plus. IEEE 27th Annu Simul
Symp, La Jolla, CA; 1994. p. 70 7.
Miller GR, Rucki MD. A program architecture for interactive nonlinear
dynamic analysis of structures. Comput Civil Build Eng, Anaheim, ASCE;
1993. p. 529 36.
Pauletti RMO, Pimenta PM. Nonlinear dynamic analysis of sliding cable
systems. Fourth World Cong Comput Mech, Buenos Aires; 1998. p. 291.
Pidaparti RMV, Hudli AV. Dynamic analysis of structures using objectoriented techniques. Comput Struct 1993;49(1):149 56.
Sauer P, et al. A transputer based forward and inverse dynamics solution for
flexible planar manipulators. ISIE95, Athens, New York: IEEE; 1995. p.
260 5.
Wallrapp O. Standardization of flexible body modeling in multibody system
codes, Part Idefinition of standard input data. Mech Struct Mach 1994;
22(3):283304.
Wallrapp O. Flexible bodies in multibody system codes. Vehicle Syst Dyn
1998;30(3/4):23756.
Wasfy TM, Leamy M. An object-oriented graphical interface for dynamic
finite element modeling of belt-drives. ASME Des Eng Tech Conf, Montreal,
ASME; 2002. p. 225 33.
Electromagnetics
Bauer T, et al. Improved object oriented solution of the coupled 3D electromagnetic and structural dynamic problem using brick-shaped elements with
regard to furnace. ISEM99, Pavia, IOS Press; 2000.
Dallet JP. Presentation of a magnetic degaussing systems software study for
ship. Int Conf Marine Electromagnet, London 1997; p. 16.
De Gersem H, Hameyer K. Object-oriented implementation of an
interactive and automatic field-processing surface. IEEE Trans Magnet
2000;36(4):1653 8.
Deshpande AM, Subbarayan G. Decomposition techniques for the efficient
analysis of area-array packages. InterPACK99, Maui, HI; 1999. p. 33 42.
Elleaume P, et al. Computing 3D magnetic fields from insertion
devices. Particle Accelerator Conf, Vancouver. New York: IEEE; 1997.
p. 350911.
Gomez E, et al. FEM applied to electromagnetism: effective object-oriented
software design. INTERMAG, Amsterdam. New York: IEEE; 2002. p.
AU09.
Kangas J, et al. Maxwell equations and finite element software systems:
object-oriented coding needs well defined objects. IEEE Trans Magnet
2000;36(4):1645 8.
Kojima K, et al. Object-oriented CAE system for structural design of LSI
packages. InterPACK99, Maui, HI; 1999. p. 102732.
Krzeminski SK, et al. Numerical analysis of peristaltic MHD flows. IEEE
Trans Magnet 2000;36(4):131924.
Maseeh F, et al. CAD architecture for microelectromechanical systems.
IEEE Micro Electro Mech Syst, Napa Valley, CA 1990; p. 44 9.
Maseeh F, et al. Application of mechanical technology CAD to
microelectronic device design and manufacturing. Ninth Int Electron
Manufact Tech Symp, Washington, DC. New York: IEEE; 1990. p. 350 5.
Moraru D, Andersen T. Integrated modeling of submillimeter radio
telescope. Proc SPIE 2002;4757:169 73.
Mrcarica Z, et al. Hierarchical modelling of microsystems in an objectoriented hardware description language. 21st Int Conf Microelectron,
MIEL97. New York: IEEE; 1997. p. 4758.
Nelson EM. Advances in 3D electromagnetic finite element modeling.
IEEE Particle Accelerator Conf, Vancouver 1997; p. 1837 40.
334
Material simulations/manufacturing
Bailey NP. Materials simulations at the atom-continuum interface:
dislocation mobility and notched fracture initiation. PhD Thesis. Cornell
Univ; 2003.
Chawla N, et al. Microstructure-based simulation of thermomechanical
behavior of composite materials by object-oriented finite element analysis.
Mater Character 2002;49(5):395407.
Foerch R, et al. Polymorphic constitutive equations in finite element codes.
Comput Meth Appl Mech Eng 1997;141(3/4):35572.
Ghafouri-Azar R. A computational model for predicting the microstructure of thermal spray coatings. PhD Thesis. Univ of Toronto, Canada;
2003.
Hale RD, Schueler K. Object-oriented design and analysis tools for fiber
placed and fiber steered structures. Int SAMPE Symp Exhib 2002;47 II:
182741.
Holm EJ, Langtangen HP. A unified finite element model for the
injection molding process. Comput Meth Appl Mech Eng 1999;178(3/4):
413 29.
Hsueh CH, et al. Effects of interface roughness on residual stresses in
thermal barrier coatings. J Am Ceram Soc 1999;82(4):1073 5.
Hsueh CH, et al. Surface-roughness induced residual stresses in thermal
barrier coatings: computer simulations. Mater Sci Forum 1999;308311:
442 9.
Jeremic B, et al. Object-oriented approach to hyperelasticity. Eng
Comput 1999;15(1):211.
Johansson H, et al. A system for information management in simulation
of manufacturing processes. Third Int Conf Eng Comput Tech, Prague.
Edinburgh: Civil-Comp; 2002. p. 131 2.
Masters I, et al. Finite element analysis of solidification using objectoriented and parallel techniques. Int J Numer Meth Eng 1997;40(15):
2891909.
Mechanical engineering
Grandhee AA, Moczadlo RA. Turbo machinery design through symbolic
processing. In: Kim JH, Yang WJ, editors. Dyn Rotat Mach. New York:
Hemisphere; 1990. p. 393408.
Kumar MS, Prabhu BS. Object oriented programming and expert systems in
rotating machinery. ASME Asia Cong Exhib 1997. Singapore: ASME; 1997.
p. AA-125.
Obry P, et al. Advanced steam generator design 3D code. Winter Annu Meet,
ASME 1990;NE 5:1521.
Remondini L, et al. Generic data structures dedicated to integrated structural
design. Finite Elem Anal Des 1996;22(4):281303.
Remondini L, et al. High-level operations dedicated to the integration of
mechanical analysis within a design process. Eng Comput 1998;14(1):
81 92.
Optimization
Bhaskaran R, Berkooz G. Optimization of fluid-structure interaction using
the sensitivity equation. ASME Int Mech Eng Cong Expo 1997;AD 53-1:
4956.
Krishnamoorthy CS, et al. Object-oriented framework for genetic
algorithms with application to space truss optimization. J Comput Civil
Eng 2002;16(1):6675.
Le Riche R, et al. An object-oriented simulationoptimization interface.
Comput Struct 2003;81(17):1689701.
Miki M. Object-oriented optimization of discrete structures. AIAA J 1995;
33(10):1940 5.
Popella H, Henneberger G. Object-oriented genetic algorithms for twodimensional design optimization of the magnetic circuit of a mobile
magnetic resonance device. Int J Appl Electromag Mech 2001;15(1/4):
21923.
Schafer M, Hartmann D. Internet enabled structural optimization- new
dimensions to CAE. Comput Civil Build Eng, Stanford, CA, ASCE 2000;
1339 46.
Silva CAC, Bittencourt ML. An object-oriented structural optimization
program. Struct Multidisc Optim 2000;20(2):15466.
Tabatabai SMR. Object-oriented finite element-based design and progressive steel weight minimization. Finite Elem Anal Des 2002;39(1):5576.
Tiller MM, Dantzig JA. Implementation of design sensitivity analysis and
numerical optimization in engineering analysis. Appl Math Model 1996;
20(11):792 9.
Todoroki A, et al. Application of generic algorithms to stiffness
optimization of laminated composite plates with stress concentrated open
holes. Trans Jpn Soc Mech Eng, Ser A 1994;60(573):1266 71.
Todoroki A, et al. Stiffness optimization of composite laminated structures
by object-oriented finite element analysis method. Trans Jpn Soc Mech
Eng, Ser A 1994;60(571):8606.
335
Others
Desitter A, et al. Development of one, two and three dimensional finite
element groundwater models within a generalized object-oriented framework. Hydrol Process 2000;14(13):224559.
Feruson JC, Iliffe JE. Object-oriented finite element analysis and its
application in basin modelling software. Proc Petrol Comput Conf 1993;
107 14.
Fingberg J, et al. Head-mechanical simulations with SimBio. NEC Res Dev
2002;43(4):246 50.
Hoffman J. Computational modeling of complex flows. PhD Thesis.
Chalmers Tek Hogskola, Gothenburg, Sweden; 2002; p. 277 81.
Kulkarni S, et al. Design of an object-oriented finite element framework for
multi-physics problems. Fifth US Natl Cong Comput Mech, Boulder; 1999.
p. 235.
Lammer L, et al. Object-oriented integration of construction and simulation
models. Comput Struct 2001;79(22):21439.
Mari J, Chemaly A. Structural design, analysis, optimization, and cost
modeling using the adaptive modeling language. 43rd Struct Struct Dyn
Mater Conf, AIAA; 2002. p. 755 62.
Mochizuki Y, et al. Automated system for structural design using design
window search approach: its application to fusion first wall design. Adv
Eng Software 1997;28(2):10313.
Mull SR, et al. PC windows finite element modeling of landfill gas flow.
Natl Waste Process Conf, Atlantic City 1996;27781.
Noor AK, Wasfy TM. Simulation of physical experiments in immersive
virtual environments. Eng Comput 2001;18(3/4):51538.
Ohsumi TK. Efficient methods for solving biomechanical equations. PhD
Thesis. Rensselaer Polytech Inst; 2003.
Okstad KM, Kvamsdal T. Object-oriented programming in field recovery
and error estimation. Eng Comput 1999;15(1):90 104.
Olsson A. An object-oriented implementation of structural path-following.
Comput Meth Appl Mech Eng 1998;161(1/2):19 47.
Ouzar D. Finite element object oriented approach for fluid transient
analysis. Fourth Int Conf Hydraul Eng Software, Valencia, Spain; 1992. p.
539 48.
Pepper DW, Marion JA. Object oriented relational database for assessing
radioactive material transport. Fourth Annu Int Conf High Level Radiat
Waste. Las Vegas: ASCE; 1993. p. 118793.
Peskin AP, Hardin GR. Object oriented approach to general purpose fluid
dynamics software. Comput Chem Eng 1996;20(8):1043 58.
Poeschl W. B-spline finite elements and their efficiency in solving
relativistic mean field equations. Comput Phys Commun 1998;112(1):
42 66.
Sahu R, et al. An object-oriented framework for multidisciplinary,
multi-physics, computational mechanics. Eng Comput 1999;15(1):
105 25.
336