{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T18:10:16Z","timestamp":1760983816549,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642152900"},{"type":"electronic","value":"9783642152917"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-15291-7_32","type":"book-chapter","created":{"date-parts":[[2010,8,30]],"date-time":"2010-08-30T15:56:39Z","timestamp":1283183799000},"page":"353-364","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Programming CUDA-Based GPUs to Simulate Two-Layer Shallow Water Flows"],"prefix":"10.1007","author":[{"given":"Marc","family":"de la Asunci\u00f3n","sequence":"first","affiliation":[]},{"given":"Jos\u00e9 M.","family":"Mantas","sequence":"additional","affiliation":[]},{"given":"Manuel J.","family":"Castro","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"3","key":"32_CR1","doi-asserted-by":"publisher","first-page":"1603","DOI":"10.1137\/06067167X","volume":"31","author":"R. Abgrall","year":"2009","unstructured":"Abgrall, R., Karni, S.: Two-layer shallow water system: A relaxation approach. SIAM J. Sci. Comput.\u00a031(3), 1603\u20131627 (2009)","journal-title":"SIAM J. Sci. Comput."},{"key":"32_CR2","doi-asserted-by":"crossref","unstructured":"de la Asunci\u00f3n, M., Mantas, J.M., Castro, M.: Simulation of one-layer shallow water systems on multicore and CUDA architectures. The Journal of Supercomputing (2010), \n                    \n                      http:\/\/dx.doi.org\/10.1007\/s11227-010-0406-2","DOI":"10.1007\/s11227-010-0406-2"},{"issue":"3","key":"32_CR3","doi-asserted-by":"publisher","first-page":"311","DOI":"10.2478\/v10006-007-0025-0","volume":"17","author":"E. Audusse","year":"2007","unstructured":"Audusse, E., Bristeau, M.O.: Finite-volume solvers for a multilayer Saint-Venant system. Int. J. Appl. Math. Comput. Sci.\u00a017(3), 311\u2013320 (2007)","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"32_CR4","doi-asserted-by":"publisher","first-page":"2788","DOI":"10.1016\/j.cma.2005.07.007","volume":"195","author":"M.J. Castro","year":"2006","unstructured":"Castro, M.J., Garc\u00eda-Rodr\u00edguez, J.A., Gonz\u00e1lez-Vida, J.M., Par\u00e9s, C.: A parallel 2D finite volume scheme for solving systems of balance laws with nonconservative products: Application to shallow flows. Comput. Meth. Appl. Mech. Eng.\u00a0195, 2788\u20132815 (2006)","journal-title":"Comput. Meth. Appl. Mech. Eng."},{"issue":"1","key":"32_CR5","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.cam.2007.10.034","volume":"221","author":"M.J. Castro","year":"2008","unstructured":"Castro, M.J., Garc\u00eda-Rodr\u00edguez, J.A., Gonz\u00e1lez-Vida, J.M., Par\u00e9s, C.: Solving shallow-water systems in 2D domains using finite volume methods and multimedia SSE instructions. J. Comput. Appl. Math.\u00a0221(1), 16\u201332 (2008)","journal-title":"J. Comput. Appl. Math."},{"issue":"6","key":"32_CR6","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1016\/j.advengsoft.2006.09.012","volume":"38","author":"M.J. Castro","year":"2007","unstructured":"Castro, M.J., Garc\u00eda-Rodr\u00edguez, J.A., Gonz\u00e1lez-Vida, J.M., Mac\u00edas, J., Par\u00e9s, C.: Improved FVM for two-layer shallow-water models: Application to the strait of gibraltar. Adv. Eng. Softw.\u00a038(6), 386\u2013398 (2007)","journal-title":"Adv. Eng. Softw."},{"key":"32_CR7","volume-title":"Using OpenMP: Portable Shared Memory Parallel Programming","author":"B. Chapman","year":"2007","unstructured":"Chapman, B., Jost, G., van der Pas, R.: Using OpenMP: Portable Shared Memory Parallel Programming. The MIT Press, Cambridge (2007)"},{"key":"32_CR8","unstructured":"Eigen 2.0.12, \n                    \n                      http:\/\/eigen.tuxfamily.org"},{"issue":"8","key":"32_CR9","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1016\/j.simpat.2005.08.006","volume":"13","author":"T.R. Hagen","year":"2005","unstructured":"Hagen, T.R., Hjelmervik, J.M., Lie, K.A., Natvig, J.R., Henriksen, M.O.: Visual simulation of shallow-water waves. Simulation Modelling Practice and Theory\u00a013(8), 716\u2013726 (2005)","journal-title":"Simulation Modelling Practice and Theory"},{"issue":"3","key":"32_CR10","doi-asserted-by":"publisher","first-page":"598","DOI":"10.1016\/j.matcom.2009.09.012","volume":"80","author":"M. Lastra","year":"2009","unstructured":"Lastra, M., Mantas, J.M., Ure\u00f1a, C., Castro, M.J., Garc\u00eda-Rodr\u00edguez, J.A.: Simulation of shallow-water systems using graphics processing units. Math. Comput. Simul.\u00a080(3), 598\u2013618 (2009)","journal-title":"Math. Comput. Simul."},{"key":"32_CR11","unstructured":"NVIDIA: CUDA home page, \n                    \n                      http:\/\/www.nvidia.com\/object\/cuda_home_new.html"},{"key":"32_CR12","unstructured":"NVIDIA: NVIDIA CUDA Programming Guide 3.0 (2010), \n                    \n                      http:\/\/developer.nvidia.com\/object\/cuda_3_0_downloads.html"},{"key":"32_CR13","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1007\/BF02468439","volume":"40","author":"V.V. Ostapenko","year":"1999","unstructured":"Ostapenko, V.V.: Numerical simulation of wave flows caused by a shoreside landslide. J. Appl. Mech. Tech. Phys.\u00a040, 647\u2013654 (1999)","journal-title":"J. Appl. Mech. Tech. Phys."},{"issue":"5","key":"32_CR14","doi-asserted-by":"publisher","first-page":"879","DOI":"10.1109\/JPROC.2008.917757","volume":"96","author":"J.D. Owens","year":"2008","unstructured":"Owens, J.D., Houston, M., Luebke, D., Green, S., Stone, J.E., Phillips, J.C.: GPU computing. Proceedings of the IEEE\u00a096(5), 879\u2013899 (2008)","journal-title":"Proceedings of the IEEE"},{"key":"32_CR15","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/3-540-31619-1_3","volume":"51","author":"M. Rumpf","year":"2006","unstructured":"Rumpf, M., Strzodka, R.: Graphics Processor Units: New prospects for parallel computing. Lecture Notes in Comput. Science and Engineering\u00a051, 89\u2013134 (2006)","journal-title":"Lecture Notes in Comput. Science and Engineering"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2010 - Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-15291-7_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T14:28:54Z","timestamp":1589898534000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-15291-7_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642152900","9783642152917"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-15291-7_32","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}