{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T22:20:31Z","timestamp":1778883631278,"version":"3.51.4"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[1999,3,1]],"date-time":"1999-03-01T00:00:00Z","timestamp":920246400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1999,3,1]],"date-time":"1999-03-01T00:00:00Z","timestamp":920246400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Scientific Computing"],"published-print":{"date-parts":[[1999,3]]},"DOI":"10.1023\/a:1025677921253","type":"journal-article","created":{"date-parts":[[2003,9,23]],"date-time":"2003-09-23T22:47:08Z","timestamp":1064357228000},"page":"1-29","source":"Crossref","is-referenced-by-count":16,"title":["An Object-Oriented Toolbox for Spectral Element Analysis"],"prefix":"10.1007","volume":"14","author":[{"given":"Yves","family":"Dubois-Pelerin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"van Kemenade","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michel","family":"Deville","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"424878_CR1","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/0045-7949(94)00323-U","volume":"54","author":"H. Adeli","year":"1995","unstructured":"Adeli, H., and Yu, G. (1995). An integrated computing environment for solution of complex engineering problems using the object-oriented programming approach and a blackboard architecture, Computers & Structures\n54(2), 255\u2013265.","journal-title":"Computers & Structures"},{"key":"424878_CR2","volume-title":"Proc. Third Int. Conf. Domain Decomposition Methods for P.D.E.","author":"G. Anagnostou","year":"1990","unstructured":"Anagnostou, G., Maday, Y., Mavriplis, C., and Patcra, A. T. (1990). On the mortar element method: Generalizations and implementation, Proc. Third Int. Conf. Domain Decomposition Methods for P.D.E., SIAM, Philadelphia."},{"key":"424878_CR3","volume-title":"Nonconforming sliding spectral element methods for the unsteady incompressible Navier-Stokes equations","author":"G. Anagnostou","year":"1991","unstructured":"Anagnostou, G. (1991). Nonconforming sliding spectral element methods for the unsteady incompressible Navier-Stokes equations, Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, Massachusetts."},{"key":"424878_CR4","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/978-1-4612-1984-2_5","volume-title":"Numerical Methods and Software Tools in Industrial Mathematics","author":"E. Arge","year":"1997","unstructured":"Arge, E., Bruaset, A. M., Calvin, P. B., Kanney, J. F., Langtangen, H. P., and Miller, C. T. (1997). On the numerical efficiency of C++ in scientific computing. In Daehlen, M., and Tveito, A. (eds.), Numerical Methods and Software Tools in Industrial Mathematics, Birkh\u00e4user, Berlin, pp. 91\u2013118."},{"key":"424878_CR5","first-page":"45","volume-title":"Modern Software Tools for Scientific Computing","author":"S. Balay","year":"1997","unstructured":"Balay, S., Gropp, W. D., Curfman McInnes, L., and Smith, B. F. (1997). Efficient management of parallelism in object-oriented numerical software libraries. In Arge, E., Bruaset, A. M., and Langtangen, H. P. (eds.), Modern Software Tools for Scientific Computing, Birkh\u00e4user, Boston, pp. 45\u201362"},{"key":"424878_CR6","volume-title":"Nonlinear Partial Differential Equations and Their Applications","author":"C. Bernardi","year":"1990","unstructured":"Bernardi, C., Maday, Y., and Patera, A. T. (1990). A new nonconforming approach to domain decomposition: The mortar element method. In Brezis, H. and Lions, J. L. (eds.), Nonlinear Partial Differential Equations and Their Applications, Coll\u00e8ge de France seminar, Pitman."},{"key":"424878_CR7","volume-title":"Approximations Spectrales de Probl\u00e8mes aux Limites Elliptiques","author":"C. Bernardi","year":"1992","unstructured":"Bernardi, C., and Maday, Y. (1992). Approximations Spectrales de Probl\u00e8mes aux Limites Elliptiques, Springer-Verlag, Paris (in French)."},{"issue":"1","key":"424878_CR8","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/244768.244776","volume":"23","author":"A. M. Bruaset","year":"1997","unstructured":"Bruaset, A. M., and Langtangen, H. P. (1997). Object-oriented design of preconditioned iterative methods in Diffpack, ACM Trans. Math. Software\n23(1), 50\u201380.","journal-title":"ACM Trans. Math. Software"},{"key":"424878_CR9","doi-asserted-by":"crossref","unstructured":"Buffat, M., Yudianan, I., and Leribault, C. (1997). Parallel simulation of turbulent compressible flows with unstructured domain partitioning\u2014Performance on T3D and SP2 using OOP. In Schiano, P., Ecer, A., Periaux, J., and Satofuka, N. (eds.), Parallel Computational Fluid Dynamics: Algorithins and Results Using Adranced Computers, Elsevier, pp. 76\u201383.","DOI":"10.1016\/B978-044482327-4\/50076-0"},{"key":"424878_CR10","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1108\/02644409410799344","volume":"11","author":"A. Cardona","year":"1994","unstructured":"Cardona, A., Klapka, I., and G\u00e9radin, M. (1994). Design of a new finite element programming environment, Eng. Comput.\n11, 365\u2013381.","journal-title":"Eng. Comput."},{"key":"424878_CR11","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1006\/jpdc.1994.1033","volume":"20","author":"G. Carey","year":"1994","unstructured":"Carey, G., Schmidt, J., Singh, V., and Yelton, D. (1994). A prototype scalable, object-oriented finite element solver on multicomputers, J. Parallel and Distributed Comput.\n20, 357\u2013379.","journal-title":"J. Parallel and Distributed Comput."},{"issue":"4","key":"424878_CR12","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1016\/0045-7949(94)90328-X","volume":"51","author":"S. Chandra","year":"1994","unstructured":"Chandra, S., Woodman, N. J., and Blockley, D. I. (1994). An object-oriented structure for transient dynamics on concurrent computers, Computers and Structures\n51(4), 437\u2013452.","journal-title":"Computers and Structures"},{"issue":"2","key":"424878_CR13","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1007\/BF01578382","volume":"9","author":"W. Couzy","year":"1994","unstructured":"Couzy, W., and Deville, M. O. (1994). Spectra-element preconditioners for the Uzawa pressure operator applied to incompressible flows, J. Sci. Comput.\n9(2), 107\u2013122.","journal-title":"J. Sci. Comput."},{"key":"424878_CR14","volume-title":"Spectral element discretization of the unsteady Navier-Stokes equations and its iterative solution on parallel computers","author":"W. Couzy","year":"1995","unstructured":"Couzy, W. (1995). Spectral element discretization of the unsteady Navier-Stokes equations and its iterative solution on parallel computers. Ph. D. thesis, 1380, EPFL-DGM-LMF, 1015 Lauzanne, Switzerland."},{"key":"424878_CR15","doi-asserted-by":"crossref","unstructured":"Devloo, P. R. B. (1994). Efficiency issues in an object oriented programming environment. In Topping, B. H. V., and Papadrakakis, M. (eds.), Artificial Intelligence and Object Oriented Approches for Structural Engineering, Civil-Comp Ltd., pp. 147\u2013151.","DOI":"10.4203\/ccp.27.3.6"},{"key":"424878_CR16","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/0045-7825(93)90159-U","volume":"108","author":"Y. Dubois-P\u00e8lerin","year":"1993","unstructured":"Dubois-P\u00e8lerin, Y., and Zimmerman, T. (1993). Object-oriented finite element programming: III. An efficient implementation in C++, Computer Methods Appl. Mech. Eng.\n108. 165\u2013183.","journal-title":"Computer Methods Appl. Mech. Eng."},{"key":"424878_CR17","volume-title":"Speculoos, Programmer's Manual: An Object-Oriented Toolbox for the Numerical Solution of Partial Differential Equations by the Spectral and Mortar Element Method, Programmer's Mannual","author":"Y. Dubois-P\u00e9lerin","year":"1998","unstructured":"Dubois-P\u00e9lerin, Y. (1998). Speculoos, Programmer's Manual: An Object-Oriented Toolbox for the Numerical Solution of Partial Differential Equations by the Spectral and Mortar Element Method, Programmer's Mannual, Swiss Fed. Inst. of Technology, EPFL-DGM-LMF. 1015 Lausanne, Switzerland."},{"key":"424878_CR18","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/S0045-7949(98)00054-6","volume":"67","author":"Y. Dubois-P\u00e8lerin","year":"1998","unstructured":"Dubois-P\u00e8lerin, Y., and Pegon, P. (1998). Object-oriented programming in nonlinear finite element analysis, Computers and Structures\n67, 225\u2013241.","journal-title":"Computers and Structures"},{"key":"424878_CR19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF01200200","volume":"6","author":"G. L. Fenves","year":"1990","unstructured":"Fenves, G. L. (1990). Object-oriented programming for engineering software development, Eng. Computers\n6, 1\u201315.","journal-title":"Eng. Computers"},{"key":"424878_CR20","unstructured":"Fischer, P. F. (1996). Parallel multi-level solvers for spectral element methods. In Ilin, A. V., and Scott L. Ridgway (eds.), ICOSAHOM'95: Proc. Third Int. Conf. Spectral and High Order Methods, Houston, Texas, 5\u20139, June 1995, pp. 595\u2013604."},{"key":"424878_CR21","unstructured":"Fluent, Fluent Inc., Nekton-Spectral Elements Based Computational Fluid Dynamics Software, available via http:\/\/www.fluent.com."},{"key":"424878_CR22","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1002\/nme.1620070405","volume":"7","author":"W. J. Gordon","year":"1973","unstructured":"Gordon, W. J., and Hall, C. A. (1973). Construction of curvilinear co-ordinate systems and application to mesh generation. Int. J. Numerical Methods Eng.\n7, 461\u2013477.","journal-title":"Int. J. Numerical Methods Eng."},{"key":"424878_CR23","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611970425","volume-title":"Numerical Analysis of Spectral Methods: Theory and Applications","author":"D. Gottlieb","year":"1977","unstructured":"Gottlieb, D., and Orszag, S. A. (1977), Numerical Analysis of Spectral Methods: Theory and Applications, SIAM Publications, Philadelphia."},{"key":"424878_CR24","first-page":"21","volume":"9","author":"R. Gruber","year":"1997","unstructured":"Gruber, R., and Gunzinger, A. (1997). The Swiss-Tx supercomputer project, EPFL Supercomputing Rer, 9, 21\u201323, Nov. 97 (EPFL-SIC, P. O. Box 121, 1015 Lausanne, Switzerland). Also available via http:\/\/sawww.epfl.ch\/SIC\/SA\/publications.","journal-title":"EPFL Supercomputing Rer"},{"issue":"5\/6","key":"424878_CR25","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1016\/S0045-7930(97)00060-1","volume":"27","author":"M. Hatakeyama","year":"1998","unstructured":"Hatakeyama, M., Watanabe, M., and Suzuki, T. (1998). Object-oriented fluid flow simulation system, Computers and Fluids\n27(5\/6), 581\u2013597.","journal-title":"Computers and Fluids"},{"key":"424878_CR26","unstructured":"Joyner, I. (1996). C++ ??: A Critique of C++, Third Edition. Available via http:\/\/www.progsoc.uts.edu.au\/~geldridg\/epp\/eppscr3\/index.html."},{"key":"424878_CR27","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/BF01350753","volume":"13","author":"R. I. Mackie","year":"1997","unstructured":"Mackie, R. I. (1997). Using objects to handle complexity in finite element software. Eng. Computers\n13, 99\u2013111.","journal-title":"Eng. Computers"},{"key":"424878_CR28","first-page":"71","volume-title":"State-of-the-Art Surreys on Computational Mechanics","author":"Y. Maday","year":"1989","unstructured":"Maday, Y., and Patera, A. T. (1989). Spectral element methods for the incompressible Navier-Stokes equations. In Noor, A. K., and Oden, J. T. (eds.), State-of-the-Art Surreys on Computational Mechanics, The American Society of Mechanical Engineers, New York, pp. 71\u2013143."},{"key":"424878_CR29","volume-title":"Object-Oriented Software Construction","author":"B. Meyer","year":"1997","unstructured":"Meyer, B. (1997). Object-Oriented Software Construction, Second Edition, Prentice-Hall PTR, Upper Saddle River, New Jersey.","edition":"Second Edition"},{"issue":"10","key":"424878_CR30","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/0045-7949(91)90459-Y","volume":"40","author":"G. R. Miller","year":"1991","unstructured":"Miller, G. R. (1991). An object-oriented approach to structural analysis and design, Computers and Structures\n40(10), 75\u201382.","journal-title":"Computers and Structures"},{"key":"424878_CR31","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1111\/0885-9507.00048","volume":"12","author":"S. Modak","year":"1997","unstructured":"Modak, S., Sotelino, E. D., and Hsieh, S. H. (1997). A parallel matrix class library in C++ for computational mechanics applications, Microcomput. Civil Eng.\n12, 83\u201399.","journal-title":"Microcomput. Civil Eng."},{"key":"424878_CR32","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/978-1-4612-1986-6_2","volume-title":"Modern Software Tools for Scientific Computing","author":"H. Olsson","year":"1997","unstructured":"Olsson, H. (1997). Object-oriented solvers for initial value problems. In Arge, E., Bruaset, A. M., and Langtangen, H. P. (eds.), Modern Software Tools for Scientific Computing. Birkh\u00e4user, Boston, pp. 45\u201362."},{"key":"424878_CR33","doi-asserted-by":"crossref","first-page":"468","DOI":"10.1016\/0021-9991(84)90128-1","volume":"54","author":"A. T. Patera","year":"1984","unstructured":"Patera, A. T. (1984). A spectral element method for fluid dynamics: Laminar flow in a channel expansion, J. Comput. Phys.\n54, 468\u2013488.","journal-title":"J. Comput. Phys."},{"key":"424878_CR34","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/0021-9991(91)90261-I","volume":"95","author":"J. Shen","year":"1991","unstructured":"Shen, J. (1991). Hopf bifureation of the unsteady regularized driven cavity flow. J. Comput. Phys.\n95, 228\u2013245.","journal-title":"J. Comput. Phys."},{"key":"424878_CR35","unstructured":"SINTEF, The Diffpack WWW home page, SINTEF, Oslo, Norway. Available via http:\/\/wwwnobjeets.com\/Diffpack."},{"key":"424878_CR36","series-title":"Scientific and Engineering Computation Series","volume-title":"MPI: The Complete Reference","author":"M. Snir","year":"1996","unstructured":"Snir, M., Otto, S. W., Huss-Lederman, S., Walker, D. W., and Dongarra, J. (1996). MPI: The Complete Reference, Scientific and Engineering Computation Series, The MIT Press, Cambridge, Massachusetts."},{"key":"424878_CR37","unstructured":"Veldhuizen, T. (1997). Scientific computing: C++ versus Fortran, Dr. Dobb's Journal, pp. 34\u201338."}],"container-title":["Journal of Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1025677921253.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1025677921253\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1025677921253.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T13:19:46Z","timestamp":1751375986000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1025677921253"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,3]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1999,3]]}},"alternative-id":["424878"],"URL":"https:\/\/doi.org\/10.1023\/a:1025677921253","relation":{},"ISSN":["0885-7474","1573-7691"],"issn-type":[{"value":"0885-7474","type":"print"},{"value":"1573-7691","type":"electronic"}],"subject":[],"published":{"date-parts":[[1999,3]]}}}