Loading…

Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes

For many applications, local time stepping offers an interesting and worthwhile alternative to the by now well established global time step control. In fact, local time stepping can allow for a highly detailed resolution of localized features of the solution with strongly reduced computational cost,...

Full description

Saved in:
Bibliographic Details
Published in:Applied mathematics and computation 2016-03, Vol.277, p.164-179, Article 164
Main Authors: Krause, D., Krause, R.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3
cites cdi_FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3
container_end_page 179
container_issue
container_start_page 164
container_title Applied mathematics and computation
container_volume 277
creator Krause, D.
Krause, R.
description For many applications, local time stepping offers an interesting and worthwhile alternative to the by now well established global time step control. In fact, local time stepping can allow for a highly detailed resolution of localized features of the solution with strongly reduced computational cost, when compared to global time step control. However local time stepping is not applicable in a straight-forward manner in the context of fully implicit time-discretizations. Here, we present a method for the efficient parallel adaptive solution of (non-linear) partial differential equations, in particular reaction–diffusion equations, using spatially adapted time step sizes in the context of a fully implicit solution strategy. Our proposed method uses a discontinuous Galerkin method in-time approach within a full space-time approach. Moreover, it is designed from scratch for efficient parallel computation. We employ shallow tree-based mesh data structures in order to ensure a low memory footprint of the adaptive meshes. By solving the time-dependent partial differential equation on a (d+1)-dimensional non-conforming mesh, space-time adaptivity is naturally achieved. In combination with a discontinuous Galerkin method in-time the size of the arising systems can be precisely controlled. We additionally introduce and discuss a stabilization scheme for space-time mortar element methods that also has a highly positive impact on the efficiency of preconditioning techniques for the arising systems of equations. We present results from extensive numerical experiments that address the question of convergence and efficiency, linear and non-linear solver performance, parallel scalability up to 2048 cores as well as accuracy for the linear heat equation and a real world, non-linear reaction–diffusion equation from the field of computational electrocardiology.
doi_str_mv 10.1016/j.amc.2015.12.017
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1808094308</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0096300315300059</els_id><sourcerecordid>1808094308</sourcerecordid><originalsourceid>FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3</originalsourceid><addsrcrecordid>eNp9kc1u1TAQhS0EEpeWB2DnJZuE8XV-HLFCVSlIldi0a8txxr1z5cSp7RSx4x0q8YA8SZNeViy6mtHR-Y40cxj7IKAUIJpPx9KMttyDqEuxL0G0r9hOqFYWdVN1r9kOoGsKCSDfsncpHQGgbUS1Y38uJ9N7mu64D9Z4nmlEnjLO86bRxPMB-Wyi8R49p3H2ZCnzFPySKUw8OB7R2G3_-_txIOeWtOl4v5hNTPyBDE-zsVg8ZzuaKCNHjyNOOfHVmw5revjJc0TkI6YDpnP2xhmf8P2_ecZuv17eXHwrrn9cfb_4cl1YKSEXfdt1DTo3NFJUTrVKuR57owSaqoeqkkbUtRSyrfp2UKZ3tVNCKmkHhzhAL8_Yx1PuHMP9ginrkZJF782EYUlaKFDQVRLUahUnq40hpYhOz5FGE39pAXrrQB_12oHeOtBir9cOVqb9j1mf9_yXHA35F8nPJxLX6x8Io06WcLI4UESb9RDoBfoJT_im5g</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1808094308</pqid></control><display><type>article</type><title>Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes</title><source>ScienceDirect Freedom Collection 2022-2024</source><source>Elsevier SD Backfile Mathematics</source><source>Backfile Package - Computer Science (Legacy) [YCS]</source><creator>Krause, D. ; Krause, R.</creator><creatorcontrib>Krause, D. ; Krause, R.</creatorcontrib><description>For many applications, local time stepping offers an interesting and worthwhile alternative to the by now well established global time step control. In fact, local time stepping can allow for a highly detailed resolution of localized features of the solution with strongly reduced computational cost, when compared to global time step control. However local time stepping is not applicable in a straight-forward manner in the context of fully implicit time-discretizations. Here, we present a method for the efficient parallel adaptive solution of (non-linear) partial differential equations, in particular reaction–diffusion equations, using spatially adapted time step sizes in the context of a fully implicit solution strategy. Our proposed method uses a discontinuous Galerkin method in-time approach within a full space-time approach. Moreover, it is designed from scratch for efficient parallel computation. We employ shallow tree-based mesh data structures in order to ensure a low memory footprint of the adaptive meshes. By solving the time-dependent partial differential equation on a (d+1)-dimensional non-conforming mesh, space-time adaptivity is naturally achieved. In combination with a discontinuous Galerkin method in-time the size of the arising systems can be precisely controlled. We additionally introduce and discuss a stabilization scheme for space-time mortar element methods that also has a highly positive impact on the efficiency of preconditioning techniques for the arising systems of equations. We present results from extensive numerical experiments that address the question of convergence and efficiency, linear and non-linear solver performance, parallel scalability up to 2048 cores as well as accuracy for the linear heat equation and a real world, non-linear reaction–diffusion equation from the field of computational electrocardiology.</description><identifier>ISSN: 0096-3003</identifier><identifier>EISSN: 1873-5649</identifier><identifier>DOI: 10.1016/j.amc.2015.12.017</identifier><language>eng</language><publisher>Elsevier Inc</publisher><subject>Computation ; Data structures ; Galerkin methods ; Implicit solution schemes ; Local time stepping ; Mathematical analysis ; Mathematical models ; Nonlinearity ; Parallelization ; Partial differential equations ; Reaction-diffusion equations ; Space-time adaptivity</subject><ispartof>Applied mathematics and computation, 2016-03, Vol.277, p.164-179, Article 164</ispartof><rights>2015 Elsevier Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3</citedby><cites>FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3</cites><orcidid>0000-0001-5408-5271</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0096300315300059$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3429,3564,27924,27925,45972,46003</link.rule.ids></links><search><creatorcontrib>Krause, D.</creatorcontrib><creatorcontrib>Krause, R.</creatorcontrib><title>Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes</title><title>Applied mathematics and computation</title><description>For many applications, local time stepping offers an interesting and worthwhile alternative to the by now well established global time step control. In fact, local time stepping can allow for a highly detailed resolution of localized features of the solution with strongly reduced computational cost, when compared to global time step control. However local time stepping is not applicable in a straight-forward manner in the context of fully implicit time-discretizations. Here, we present a method for the efficient parallel adaptive solution of (non-linear) partial differential equations, in particular reaction–diffusion equations, using spatially adapted time step sizes in the context of a fully implicit solution strategy. Our proposed method uses a discontinuous Galerkin method in-time approach within a full space-time approach. Moreover, it is designed from scratch for efficient parallel computation. We employ shallow tree-based mesh data structures in order to ensure a low memory footprint of the adaptive meshes. By solving the time-dependent partial differential equation on a (d+1)-dimensional non-conforming mesh, space-time adaptivity is naturally achieved. In combination with a discontinuous Galerkin method in-time the size of the arising systems can be precisely controlled. We additionally introduce and discuss a stabilization scheme for space-time mortar element methods that also has a highly positive impact on the efficiency of preconditioning techniques for the arising systems of equations. We present results from extensive numerical experiments that address the question of convergence and efficiency, linear and non-linear solver performance, parallel scalability up to 2048 cores as well as accuracy for the linear heat equation and a real world, non-linear reaction–diffusion equation from the field of computational electrocardiology.</description><subject>Computation</subject><subject>Data structures</subject><subject>Galerkin methods</subject><subject>Implicit solution schemes</subject><subject>Local time stepping</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Nonlinearity</subject><subject>Parallelization</subject><subject>Partial differential equations</subject><subject>Reaction-diffusion equations</subject><subject>Space-time adaptivity</subject><issn>0096-3003</issn><issn>1873-5649</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp9kc1u1TAQhS0EEpeWB2DnJZuE8XV-HLFCVSlIldi0a8txxr1z5cSp7RSx4x0q8YA8SZNeViy6mtHR-Y40cxj7IKAUIJpPx9KMttyDqEuxL0G0r9hOqFYWdVN1r9kOoGsKCSDfsncpHQGgbUS1Y38uJ9N7mu64D9Z4nmlEnjLO86bRxPMB-Wyi8R49p3H2ZCnzFPySKUw8OB7R2G3_-_txIOeWtOl4v5hNTPyBDE-zsVg8ZzuaKCNHjyNOOfHVmw5revjJc0TkI6YDpnP2xhmf8P2_ecZuv17eXHwrrn9cfb_4cl1YKSEXfdt1DTo3NFJUTrVKuR57owSaqoeqkkbUtRSyrfp2UKZ3tVNCKmkHhzhAL8_Yx1PuHMP9ginrkZJF782EYUlaKFDQVRLUahUnq40hpYhOz5FGE39pAXrrQB_12oHeOtBir9cOVqb9j1mf9_yXHA35F8nPJxLX6x8Io06WcLI4UESb9RDoBfoJT_im5g</recordid><startdate>20160320</startdate><enddate>20160320</enddate><creator>Krause, D.</creator><creator>Krause, R.</creator><general>Elsevier Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-5408-5271</orcidid></search><sort><creationdate>20160320</creationdate><title>Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes</title><author>Krause, D. ; Krause, R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computation</topic><topic>Data structures</topic><topic>Galerkin methods</topic><topic>Implicit solution schemes</topic><topic>Local time stepping</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Nonlinearity</topic><topic>Parallelization</topic><topic>Partial differential equations</topic><topic>Reaction-diffusion equations</topic><topic>Space-time adaptivity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Krause, D.</creatorcontrib><creatorcontrib>Krause, R.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Applied mathematics and computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Krause, D.</au><au>Krause, R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes</atitle><jtitle>Applied mathematics and computation</jtitle><date>2016-03-20</date><risdate>2016</risdate><volume>277</volume><spage>164</spage><epage>179</epage><pages>164-179</pages><artnum>164</artnum><issn>0096-3003</issn><eissn>1873-5649</eissn><abstract>For many applications, local time stepping offers an interesting and worthwhile alternative to the by now well established global time step control. In fact, local time stepping can allow for a highly detailed resolution of localized features of the solution with strongly reduced computational cost, when compared to global time step control. However local time stepping is not applicable in a straight-forward manner in the context of fully implicit time-discretizations. Here, we present a method for the efficient parallel adaptive solution of (non-linear) partial differential equations, in particular reaction–diffusion equations, using spatially adapted time step sizes in the context of a fully implicit solution strategy. Our proposed method uses a discontinuous Galerkin method in-time approach within a full space-time approach. Moreover, it is designed from scratch for efficient parallel computation. We employ shallow tree-based mesh data structures in order to ensure a low memory footprint of the adaptive meshes. By solving the time-dependent partial differential equation on a (d+1)-dimensional non-conforming mesh, space-time adaptivity is naturally achieved. In combination with a discontinuous Galerkin method in-time the size of the arising systems can be precisely controlled. We additionally introduce and discuss a stabilization scheme for space-time mortar element methods that also has a highly positive impact on the efficiency of preconditioning techniques for the arising systems of equations. We present results from extensive numerical experiments that address the question of convergence and efficiency, linear and non-linear solver performance, parallel scalability up to 2048 cores as well as accuracy for the linear heat equation and a real world, non-linear reaction–diffusion equation from the field of computational electrocardiology.</abstract><pub>Elsevier Inc</pub><doi>10.1016/j.amc.2015.12.017</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0001-5408-5271</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0096-3003
ispartof Applied mathematics and computation, 2016-03, Vol.277, p.164-179, Article 164
issn 0096-3003
1873-5649
language eng
recordid cdi_proquest_miscellaneous_1808094308
source ScienceDirect Freedom Collection 2022-2024; Elsevier SD Backfile Mathematics; Backfile Package - Computer Science (Legacy) [YCS]
subjects Computation
Data structures
Galerkin methods
Implicit solution schemes
Local time stepping
Mathematical analysis
Mathematical models
Nonlinearity
Parallelization
Partial differential equations
Reaction-diffusion equations
Space-time adaptivity
title Enabling local time stepping in the parallel implicit solution of reaction–diffusion equations via space-time finite elements on shallow tree meshes
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T18%3A42%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Enabling%20local%20time%20stepping%20in%20the%20parallel%20implicit%20solution%20of%20reaction%E2%80%93diffusion%20equations%20via%20space-time%20finite%20elements%20on%20shallow%20tree%20meshes&rft.jtitle=Applied%20mathematics%20and%20computation&rft.au=Krause,%20D.&rft.date=2016-03-20&rft.volume=277&rft.spage=164&rft.epage=179&rft.pages=164-179&rft.artnum=164&rft.issn=0096-3003&rft.eissn=1873-5649&rft_id=info:doi/10.1016/j.amc.2015.12.017&rft_dat=%3Cproquest_cross%3E1808094308%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c330t-b7996effd6314f8788fbeba81ea4b0443a15531374b7d8abf5f81383cdfeed0b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1808094308&rft_id=info:pmid/&rfr_iscdi=true