{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T02:09:22Z","timestamp":1767924562452,"version":"3.49.0"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"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":["Numerical Algorithms"],"published-print":{"date-parts":[[2002,8]]},"DOI":"10.1023\/a:1020103610525","type":"journal-article","created":{"date-parts":[[2003,3,15]],"date-time":"2003-03-15T13:36:10Z","timestamp":1047735370000},"page":"259-301","source":"Crossref","is-referenced-by-count":18,"title":["Automatic Differentiation for Solving Nonlinear Partial Differential Equations: An Efficient Operator Overloading Approach"],"prefix":"10.1007","volume":"30","author":[{"given":"E.","family":"Tijskens","sequence":"first","affiliation":[]},{"given":"D.","family":"Roose","sequence":"additional","affiliation":[]},{"given":"H.","family":"Ramon","sequence":"additional","affiliation":[]},{"given":"J.","family":"De Baerdemaeker","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5090208_CR1","first-page":"197","volume":"3","author":"P. Aubert","year":"2001","unstructured":"P. Aubert, N. Di C\u00e9sar\u00e9 and O. Pironneau, Automatic differentiation in C++ using espression templates and application to a flow control problem, SIAM J. Numer. Anal. 3 (2001) 197\u2013208.","journal-title":"SIAM J. Numer. Anal."},{"key":"5090208_CR2","series-title":"Technical Report IMM-REP-1996\u201317","volume-title":"Fadbad, a flexible C++ package for automatic differentiation using the forward and backward methods","author":"C. Bendtsen","year":"1996","unstructured":"C. Bendtsen and O. Stauning, Fadbad, a flexible C++ package for automatic differentiation using the forward and backward methods, Technical Report IMM-REP-1996\u201317, Technical University of Denmark, IMM, Department of Mathematical Modeling, Lyngby (1996)."},{"key":"5090208_CR3","doi-asserted-by":"crossref","first-page":"2002","DOI":"10.1109\/16.7419","volume":"35","author":"M. Berz","year":"1988","unstructured":"M. Berz, Differential algebraic description and analysis of trajectories in vacuum electronic devices including space-charge effects, IEEE Trans. Electron. Devices 35 (1988) 2002\u20132009.","journal-title":"IEEE Trans. Electron. Devices"},{"key":"5090208_CR4","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1016\/0168-9002(90)90646-N","volume":"298","author":"M. Berz","year":"1990","unstructured":"M. Berz, Arbitrary order description of arbitrary particle optical systems, Nuclear Instrum. Methods Phys. Res. A 298 (1990) 426\u2013440.","journal-title":"Nuclear Instrum. Methods Phys. Res. A"},{"key":"5090208_CR5","series-title":"Technical Report, Argonne Preprint ANL\/MCS-P626\u20131196","volume-title":"ADIC: An extensible automatic differentiation tool for ANSI-C","author":"C. Bischof","year":"1997","unstructured":"C. Bischof, L. Roh and A. Mauer-Oats, ADIC: An extensible automatic differentiation tool for ANSI-C, Technical Report, Argonne Preprint ANL\/MCS-P626\u20131196, Mathematics and Computer Science division, Argonne National Laboratory, Argonne, IL (1997)."},{"key":"5090208_CR6","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1287\/ijoc.9.2.185","volume":"9","author":"C.H. Bischof","year":"1997","unstructured":"C.H. Bischof, A. Bouaricha, P.M. Khademi and J.J. Mor\u00e9, Computing gradients in large-scale optimization using automatic differentiation, INFORMS J. Comput. 9 (1997) 185\u2013194.","journal-title":"INFORMS J. Comput."},{"key":"5090208_CR7","doi-asserted-by":"crossref","unstructured":"C.H. Bischof, A. Carle, P.M. Khademi and A. Mauer, The ADIFOR 2.0 system for the automatic differentiation of Fortran 77 programs, IEEE Comput. Sci. Engrg. 3 (1996) MCS-P 481\u20131194","DOI":"10.1109\/99.537089"},{"key":"5090208_CR8","volume-title":"Finite Element Applications, from Concepts to Applications","author":"D.S. Burnett","year":"1987","unstructured":"D.S. Burnett, Finite Element Applications, from Concepts to Applications (Addison-Wesley, Reading, MA, 1987)."},{"key":"5090208_CR9","doi-asserted-by":"crossref","first-page":"1785","DOI":"10.1137\/0731091","volume":"31","author":"Z. Cai","year":"1994","unstructured":"Z. Cai, R.D. Lazarov, T.A. Manteuffel and S.F. McCormick, First-order least squares for partial differential equations: Part I, SIAM J. Numer. Anal. 31 (1994) 1785\u20131799.","journal-title":"SIAM J. Numer. Anal."},{"key":"5090208_CR10","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1137\/S0036142994266066","volume":"34","author":"Z. Cai","year":"1997","unstructured":"Z. Cai, T.A. Manteuffel and S.F. McCormick, First-order least squares for partial differential equations: Part II, SIAM J. Numer. Anal. 34 (1997) 425\u2013454.","journal-title":"SIAM J. Numer. Anal."},{"key":"5090208_CR11","volume-title":"Applied Hydraulic Transients","author":"H.M. Chaudry","year":"1979","unstructured":"H.M. Chaudry, Applied Hydraulic Transients (Van Nostrand Rheinold, New York, 1979)."},{"key":"5090208_CR12","unstructured":"C. Faure and U. Naumann, AD2000: From simulation to optimization, in: Third Internat. Conf. on Automatic Differentiation, 19\u201323 June 2000, Nice, France, 2000."},{"key":"5090208_CR13","first-page":"83","volume-title":"On automatic differentiation, in: Mathematical Programming: Recent Developments and Applications","author":"A. Griewank","year":"1989","unstructured":"A. Griewank, On automatic differentiation, in: Mathematical Programming: Recent Developments and Applications, eds. M. Iri and K. Tanabe (Kluwer Academic Publishers, Dordrecht, 1989) pp. 83\u2013"},{"key":"5090208_CR14","volume-title":"Evaluatig Derivatives, Principles and Techniques of Algorithmic Differentiation, Vol. 19","author":"A. Griewank","year":"2000","unstructured":"A. Griewank, Evaluatig Derivatives, Principles and Techniques of Algorithmic Differentiation, Vol. 19 (SIAM, Philadelphia, PA, 2000)."},{"key":"5090208_CR15","series-title":"Technical Report","volume-title":"A package for the automatic differentiation of algorithms written in C\/C++. User manual","author":"A. Griewank","year":"1996","unstructured":"A. Griewank, D. Juedes and J. Utke, A package for the automatic differentiation of algorithms written in C\/C++. User manual, Technical Report, Institute of Scientific Computing, Technical University of Dresden, Dresden, Germany (1996)."},{"key":"5090208_CR16","volume-title":"Nonlinear Optimization","author":"A. Griewank","year":"1982","unstructured":"A. Griewank and P.L. Toint, On the unconstrained optimization of partially separable functions, in: Nonlinear Optimization, ed. M.J.D. Powell (Academic Press, London, 1982)."},{"key":"5090208_CR17","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/BF01399316","volume":"39","author":"A. Griewank","year":"1982","unstructured":"A. Griewank and P.L. Toint, Partitioned variable metric updates for large structured optimization problems, Numer. Math. 39 (1982) 119\u2013137.","journal-title":"Numer. Math."},{"key":"5090208_CR18","series-title":"Technical Report, Technical Memorandum ANL\/MCSTM-16","volume-title":"Users guide for JAKEF","author":"K.E. Hillstrom","year":"1985","unstructured":"K.E. Hillstrom, Users guide for JAKEF, Technical Report, Technical Memorandum ANL\/MCSTM-16, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL (1985)."},{"key":"5090208_CR19","series-title":"Technical Report, ORNL\/TM 10835","volume-title":"GRESS version 0.0, Users manual","author":"J.E. Horwedel","year":"1988","unstructured":"J.E. Horwedel, B.A.Worley, E.M. Oblow and F.G. Pin, GRESS version 0.0, Users manual, Technical Report, ORNL\/TM 10835, Oak Ridge National Laboratory, Oak Ridge, TN (1988)."},{"key":"5090208_CR20","unstructured":"M. Iri and K. Kubota, Methods of fast automatic differentiation and applications, Technical Report, Research memorandum RMI 87\u20130, Department of Mathematical Engineering and Instrumantation Physics, Faculty of Engineering, University of Tokyo (1987)."},{"key":"5090208_CR21","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-03740-9","volume-title":"The Least-Squares Finite Element Method, Theory and Applications in Computational Fluid Dynamics and Electromagnetics","author":"B.N. Jiang","year":"1998","unstructured":"B.N. Jiang, The Least-Squares Finite Element Method, Theory and Applications in Computational Fluid Dynamics and Electromagnetics (Springer, Berlin, 1998)."},{"key":"5090208_CR22","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611970944","volume-title":"Iterative Methods for Linear and Nonlinear Equations","author":"C.T. Kelley","year":"1995","unstructured":"C.T. Kelley, Iterative Methods for Linear and Nonlinear Equations (SIAM, Philadelphia, PA, 1995)."},{"issue":"2","key":"5090208_CR23","first-page":"309","volume":"20","author":"K.V. Kim","year":"1984","unstructured":"K.V. Kim, I.E. Nesterov, V.A. Skokov and B.V. Cherkasskii, An efficient algorithm for computing derivatives and extremal problems, English translation of: Effektivnyi algorithm vychisleniia proizvodnykh i ekstremal'nye zadachi, Ekonom. Matemat. Metody 20(2) (1984) 309\u2013318.","journal-title":"Ekonom. Matemat. Metody"},{"key":"5090208_CR24","volume-title":"Ruminations on C++, a Decade of Programming Insight and Experience","author":"A. Koenig","year":"1997","unstructured":"A. Koenig and B. Moo, Ruminations on C++, a Decade of Programming Insight and Experience (Addison-Wesley, Reading, MA, 1997)."},{"key":"5090208_CR25","series-title":"Lecture Notes in Computational Science and Engineering","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-01170-6","volume-title":"Computational Partial Differential Equations: Numerical Methods and Diffpack Programming","author":"H.P. Langtangen","year":"1999","unstructured":"H.P. Langtangen, Computational Partial Differential Equations: Numerical Methods and Diffpack Programming, Lecture Notes in Computational Science and Engineering, Vol. 2 (Springer, Berlin, 1999)."},{"key":"5090208_CR26","unstructured":"M. Majidi and G. Starke, Least-squares Galerkin methods for parabolic problems I: Semidiscretisation in time, SIAM J. Numer. Anal. (submitted)."},{"key":"5090208_CR27","unstructured":"M. Majidi and G. Starke, Least-squares Galerkin methods for parabolic problems II: The fully discrete case and adaptive algorithms, SIAM J. Numer. Anal. (submitted)."},{"key":"5090208_CR28","unstructured":"Numerical Objects AS, Diffpack World Wide Web home page, URL http:\/\/www.nobjects. com."},{"key":"5090208_CR29","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1063\/1.4822971","volume":"1991","author":"W.H. Press","year":"1991","unstructured":"W.H. Press and S.A. Teukolsky, Numerical calculation of derivatives, Comput. Phys. 1991 (1991) 68\u201369.","journal-title":"Comput. Phys."},{"issue":"1\u20133","key":"5090208_CR30","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/S0010-4655(97)00107-0","volume":"107","author":"A. Rhodin","year":"1997","unstructured":"A. Rhodin, IMAS-Integrated modeling and analysis system for the solution of optimal control problems, Comput. Phys. Comm. 107(1\u20133) (1997) 21\u201338.","journal-title":"Comput. Phys. Comm."},{"key":"5090208_CR31","volume-title":"Optimising FORTRAN Programs","author":"C.F. Schofield","year":"1989","unstructured":"C.F. Schofield, Optimising FORTRAN Programs (Horwood, Chichester, 1989)."},{"key":"5090208_CR32","volume-title":"Automatic Differentiation of Algorithms-From Simulation to Optimization","author":"M. Tadjouddine","year":"2002","unstructured":"M. Tadjouddine, S.A. Forth and J.D. Pryce, Ad tools and prospects for optimal ad in cfd flux Jacobian computations, in: Automatic Differentiation of Algorithms-From Simulation to Optimization, eds. G. Corliss, C. Faure, A. Griewank, L. Hascot and U. Naumann (Springer, Berlin, 2002)."},{"key":"5090208_CR33","volume-title":"Automatic Differentiation of Algorithms-From Simulation to Optimization","author":"E. Tijskens","year":"2002","unstructured":"E. Tijskens, H. Ramon and J. De Baerdemaeker, Efficient operator overloading ad for solving nonlinear PDEs, in: Automatic Differentiation of Algorithms-From Simulation to Optimization, eds. G. Corliss, C. Faure, A. Griewank, L. Hascot and U. Naumann (Springer, Berlin, 2002)."},{"key":"5090208_CR34","unstructured":"E. Tijskens, D. Roose, H. Ramon and J. De Baerdemaeker, FastDer++, efficient automatic differentiation for nonlinear solvers, Math. Comput. Simulation (submitted)."},{"key":"5090208_CR35","doi-asserted-by":"crossref","unstructured":"E. Tijskens, W. Schoenmaker and K. De Meyer, Automatic numerical evaluation of derivatives and its use in device simulators, in: IEEE Workshop on Numerical Modelling of Processes and Devices for Integrated Circuits, NUPAD IV, eds. M. Iri and K. Tanabe, 1992, pp. 251\u2013254.","DOI":"10.1109\/NUPAD.1992.674114"},{"key":"5090208_CR36","volume-title":"Theory of Elasticity","author":"S. Timoshenko","year":"1970","unstructured":"S. Timoshenko and J.N. Goodier, Theory of Elasticity (McGraw-Hill, New York, 1970)."},{"issue":"4","key":"5090208_CR37","first-page":"36","volume":"7","author":"T. Veldhuizen","year":"1996","unstructured":"T. Veldhuizen, Expression templates, C++ Report 7(4) (1996) 36\u201343.","journal-title":"C++ Report"},{"key":"5090208_CR38","unstructured":"A. Verma, ADMAT: Automatic differentiation for MATLAB using object-oriented methods (2000)."},{"key":"5090208_CR39","first-page":"19","volume":"24","author":"S.A. Wexler","year":"1987","unstructured":"S.A. Wexler, Automatic evaluation of derivatives, Appl. Math. Comput. 24 (1987) 19\u201346.","journal-title":"Appl. Math. Comput."},{"key":"5090208_CR40","unstructured":"D.W. Yergeau, A dial-an-operator approach to simulation of impurity diffusion in semiconductors, Ph.D. thesis, Stanford University (1999)."},{"key":"5090208_CR41","unstructured":"D.W. Yergeau, R.W. Dutton, A.H. Gencer and S. Dunham, A model implementation environment to support rapid prototyping of new TCAD models: A case study for dopant diffusion (1997)."}],"container-title":["Numerical Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1020103610525.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1020103610525\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1020103610525.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T07:14:07Z","timestamp":1751872447000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1020103610525"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,8]]},"references-count":41,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2002,8]]}},"alternative-id":["5090208"],"URL":"https:\/\/doi.org\/10.1023\/a:1020103610525","relation":{},"ISSN":["1017-1398","1572-9265"],"issn-type":[{"value":"1017-1398","type":"print"},{"value":"1572-9265","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,8]]}}}