{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:33:09Z","timestamp":1725496389322},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540435945"},{"type":"electronic","value":"9783540477891"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-47789-6_74","type":"book-chapter","created":{"date-parts":[[2007,11,30]],"date-time":"2007-11-30T13:56:19Z","timestamp":1196430979000},"page":"711-718","source":"Crossref","is-referenced-by-count":0,"title":["On Software Support for Finite Difference Schemes Based on Index Notation"],"prefix":"10.1007","author":[{"given":"Krister","family":"\u00c5hlander","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kurt","family":"Otto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,4,10]]},"reference":[{"key":"74_CR1","unstructured":"K. \u00c5hlander. Einstein summation for multi-dimensional arrays. In E. Munthe-Kaas et al., editors, Norsk Informatikk Konferanse-NIK\u20192000, pages 67\u201378. Tapir, Norway, 2000."},{"key":"74_CR2","volume-title":"Technical Report 212","author":"K. \u00c5hlander","year":"2001","unstructured":"K. \u00c5hlander. Supporting tensor symmetries in EinSum. Technical Report 212, Dept. of Informatics, University of Bergen, Bergen, Norway, June 2001. To appear in Computers and Mathematics with Applications."},{"key":"74_CR3","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/978-0-387-35407-1_9","volume-title":"The Architecture of Scientific Software","author":"K. \u00c5hlander","year":"2001","unstructured":"K. \u00c5hlander, M. Haveraaen, and H. Munthe-Kaas. On the role of mathematical abstractions for scientific computing. In R. Boisvert and P. Tang, editors, The Architecture of Scientific Software, pages 145\u2013158. Kluwer Academic Publishers, Boston, 2001."},{"key":"74_CR4","doi-asserted-by":"crossref","unstructured":"S. Balay, W. D. Gropp, L. C. Mclnnes, and B. F. Smith. Efficient management of parallelism in object-oriented numerical software libraries. In E. Arge, A. M. Bruaset, and H. P. Langtangen, editors, Modern Software Tools for Scientific Computing, pages 163\u2013202. Birkh\u00e4user, 1997.","DOI":"10.1007\/978-1-4612-1986-6_8"},{"key":"74_CR5","unstructured":"J.C. Cummings et al. Rapid application development and enhanced code interoperability using the POOMA framework. In S. L. L. M. E. Henderson and C. R. Anderson, editors, Object-oriented Methods for Interoperable Scientific and Engineering Computing, Philadelphia, 1999. SIAM. ch. 29."},{"issue":"1","key":"74_CR6","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/156668.159163","volume":"28","author":"M. Lemke","year":"1993","unstructured":"M. Lemke and D. Quinlan. P++, a parallel C++ array class library for architecture-independent development of structured grid applications. ACM SIG-PLAN Notices, 28(1):21\u201323, 1993.","journal-title":"ACM SIG-PLAN Notices"},{"key":"74_CR7","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1155\/1997\/212985","volume":"6","author":"E. Mossberg","year":"1997","unstructured":"E. Mossberg, K. Otto, and M. Thun\u00e9. Object-oriented software tools for the construction of preconditioners. Sci. Programming, 6:285\u2013295, 1997.","journal-title":"Sci. Programming"},{"key":"74_CR8","volume-title":"Report 187","author":"K. Otto","year":"1996","unstructured":"K. Otto. A unifying framework for preconditioners based on fast transforms. Report 187, Dept. of Scientific Computing, Uppsala Univ., Uppsala, Sweden, 1996."},{"key":"74_CR9","first-page":"104","volume":"40","author":"K. Otto","year":"1999","unstructured":"K. Otto. Iterative solution of the Helmholtz equation by a fourth-order method. Boll. Geof. Teor. Appl, 40 suppl.:104\u2013105, 1999.","journal-title":"Boll. Geof. Teor. Appl"},{"key":"74_CR10","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1137\/S0895479897316588","volume":"21","author":"K. Otto","year":"1999","unstructured":"K. Otto and E. Larsson. Iterative solution of the Helmholtz equation by a second-order method. SIAM J. Matrix Anal. Appl., 21:209\u2013229, 1999.","journal-title":"SIAM J. Matrix Anal. Appl."},{"key":"74_CR11","unstructured":"J.G. Papastavridis. Tensor calculus and analytical dynamics. Library of engineering mathematics. CRC Press LLC, 1999."},{"key":"74_CR12","series-title":"Lect Notes Comput Sci","volume-title":"Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE\u201998)","author":"T. Veldhuizen","year":"1998","unstructured":"T. Veldhuizen. Arrays in Blitz++. In Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE\u201998), Lecture Notes in Computer Science. Springer-Verlag, 1998."}],"container-title":["Lecture Notes in Computer Science","Computational Science \u2014 ICCS 2002"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-47789-6_74","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T21:55:00Z","timestamp":1551131700000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-47789-6_74"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540435945","9783540477891"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-47789-6_74","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}