{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T10:17:21Z","timestamp":1758709041835,"version":"3.37.3"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,7,26]],"date-time":"2016-07-26T00:00:00Z","timestamp":1469491200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2016,7,26]],"date-time":"2016-07-26T00:00:00Z","timestamp":1469491200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100006132","name":"Office of Science","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006132","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sci Comput"],"published-print":{"date-parts":[[2017,1]]},"DOI":"10.1007\/s10915-016-0250-5","type":"journal-article","created":{"date-parts":[[2016,7,26]],"date-time":"2016-07-26T09:32:40Z","timestamp":1469525560000},"page":"243-271","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Large-Scale Optimization-Based Non-negative Computational Framework for Diffusion Equations: Parallel Implementation and Performance Studies"],"prefix":"10.1007","volume":"70","author":[{"given":"J.","family":"Chang","sequence":"first","affiliation":[]},{"given":"S.","family":"Karra","sequence":"additional","affiliation":[]},{"given":"K. B.","family":"Nakshatrala","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,7,26]]},"reference":[{"key":"250_CR1","volume-title":"Sobolev Spaces","author":"RJ Adams","year":"2003","unstructured":"Adams, R.J., Fournier, J.J.F.: Sobolev Spaces, 2nd edn. Academic press, Amsterdam (2003)","edition":"2"},{"key":"250_CR2","volume-title":"The ParaView Guide: A Parallel Visualization Application","author":"U Ayachit","year":"2015","unstructured":"Ayachit, U.: The ParaView Guide: A Parallel Visualization Application. Kitware, Clifton Park (2015)"},{"key":"250_CR3","doi-asserted-by":"crossref","unstructured":"Balay, S., Abhyankar, S., Adams, M.F., Brown, J., Brune, P., Buschelman, K., Eijkhout, V., Gropp, W.D., Kaushik, D., Knepley, M.G., McInnes, L.C., Rupp, K., Smith, B.F., Zampini, S., Zhang, H.: PETSc users manual. Technical Report ANL-95\/11 - Revision 3.6, Argonne National Laboratory, 2015","DOI":"10.2172\/1178109"},{"key":"250_CR4","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1080\/10556780500065382","volume":"21","author":"SJ Benson","year":"2006","unstructured":"Benson, S.J., Munson, T.S.: Flexible complementary solvers for large-scale applications. Optim. Methods Softw. 21, 155\u2013168 (2006)","journal-title":"Optim. Methods Softw."},{"key":"250_CR5","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization","author":"S Boyd","year":"2004","unstructured":"Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge, UK (2004)"},{"key":"250_CR6","unstructured":"Childs, H., Brugger, E., Whitlock, B., Meredith, J., Ahern, S., Pugmire, D., Biagas, K., Miller, M., Harrison, C., Weber, G.H., Krishnan, H., Fogal, T., Sanderson, A., Garth, C., Bethel, E.W., Camp, D., R\u00fcbel, O., Durant, M., Favre, J.M., Navr\u00e1til, P.: VisIt: An end-user tool for visualizing and analyzing very large data. In: High Performance Visualization-Enabling Extreme-Scale Scientific Insight, (pp. 357\u2013372) (2012). \n                    https:\/\/wci.llnl.gov\/simulation\/computer-codes\/visit"},{"key":"250_CR7","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0045-7825(73)90019-4","volume":"2","author":"PG Ciarlet","year":"1973","unstructured":"Ciarlet, P.G., Raviart, P.-A.: Maximum principle and uniform convergence for the finite element method. Comput. Methods Appl. Methods Eng. 2, 17\u201331 (1973)","journal-title":"Comput. Methods Appl. Methods Eng."},{"key":"250_CR8","volume-title":"Partial Differential Equations","author":"LC Evans","year":"1998","unstructured":"Evans, L.C.: Partial Differential Equations. American Mathematical Society, Providence (1998)"},{"key":"250_CR9","volume-title":"Finite-Dimensional Variational Inequalities and Complementarity Problems","author":"F Facchinei","year":"2003","unstructured":"Facchinei, F., Pang, J.-S.: Finite-Dimensional Variational Inequalities and Complementarity Problems. Springer, New York (2003)"},{"key":"250_CR10","first-page":"1","volume":"27","author":"C Graser","year":"2009","unstructured":"Graser, C., Kornhuber, R.: Multigrid methods for obstacle problems. J. Comput. Math. 27, 1\u201344 (2009)","journal-title":"J. Comput. Math."},{"key":"250_CR11","unstructured":"Gropp, W.D., Kaushik, D.K., Keyes, D.E., Smith, B.F.: Toward realistic performance bounds for implicit CFD codes. In Proceedings of Parallel CFD \u201899, pp. 233\u2013240. Elsevier, (1999)"},{"key":"250_CR12","doi-asserted-by":"publisher","first-page":"W09602","DOI":"10.1029\/2009WR008819","volume":"46","author":"GE Hammond","year":"2010","unstructured":"Hammond, G.E., Lichtner, P.C.: Field-scale model for the natural attenuation of uranium at the Hanford 300 Area using high-performance computing. Water Resour. Res. 46, W09602 (2010)","journal-title":"Water Resour. Res."},{"issue":"1","key":"250_CR13","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/s00477-012-0573-1","volume":"27","author":"DR Harp","year":"2013","unstructured":"Harp, D.R., Vesselinov, V.V.: Contaminant remediation decision analysis using information gap theory. Stoch. Environ. Res. Risk Assess. 27(1), 159\u2013168 (2013)","journal-title":"Stoch. Environ. Res. Risk Assess."},{"key":"250_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.chemgeo.2014.02.022","volume":"373","author":"JM Heikoop","year":"2014","unstructured":"Heikoop, J.M., Johnson, T.M., Birdsell, K.H., Longmire, P., Hickmott, D.D., Jacobs, E.P., Broxton, D.E., Katzman, D., Vesselinov, V.V., Ding, M., Vanimana, D.T., Reneaua, S.L., Goering, T.J., Glessnerb, J., Basu, A.: Isotopic evidence for reduction of anthropogenic hexavalent chromium in Los Alamos National Laboratory groundwater. Chem. Geol. 373, 1\u20139 (2014)","journal-title":"Chem. Geol."},{"key":"250_CR15","volume-title":"Fundamentals of Structural Mechanics","author":"KD Hjelmstad","year":"2005","unstructured":"Hjelmstad, K.D.: Fundamentals of Structural Mechanics, 2nd edn. Springer, New York (2005)","edition":"2"},{"issue":"5","key":"250_CR16","doi-asserted-by":"publisher","first-page":"1935","DOI":"10.5194\/tc-8-1935-2014","volume":"8","author":"S Karra","year":"2014","unstructured":"Karra, S., Painter, S.L., Lichtner, P.C.: Three-phase numerical model for subsurface hydrology in permafrost-affected regions (PFLOTRAN-ICE v1.0). Cryosphere 8(5), 1935\u20131950 (2014)","journal-title":"Cryosphere"},{"key":"250_CR17","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1137\/S1064827595287997","volume":"20","author":"G Karypis","year":"1999","unstructured":"Karypis, G., Kumar, V.: A fast and highly quality multilevel scheme for partitioning irregular graphs. SIAM J. Sci. Comput. 20, 359\u2013392 (1999)","journal-title":"SIAM J. Sci. Comput."},{"key":"250_CR18","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1016\/j.ijrmms.2014.06.011","volume":"70","author":"S Kelkar","year":"2014","unstructured":"Kelkar, S., Lewis, K., Karra, S., Zyvoloski, G., Rapaka, S., Viswanathan, H., Mishra, P.K., Chu, S., Coblentz, D., Pawar, R.: A simulator for modeling coupled thermo-hydro-mechanical processes in subsurface geological media. Int. J. Rock Mech. Min. Sci. 70, 569\u2013580 (2014)","journal-title":"Int. J. Rock Mech. Min. Sci."},{"key":"250_CR19","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719451","volume-title":"An Introduction to Variational Inequalities and Their Applications","author":"D Kinderlehrer","year":"2000","unstructured":"Kinderlehrer, D., Stampacchia, G.: An Introduction to Variational Inequalities and Their Applications. SIAM Classics in Applied Mathematics, New York (2000)"},{"key":"250_CR20","volume-title":"FIAT: Numerical Construction of Finite Element Basis Functions, Chapter 13","author":"RC Kirby","year":"2012","unstructured":"Kirby, R.C.: FIAT: Numerical Construction of Finite Element Basis Functions, Chapter 13. Springer, New York (2012)"},{"key":"250_CR21","unstructured":"Knepley, M.G., Brown, J., Rupp, K., Smith, B.F.: Achieving High Performance with Unified Residual Evaluation. \n                    arXiv:1309.1204\n                    \n                  , September (2013)"},{"key":"250_CR22","first-page":"215","volume":"17","author":"MG Knepley","year":"2009","unstructured":"Knepley, M.G., Karpeev, D.A.: Mesh algorithms for PDE with vieve I: Mesh distribution. Sci. Program. 17, 215\u2013230 (2009)","journal-title":"Sci. Program."},{"key":"250_CR23","unstructured":"Lange, M., Knepley, M.G., Gorman., G.J.: Flexible, scalable mesh and data management using PETSc DMPlex. In Proceedings of the 3rd International Conference on Exascale Applications and Software, EASC \u201815, pp. 71\u201376. University of Edinburgh, (2015)"},{"key":"250_CR24","doi-asserted-by":"crossref","unstructured":"Lichtner, P.C., Hammond, G.E., Lu, C., Karra, S., Bisht, G., Andre, B., Mills, R.T., Kumar, J.: PFLOTRAN user manual: A massively parallel reactive flow and transport model for describing surface and subsurface processes. Technical Report Report No.: LA-UR-15-20403, Los Alamos National Laboratory, (2015)","DOI":"10.2172\/1168703"},{"key":"250_CR25","unstructured":"Lichtner, P.C., Karra, S.: Modeling multiscale-multiphase-multicomponent reactive flows in porous media: Application to CO$$_2$$ sequestration and enhanced geothermal energy using pflotran. In R.\u00a0Al-Khoury and J.\u00a0Bundschuh, editors, Computational Models for CO$$_2$$ Geo-sequestration & Compressed Air Energy Storage, pp. 81\u2013136. CRC Press, \n                    http:\/\/www.crcnetbase.com\/doi\/pdfplus\/10.1201\/b16790-6\n                    \n                  , (2014)"},{"issue":"4","key":"250_CR26","first-page":"852","volume":"3","author":"R Liska","year":"2008","unstructured":"Liska, R., Shashkov, M.: Enforcing the discrete maximum principle for linear finite element solutions of second-order elliptic problems. Commun. Comput. Phys. 3(4), 852\u2013877 (2008)","journal-title":"Commun. Comput. Phys."},{"key":"250_CR27","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/978-3-319-17248-4_7","volume":"8966","author":"YJ Lo","year":"2015","unstructured":"Lo, Y.J., Williams, S., Straalen, B.V., Ligocki, T.J., Cordery, M.J., Wright, N.J., Hall, M.W., Oliker, L.: Roofline: an insightful visual performance model for multicore architectures. High Perform. Comput. Syst. Perfom. Model. Benchmarking Simul. 8966, 129\u2013148 (2015)","journal-title":"High Perform. Comput. Syst. Perfom. Model. Benchmarking Simul."},{"key":"250_CR28","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1504\/IJCSE.2009.029164","volume":"4","author":"A Logg","year":"2009","unstructured":"Logg, A.: Efficient representation of computational Meshes. Int. J. Comput. Sci. Eng. 4, 283\u2013295 (2009)","journal-title":"Int. J. Comput. Sci. Eng."},{"key":"250_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23099-8","volume-title":"Automated Solution of Differential Equations by the Finite Element Method","author":"A Logg","year":"2012","unstructured":"Logg, A., Mardal, K.A., Wells, G.N.: Automated Solution of Differential Equations by the Finite Element Method. Springer, New York (2012)"},{"key":"250_CR30","unstructured":"May, D.A., Brown, J., Laetitia, L.L.: pTatin3D: High-performance methods for long-term lithospheric dynamics. In:Proceedings of the International Conference for High Performance Computing, Network, Storage and Analysis, SC \u201814, pp. 274\u2013284. IEEE Press, (2014)"},{"key":"250_CR31","unstructured":"McCalpin, J.: STREAM: sustainable memory bandwidth in high performance computers, (1995). \n                    https:\/\/www.cs.virginia.edu\/stream\/"},{"key":"250_CR32","doi-asserted-by":"publisher","first-page":"448","DOI":"10.1016\/j.jcp.2015.09.057","volume":"305","author":"MK Mudunuru","year":"2016","unstructured":"Mudunuru, M.K., Nakshatrala, K.B.: On enforcing maximum principles and achieving element-wise species balance for advection-diffusion-reaction equations under the finite element method. J. Comput. Phys. 305, 448\u2013493 (2016)","journal-title":"J. Comput. Phys."},{"key":"250_CR33","doi-asserted-by":"publisher","DOI":"10.1080\/15502287.2016.1166160","author":"MK Mudunuru","year":"2016","unstructured":"Mudunuru, M.K., Nakshatrala, K.B.: On mesh restrictions to satisfy comparison principles, maximum principles, and the non-negative constraint: Recent developments and new results. Mechanics of Advanced Materials and Structures (2016). doi:\n                    10.1080\/15502287.2016.1166160","journal-title":"Mechanics of Advanced Materials and Structures"},{"key":"250_CR34","unstructured":"Munson, T., Sarich, J., Wild, S., Benson, S., McInnes, L.C.: TAO 2.0 users manual. Technical Report ANL\/MCS-TM-322, Mathematics and Computer Science Division, Argonne National Laboratory. \n                    http:\/\/www.mcs.anl.gov\/tao\n                    \n                   (2012)"},{"key":"250_CR35","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1002\/fld.2389","volume":"67","author":"H Nagarajan","year":"2011","unstructured":"Nagarajan, H., Nakshatrala, K.B.: Enforcing the non-negativity constraint and maximum principles for diffusion with decay on general computational grids. Int. J. Numer. Methods Fluids 67, 820\u2013847 (2011)","journal-title":"Int. J. Numer. Methods Fluids"},{"key":"250_CR36","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/j.jcp.2013.07.010","volume":"253","author":"KB Nakshatrala","year":"2013","unstructured":"Nakshatrala, K.B., Mudunuru, M.K., Valocchi, A.J.: A numerical framework for diffusion-controlled bimolecular-reactive systems to enforce maximum principles and the non-negative constraint. J. Comput. Phys. 253, 278\u2013307 (2013)","journal-title":"J. Comput. Phys."},{"key":"250_CR37","doi-asserted-by":"publisher","first-page":"53","DOI":"10.4208\/cicp.180615.280815a","volume":"19","author":"KB Nakshatrala","year":"2016","unstructured":"Nakshatrala, K.B., Nagarajan, H., Shabouei, M.: A numerical methodology for enforcing maximum principles and the non-negative constraint for transient diffusion equations. Commun. Comput. Phys. 19, 53\u201393 (2016)","journal-title":"Commun. Comput. Phys."},{"key":"250_CR38","doi-asserted-by":"publisher","first-page":"6726","DOI":"10.1016\/j.jcp.2009.05.039","volume":"228","author":"KB Nakshatrala","year":"2009","unstructured":"Nakshatrala, K.B., Valocchi, A.J.: Non-negative mixed finite element formulations for a tensorial diffusion equation. J. Comput. Phys. 228, 6726\u20136752 (2009)","journal-title":"J. Comput. Phys."},{"key":"250_CR39","doi-asserted-by":"publisher","first-page":"742","DOI":"10.1002\/nme.4291","volume":"91","author":"GS Payette","year":"2012","unstructured":"Payette, G.S., Nakshatrala, K.B., Reddy, J.N.: On the performance of high-order finite elements with respect to maximum principles and the nonnegative constraint for diffusion-type equations. Int. J. Numer. Methods Eng. 91, 742\u2013771 (2012)","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"3","key":"250_CR40","first-page":"738","volume":"3","author":"K Pruess","year":"2004","unstructured":"Pruess, K.: The TOUGH codes\u2013a family of simulation tools for multiphase flow and transport processes in permeable media. Vadose Zone J. 3(3), 738\u2013746 (2004)","journal-title":"Vadose Zone J."},{"key":"250_CR41","unstructured":"The HDF Group. Hierarchical Data Format, version 5. \n                    http:\/\/www.hdfgroup.org\/HDF5\/\n                    \n                   (1997\u20132015)"},{"key":"250_CR42","doi-asserted-by":"crossref","unstructured":"Ulbrich, M.: Semismooth Newton Methods for Variational Inequalities and Constrained Optimization Problems in Function Spaces. SIAM, Philadelphia (2011)","DOI":"10.1137\/1.9781611970692"},{"key":"250_CR43","unstructured":"US\u00a0EPA. Cleaning up the nation\u2019s waste sites: Markets and technology trends. Technical Report EPA 542-R-04-015, (2004)"},{"key":"250_CR44","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/1498765.1498785","volume":"52","author":"S Williams","year":"2009","unstructured":"Williams, S., Waterman, A., Patterson, D.: Roofline: an insightful visual performance model for multicore architectures. Commun. ACM 52, 65\u201376 (2009)","journal-title":"Commun. ACM"},{"key":"250_CR45","unstructured":"Zyvoloski, G.: FEHM: A control volume finite element code for simulating subsurface multi-phase multi-fluid heat and mass transfer. Los Alamos Unclassified Report LA-UR-07-3359, (2007)"}],"container-title":["Journal of Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-016-0250-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10915-016-0250-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-016-0250-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-016-0250-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,17]],"date-time":"2020-05-17T09:12:57Z","timestamp":1589706777000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10915-016-0250-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,26]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,1]]}},"alternative-id":["250"],"URL":"https:\/\/doi.org\/10.1007\/s10915-016-0250-5","relation":{},"ISSN":["0885-7474","1573-7691"],"issn-type":[{"type":"print","value":"0885-7474"},{"type":"electronic","value":"1573-7691"}],"subject":[],"published":{"date-parts":[[2016,7,26]]},"assertion":[{"value":"1 July 2015","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2016","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 July 2016","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 July 2016","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}