Mack Erle
description
Transcript of Mack Erle
-
Finite Elements in Analysis and Design 36 (2000) 189}196
Object-oriented techniques in FEM and BEMA bibliography (1996}1999)
Jaroslav Mackerle
Linko( ping Institute of Technology, Department of Mechanical Engineering, S-581 83 Linko( ping, Sweden
Abstract
This bibliography contains references to papers, conference proceedings and theses/dissertations dealingwith object-oriented techniques implemented in "nite element and boundary element methods that werepublished in 1996}1999. ( 2000 Elsevier Science B.V. All rights reserved.
1. Introduction
This bibliography provides a list of references on object-oriented techniques implemented to"nite element and boundary element methods (FEM and BEM). General solution techniques aswell as problem-speci"c applications are included. The entries have been retrieved from theauthors database, MAKEBASE. They are grouped into two main sections:
f Finite elementsf Boundary elements
The references have been published in scienti"c journals, conference proceedings, andtheses/dissertations between 1996}1999 [1}111,138}148]. Some previously published reviews andbooks on the object-oriented programming applied to FEM and BEM in general can be found inentries [112}137] of the Finite element methods section and in [149}152] of the Boundary elementmethods section of this bibliography, respectively. The references are sorted in each categoryalphabetically according to the "rst authors name.
The main topics include: object-oriented modelling; symbolic computing; automatic program-ming; object-oriented decomposition; object-oriented rule-based reasoning; derivation of FE- andBE-codes; modularity in object-oriented programming; program architecture; data management;graphical user interface; visualization systems; implementations on distributed memory machines;parallel processing; adaptive techniques; speci"c software tools.
0168-874X/00/$ - see front matter ( 2000 Elsevier Science B.V. All rights reserved.PII: S 0 1 6 8 - 8 7 4 X ( 0 0 ) 0 0 0 1 3 - 5
-
The applications include: structural static and dynamic analysis; nonlinear analysis; meshgeneration; structural mechanics; continuum mechanics; structural optimization; fracture mechan-ics; multi-physics problems; civil engineering; automotive engineering; electromagnetic "eld com-putations; thermal and thermomechanical analysis.
References
Finite element methods: Papers in journals/conference proceedings and theses
[1] J. Agarwal et al., Structural dynamic analysis on a connection machine, Comput. Struct. 63 (6) (1997) 1229}1242.[2] G. Amberg et al., Finite element simulations using symbolic computing, Math. Comput. Simul. 49 (4/5) (1999)
257}274.[3] G.C. Archer et al., A new object-oriented "nite element analysis program architecture, Comput. Struct. 70 (1)
(1999) 63}75.[4] M. Aster et al., Iterative object-oriented modelling for structural engineering, Fourth World Congress on
Computational Mechanics, Buenos Aires, 1998, p. 872.[5] K.E. Barrett, Symbolic computation of sti!ness matrices for quadratic triangular elements, Commun. Numer.
Methods Eng. 15 (6) (1999) 413}421.[6] M.W. Beall, M.S. Shephard, An object-oriented framework for reliable numerical simulations, Eng. Comput. 15 (1)
(1999) 61}72.[7] J. Besson, R. Foerch, Large scale object-oriented "nite element code design, Comput. Methods Appl. Mech. Eng.
142 (7) (1997) 165}187.[8] B.P. Bettig, R.P.S. Han, An object-oriented framework for interactive numerical analysis in a graphical user
interface environment, Int. J. Numer. Methods Eng. 39 (17) (1996) 2945}2971.[9] M.L. Bittencourt, R.A. Feijoo, Object-oriented non-nested multigrid methods, Fourth World Congress Computa-
tional Mechanics, Buenos Aires, 1998, p. 896.[10] P. Bomme, Intelligent objects for object-oriented engineering environment, Ph.D. Thesis, Swiss Federal Inst. of
Tech., 1998.[11] A. Bose, G.F. Carey, A class of data structures and object-oriented implementation for "nite element methods on
distributed memory systems, Comput. Methods Appl. Mech. Eng. 171 (1/2) (1999) 109}121.[12] W.F. Chen, Future challenge for simulation in structural engineering, Fourth World Congress on Computational
Mechanics, Buenos Aires, 1998, p. 944.[13] E.C. Da Silva et al., An object oriented environment for the development of parallel "nite element applications,
Fourth World Congress on Computational Mechanics, Buenos Aires, 1998, p. 925.[14] De Carvalho Silva et al., An interactive object-oriented tool for structural optimization, Fourth World Congress
on Computational Mechanics, Buenos Aires, 1998, p. 948.[15] P. De Vincenzo et al., Performance of static and dynamic solvers on a sub-domain object oriented "nite element
architecture, in: B.H.V. Topping (Ed.), Adv. Comp. Mech. High Perf. Comp., Civil-Comp, Edinburgh, 1998, pp.169}179.
[16] A. Deeks, An adaptive h-hierarchical "nite element system, in: B.H.V. Topping (Ed.), Adv. FE Procedures andTechniques, Civil-Comp, Edinburgh, 1998, pp. 115}123.
[17] A.J. Deeks, An object oriented "nite element system for two-dimensional problems, Proceedings of ThirdAsian-Paci"c Conference on Computational Mechanics, Korea, 1996.
[18] P.R.B. Devloo, Object oriented programming applied to the development of scienti"c software, Fourth WorldCongress on Computational Mechanics, Buenos Aires, 1998, p. 945.
[19] P. Donescu, T.A. Laursen, A generalized object-oriented approach to solving ordinary and partial di!erentialequations using "nite elements, Finite Elements Anal. Des. 22 (1) (1996) 93}107.
[20] Y. Dubois-Pelerin, P. Pegon, Improving modularity in object-oriented "nite element programming, Commun.Numer. Methods Eng. 13 (3) (1997) 193}198.
190 J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196
-
[21] Y. Dubois-Pelerin, P. Pegon, Linear constraints in object-oriented "nite element programming, Comput. MethodsAppl. Mech. Eng. 154 (1/2) (1998) 31}39.
[22] Y. Dubois-Pelerin, P. Pegon, Object-oriented programming in nonlinear "nite element analysis, Comput. Struct.67 (4) (1998) 225}241.
[23] A. Eriksson, C. Pacoste, Symbolic software tools in "nite element development, 10th Nordic Seminar onComputational Mechanics, Tallinn, 1997, pp. 220}223.
[24] A. Eriksson, C. Pacoste, Element formulations from symbolic manipulation, in: B.H.V. Topping (Ed.), Adv. FEProcedures and Techniques, Civil-Comp, Edinburgh, 1998, pp. 1}13.
[25] A. Eriksson, C. Pacoste, Symbolic software tools in the development of "nite elements, Comput. Struct. 72 (4/5)(1999) 579}593.
[26] D. Eyheramendy, T. Zimmermann, Object-oriented "nite elements II: A symbolic environment for automaticprogramming, Comput. Method Appl. Mech. Eng. 132 (3/4) (1996) 277}304.
[27] D. Eyheramendy, T. Zimmermann, Object-oriented "nite element programming: an interactive environmentfor symbolic derivations, application to an initial boundary value problem, Adv. Eng. Software 27 (1/2) (1996)3}10.
[28] D. Eyheramendy, T. Zimmermann, Derivations symboliques pour code elements "nis- Application a un problemedelasticite, 3ieme Colloq. national en calcul des str., Giens, 1997, pp. 553}558.
[29] D. Eyheramendy, T. Zimmermann, Object-oriented "nite elements III: theory and application of automaticprogramming, Comput. Methods Appl. Mech. Eng. 154 (1/2) (1998) 41}68.
[30] D. Eyheramendy, T. Zimmermann, Object-oriented symbolic derivation and automatic programming of "niteelements in mechanics, Eng. Comput. 15 (1) (1999) 12}36.
[31] R. Foerch et al., Polymorphic constitutive equations in "nite element codes, Comput. Methods Appl. Mech. Eng.141 (3/4) (1997) 355}372.
[32] R.R. Gajewski, T. Kowalczyk, Object-oriented graphic environment for structural analysis, WSCG96, Plzen, 1996,pp. 91}92.
[33] R.R. Gajewski, T. Kowalczyk, Prototype object-oriented FEM program: class hierarchy and graphic userinterface, Comput. Assist. Mech. Eng. Sci. 3 (1) (1996) 65}74.
[34] R.R. Gajewski, P. Lompies, Object-oriented implementation of bandwidth, pro"le and wavefront reductionalgorithms, in: B.H.V. Topping (Ed.), Adv. Comp. Str. Tech., Civil-Comp, Edinburgh, 1996, pp. 115}119.
[35] R.R. Gajewski, P. Lompies, Object-oriented approach to the reduction of matrix bandwidth, pro"le andwavefront, Adv. Eng. Software 30 (9/11) (1999) 783}788.
[36] C. Gantes et al., Symbolic manipulation as a tool for design of deployable domes, Comput. Struct. 64 (1/4) (1997)865}878.
[37] J. Gerlach et al., Janus: A C## template library for parallel dynamic mesh applications, Second InternationalSymposium on ISCOPE 98, Springer, Berlin, 1998, pp. 215}222.
[38] L.A. Godoy, Finite element/perturbation analysis of plates and shells with geometric damage using a symbolicmanipulator, Int. J. Pressure Vessels Piping 73 (3) (1997) 249}257.
[39] O. Golovidov et al., A #exible, object-based implementation of approximation models in an MDO framework,Des. Optim. 1 (4) (1999) 388}404.
[40] F. Henrotte et al., An object-oriented decomposition of the FE procedure, IEEE Trans. Magn. 32 (3) (1996)1441}1445.
[41] A.V. Hudli, R.M.V. Pidaparti, Analysis of truss structures using distributed object-oriented methods, Comput.Mech. 18 (4) (1996) 314}320.
[42] B. Jeremic, S. Sture, Tensor objects in "nite element programming, Int. J. Numer. Methods Eng. 41 (1) (1998)113}126.
[43] B. Jeremic et al., Object-oriented approach to hyperelasticity, Eng. Comput. 15 (1) (1999) 2}11.[44] Y.S. Jiang, Object oriented control of parallel computations, in: B.H.V. Topping (Ed.), Adv. Eng. Comp. Tech.,
Civil-Comp, Edinburgh, 1998, pp. 73}77.[45] I.A. Jones, Analysis of laminated anisotropic plates and shells using symbolic computation, Int. J. Mech. Sci. 41
(4/5) (1999) 397}417.[46] J. Ju, M.U. Hosain, Finite element graphic objects in C Plus Plus, J. Comput. Civil Eng. 10 (3) (1996) 258}260.
J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196 191
-
[47] B.K. Karamete et al., Unstructured grid generation and a simple triangulation algorithm for arbitrary 2-Dgeometries using object oriented programming, Int. J. Numer. Methods Eng. 40 (2) (1997) 251}268.
[48] S.K. Kassegne, S. Quarshie, Object-oriented interactive optimization tool for analysis and design of plates andshells, Fifth US National Congress on Computational Mechanics, Boulder, 1999, pp. 237}238.
[49] A. Koenig, Arithmetic sequence iterators, J. Object Orient. Programm. 9 (6) (1996) 38}39.[50] X.A. Kong, A data design approach for object-oriented FEM programs, Comput. Struct. 61 (3) (1996) 503}513.[51] J. Korelc, Symbolic approach in computational mechanics and its application to enhanced strain method, Dr-Ing.
Thesis, TH Darmstadt, Germany, 1996.[52] J. Korelc, A symbolic system for cooperative problem solving in computational mechanics, in: D.R.J. Owen (Ed.),
Fifth International Conference on Comput. Plast., CIMNE, 1997, pp. 451}456.[53] J. Korelc, P. Wriggers, Symbolic approach in computational mechanics, in: D.R.J. Owen (Ed.), Fifth International
Conference on Comput. Plast., CIMNE, 1997, pp. 286}303.[54] J. Korelc, P. Wriggers, Symbolic derivation of "nite element code for a general mixed Galerkin collocation
methods, Fourth World Congress on Computational Mechanics, Buenos Aires, 1998, p. 994.[55] J. Korelc, P. Wriggers, Computer algebra and automatic di!erentiation in derivation of "nite element code, Z.
Angew. Math. Mech. 79 (S3) (1999) 811}812.[56] P. Krysl, T. Belytschko, Object-oriented parallelization of explicit structural dynamics with PVM, Comput.
Struct. 66 (2/3) (1998) 259}273.[57] S. Kulkarni et al., Design of an object-oriented "nite element framework for multi-physics problems, Fifth US
National Congress on Computational Mechanics, Boulder, 1999, p. 235.[58] M.S. Kumar, B.S. Prabhu, Object oriented programming and expert systems in rotating machinery, ASME Asia
Congress Exhibition, Singapore, 1997, pp. AA}125.[59] E.N. Lages et al., Nonlinear "nite element analysis using an object-oriented philosophy-application to beam
elements and to the Cosserat continuum, Eng. Comput. 15 (1) (1999) 73}89.[60] S.A. Langer, OOF: object-oriented "nite element software for materials microstructure, Fifth US Natational
Congress on Computational Mechanics, Boulder, 1999, p. 334.[61] L.L. Le!, D.Y.Y. Yun, Symbolic Math applications to constructive solid geometry and "nite element analysis,
Comput. Struct. 59 (3) (1996) 561}582.[62] F.J. Lingen, A parallel "nite element package for non-linear problems: application to damage mechanics, in:
B.H.V. Topping (Ed.), Adv. Comp. Mech. High Perf. Comp., Civil-Comp, Edinburgh, 1998, pp. 181}186.[63] J.L. Liu et al., Object-oriented programming of adaptive "nite element and "nite volume methods, Appl. Numer.
Math. 21 (4) (1996) 439}467.[64] R.I. Mackie, Using object to handle complexity in "nite element software, Eng. Comput. 13 (2) (1997) 99}111.[65] R.I. Mackie, An object-oriented approach to fully interactive "nite element software, Adv. Eng. Software 29 (2)
(1998) 139}149.[66] R.I. Mackie, Objects and "nite elements: an holistic approach to computational speed issues, in: B.H.V. Topping
(Ed.), Adv. Eng. Comp. Tech., Civil-Comp, Edinburgh, 1998, pp. 239}247.[67] R.I. Mackie, Object-oriented "nite element programming- the importance of data modelling, Adv. Eng. Software
30 (9/11) (1999) 775}782.[68] R.I. Mackie, R.R. Gajewski, Object oriented programming and "nite element analysis: achieving control over the
calculation process, Object-Orient. Technol., ECOOP98 Springer, Berlin, 1998, pp. 456}457.[69] I. Masters et al., Finite element analysis of solidi"cation using object-oriented and parallel techniques, Int. J.
Numer. Methods Eng. 40 (15) (1997) 2891}2909.[70] F.A. Menezes et al., Tridimensional analysis of buildings using an oriented object environment, Fourth World
Congress on Computational Mechanics, Buenos Aires, 1998, p. 949.[71] A.V. Mobley et al., An object oriented approach to geometry defeaturing for "nite element meshing, Seventh
International Meshing Roundtable, Sandia Nat. Lab., Dearborn, 1998.[72] Y. Mochizuki et al., Automated system for structural design using design window search approach: its application
to fusion "rst wall design, Adv. Eng. Software 28 (2) (1997) 103}113.[73] S. Modak et al., Parallel matrix class library in C Plus Plus for computational mechanics applications,
Microcomput. Civil Eng. 12 (2) (1997) 83}99.
192 J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196
-
[74] S. Moni, D.W. White, FrameView: object-oriented visualization system for frame analysis, J. Comput. Civil Eng.10 (4) (1996) 276}285.
[75] C.O. Moretti et al., A computational environment for structural analysis combining graphical interfaces, object-oriented programming and parallel processing, Fourth World Congress on Computational Mechanics, BuenosAires, 1998, p. 870.
[76] Z. Mrcarica et al., Hierarchical modelling of microsystems in an object-oriented hardware description language,21st International Conference on Microelectronics, MIEL97, Nis, IEEE, New York, 1997, pp. 475}478.
[77] G.R. Mukunda et al., Distributed "nite element computations using object-oriented techniques, Eng. Comput. 14(1) (1998) 59}72.
[78] K.M. Okstad, T. Kvamsdal, Object-oriented programming in "eld recovery and error estimation, Eng. Comput.15 (1) (1999) 90}104.
[79] A. Olsson, An object-oriented implementation of structural path-following, Comput. Methods Appl. Mech. Eng.161 (1/2) (1998) 19}47.
[80] K. Orsborn, On extensible and object-relational database technology for "nite element analysis applications,Ph.D. Thesis, LinkoK ping University, Sweden, 1996.
[81] G.H. Paulino et al., A methodology for adaptive "nite element analysis: towards an integrated computationalenvironment, Comput. Mech. 23 (5/6) (1999) 361}388.
[82] M.G. Rajagopala et al., MUIApp: an object-oriented graphical user interface application framework, Eng.Comput. 14 (2/3) (1997) 256}280.
[83] L. Remondini et al., Generic data structures dedicated to integrated structural design, Finite Elements Anal. Des.22 (4) (1996) 281}303.
[84] L. Remondini et al., High-level operations dedicated to the integration of mechanical analysis within a designprocess, Eng. Comput. 14 (1) (1998) 81}92.
[85] L.F.N. Rocha, R.C. Mesquita, An object-oriented data structure for a 3-d electromagnetic "eld computationprogram preprocessor, IEEE Trans. Magn. 32 (3) (1996) 1449}1453.
[86] M.D. Rucki, G.R. Miller, An algorithmic framework for #exible "nite element-based structural modeling,Comput. Methods Appl. Mech. Eng. 136 (3/4) (1996) 363}384.
[87] M.D. Rucki, G.R. Miller, An adaptable "nite element modelling kernel, Comput. Struct. 69 (3) (1998)399}409.
[88] R. Sahu et al., An object-oriented framework for multidisciplinary, multi-physics, computational mechanics, Eng.Comput. 15 (1) (1999) 105}125.
[89] R. Sampath, N. Zabaras, An object oriented implementation of a front tracking "nite element method fordirectional solidi"cation processes, Int. J. Numer. Methods Eng. 44 (9) (1999) 1227}1265.
[90] M. Sheehy, I.R. Grosse, An object-oriented blackboard based approach for automated "nite element modelingand analysis of multichip modules, Eng. Comput. 13 (4) (1997) 197}210.
[91] J. Shen, Y.H. Yang, Deformable object modeling using the time-dependent "nite element method, Graph. ModelsImage Process. 60 (6) (1998) 461}487.
[92] M.S. Shephard, M.W. Beall, A geometry-based framework for developing numerical analysis codes, Fourth WorldCongress on Computational Mechanics, Buenos Aires, 1998, p. 946.
[93] J. Sienz et al., NURBS based geometry modelling and automatic meshing of natural objects, in: B.H.V. Topping(Ed.), Adv. Eng. Comp. Tech., Civil-Comp, Edinburgh, 1998, pp. 297}300.
[94] E.J. Silva, R.C. Mesquita, Data management in "nite element analysis programs using object-oriented techniques,IEEE Trans. Magn. 32 (3) (1996) 1445}1449.
[95] E. Sousa Junior, J.B.D. Paiva, A class in C## to store large array for "nite element preprocessing, FourthWorld Congress on Computational Mechanics, Buenos Aires, 1998, p. 909.
[96] N.D. Stringfellow et al., A generic structure for scalar and vector boundary element codes using Fortran 90, Adv.Eng. Software 30 (5) (1999) 313}325.
[97] S.H. Sun, T.R. Marrero, Object-oriented programming approach for heat and mass transfer related "nite elementanalyses, Comput. Chem. Eng. 22 (10) (1998) 1381}1385.
[98] T. Tanahashi, T. Nakai, Discrete del operator for object-oriented FEM, Trans. Jpn. Soc. Mech. Eng. Ser B 62 (595)(1996) 1036}1044.
J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196 193
-
[99] A. Todoroki et al., Object-oriented approach to optimize composite laminated plate sti!ness with discrete plyangles, J. Compos. Mater. 30 (9) (1996) 1020}1041.
[100] M. Ulbin et al., Object oriented programming of engineering numerical applications, in: B.H.V. Topping (Ed.),Adv. Comp. Str. Tech., Civil-Comp, Edinburgh, 1996, pp. 137}142.
[101] A. Van den Boogaard et al., Object oriented design of thermo-mechanical FEM code, Fourth World Congress onComputational Mechanics, Buenos Aires, 1998, p. 950.
[102] A.N. Vlasov et al., Object-oriented programming of FEM for continuum mechanics problems- Part 1: Ideology ofthe object-oriented approach and its application to the FEM, Compos. Mech. Des. 2 (2) (1996) 77}88.
[103] G.H. Wang et al., Node-base dynamic adaptive grid with quadrilateral and hexahedral elements, Adv. Eng.Software 30 (1) (1999) 31}41.
[104] L. Wang et al., E$ciency issues of the object oriented "nite element libraries, XIII Polish Conference on ComputerMethods Mech. vol. 4 (1997) pp. 1371}1378.
[105] N. Zabaras, A. Srikanth, Using objects to model "nite deformation plasticity, Eng. Comput. 15 (1) (1999)37}60.
[106] N. Zabaras, A. Srikanth, An object-oriented programming approach to the Lagrangian FEM analysis of largeinelastic deformations and metal-forming processes, Int. J. Numer. Methods Eng. 45 (4) (1999) 399}445.
[107] T. Zimmermann, Object-oriented "nite element programming from governing principles to automatic coding,Fourth World Congress on Computational Mechanics, Buenos Aires, 1998, p. 947.
[108] T. Zimmermann, D. Eyheramendy, Object-oriented "nite elements I: Principles of symbolic derivations andautomatic programming, Comput. Methods Appl. Mech. Eng. 132 (3/4) (1996) 259}276.
[109] T. Zimmermann et al., Object-oriented "nite element programming: languages, symbolic derivations, reasoningcapabilities, NAFEMS 97, Stuttgart, 1997 pp. 652}663.
[110] T. Zimmermann et al., Aspects of an object-oriented "nite element environment, Comput. Struct. 68 (1/3) (1998)1}16.
[111] T. Zimmermann et al., Object-oriented rule-based reasoning within "nite element applications, Fifth US NationalCongress on Computational Mechanics, Boulder, 1999, pp. 236}237.
Finite element methods: Other papers, reviews and books
[112] A.A. Chowdhury, An object-oriented "nite element formulation for construction simulation, Ph.D. Thesis, LehighUniv., 1994.
[113] P.R.B. Devloo et al., Object oriented programming applied to massively parallel computing: a C## interface tothe connection machine, in: C. Hirsch, et al., (Eds.), Numer. Methods in Engineering. 92, Elsevier, Amsterdam,1992, pp. 43}47.
[114] Y. Dubois-Pelerin, Object-oriented "nite element programming concepts and implementation, Ph.D. Thesis,Swiss Federal Inst. of Tech., Lausanne, Switzerland, 1992.
[115] Y. Dubois-Pelerin, T. Zimmermann, Object-oriented "nite element programming: III } An e$cient implementa-tion in C##, Computer Methods Appl. Mech. Eng. 108 (1/2) (1993) 165}183.
[116] Y. Dubois-Pelerin et al., Object-oriented "nite element programming: II } A prototype program in Smalltalk,Computer Methods Appl. Mech. Eng. 98 (3) (1992) 361}397.
[117] Y. Dubois-Pelerin et al., Object oriented "nite element programming concepts, in: P. Ladeveze (Ed.), New Adv.Comp. Str. Mech., Elsevier, Amsterdam, 1992, pp. 457}467.
[118] B.W.R. Forde et al., Object-oriented "nite element analysis, Comput. Struct. 34 (3) (1990) 355}374.[119] O. Hededal, Object-oriented structuring of "nite elements, Ph.D. Thesis, Aalborg Univ. Denmark, 1994.[120] X.A. Kong, D.P. Chen, An object-oriented design of FEM programs, Comput. Struct. 57 (1) (1995) 157}166.[121] R. J. Lang, Object-oriented approach to PC "nite-element solutions, Comput. Civil Eng., ASCE (2) (1994)
1236}1243.[122] D. Lucas, Methode des elements "nis et programmation orientee object: utilisation du language ADA, Ph.D.
Thesis, Ecole Centrale de Paris, France, 1994.[123] R.I. Mackie, Object oriented programming of the "nite element method, Int. J. Numer. Methods Eng. 35 (2) (1992)
425}436.
194 J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196
-
[124] S. Maeda et al., Object-oriented non-linear "nite element analysis, Third World Congress on ComputationalMechanics, Chiba, Japan, 1994, p. M4}3.
[125] S. Maeda et al., Nonlinear "nite element analysis using object-oriented approach, in: S. N. Atluri et al. (Eds.),Comput. Mech. 95, Springer, Berlin, 1995, pp. 33}38.
[126] B. Raphael, C. Krishnamoorthy, Automating "nite element development using object oriented techniques, Eng.Comput. 10 (3) (1993) 267}278.
[127] J.S. Rodrigues et al., Object oriented programming in scienti"c computations: the beginning of a new era, Eng.Comput. 8 (1) (1991) 81}87.
[128] U. Roy, Intelligent interface between symbolic and numeric analysis tools required for the development of anintegrated CAD system, Comput. Ind. Eng. 30 (1) (1996) 13}26.
[129] M.O. Schmidt, Generalized standard media: an approach using symbolic manipulation, Fourth World Congresson Computational Mechanics, Buenos Aires, 1998, p. 995.
[130] S.P. Scholz, Elements of an object-oriented FEM, program in C, Comput. Struct. 43 (3) (1992) 517}529.[131] J. M. Sims, An object-oriented development system for "nite element analysis, Ph.D. Thesis, Arizona State Univ.,
1994.[132] S. Tummarakota, J. Lieh, Symbolic "nite element modeling of structural systems, J. Symb. Comput. 22 (1) (1996)
105.[133] A. Villa et al., Nonlinear Finite Element Techniques Using an Object-Oriented Code, CIMNE, Barcelona, 1995.[134] J.B. Weissman et al., Parallel object-oriented computation applied to a "nite element problem, Sci. Programm.
2 (4) (1993) 133}144.[135] G. G. Yu, Object-oriented models for numerical and "nite element analysis, Ph.D. Thesis, The Ohio State Univ.,
1994.[136] T. Zimmermann, D. Eyheramendy, Object-oriented "nite elements: automatic programming, Third World
Congress on Computational Mechanics, Chiba, Japan, 1994, p. M4-7.[137] T. Zimmermann, Object-oriented "nite element programming: I } Governing principles, Comput. Methods Appl.
Mech. Eng. 98 (2) (1992) 291}303.
Boundary element methods: Papers in journals/conference proceedings and theses
[138] T. Driesens et al., Generalised approach of boundary element and "nite element methods using object orientation,BEM XVIII, Braga, CMP, 1996, pp. 173}183.
[139] J. Friedrich, Object-oriented computer simulations of physical systems using dual reciprocity boundary elementmethodology, Turkish J. Electron Eng. Comput. Sci. 6 (1) (1998) 11}21.
[140] J. Friedrich, Object-oriented design and implementation of CFDLab: a computer-assisted learning tool for #uiddynamics using dual reciprocity BE methodology, Comput. Geosci. 25 (7) (1999) 785}800.
[141] U. Haussler-Combe, Coupling boundary-elements and "nite-elements- a structured approach, Comput. MethodsAppl. Mech. Eng. 134 (1/2) (1996) 117}134.
[142] C. Lage, Object-oriented design aspects for BEM, BEs, 12th GAMM-Seminar, Kiel, 1996.[143] C. Lage, The application of object-oriented methods to boundary elements, Comput. Methods Appl. Mech. Eng.
157 (3/4) (1998) 205}213.[144] M. Noronha et al., On a robust implementation of conventional and hybrid boundary element methods using
object-oriented programming, Fourth World Congress on Computational Mechanics, Buenos Aires, 1998,p. 114.
[145] N.K. Salgado, M.H. Aliabadi, An integrated system for damage tolerance design of aircraft panels, in: R.C. Ertekinet al. (Eds.), Boundary Elements Tech. XI, CMP, 1996, pp. 151}160.
[146] N.K. Salgado, M.H. Aliabadi, An object oriented system for damage tolerance design of sti!ened panels, Eng.Anal. Boundary Elemnts 23 (1) (1999) 21}34.
[147] N.K. Salgado et al., Rule inferencing and object-orientation for boundary elements mesh design, AI Eng. 11 (2)(1997) 183}190.
[148] W. Wang et al., Object-oriented programming in boundary element methods using C##, Adv. Eng. Software 30(2) (1999) 127}132.
J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196 195
-
Boundary element methods: Other papers, reviews and books
[149] J. Favela, J.J. Connor, Boundary element analysis: an object-oriented approach, Second International Conferenceon Computer Methods Water Research, CMP, 1991, pp. 103}117.
[150] J. Friedrich, The advantages of object-oriented modelling for BEM coding demonstrated for 2D Laplace, Poisson,and di!usion problems using dual reciprocity method, Boundary Elements Tech. X, CMP, 1995, pp. 229}236.
[151] K.H. Lee, K.W. Tan, Object-oriented modelling, analysis and concurrency in the boundary element method, in:C.A. Brebbia, J. Rencis (Eds.), Boundary Elements XV, CMP, 1993, pp. 595}609.
[152] G. Nelissen et al., Object oriented development of "nite and boundary element methods, First InternationalConference on Engineering Comput. Comp. Simul., Changsha, China, 1995, pp. 425}432.
196 J. Mackerle / Finite Elements in Analysis and Design 36 (2000) 189}196