Numerical methods for porous medium equation by an energetic variational approach

We study numerical methods for porous media equation (PME). There are two important characteristics: the finite speed propagation of the free boundary and the potential waiting time, which make the problem difficult to handle. Based on different dissipative energy laws, we develop two numerical sche...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational physics 2019-05, Vol.385, p.13-32
Hauptverfasser: Duan, Chenghua, Liu, Chun, Wang, Cheng, Yue, Xingye
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 32
container_issue
container_start_page 13
container_title Journal of computational physics
container_volume 385
creator Duan, Chenghua
Liu, Chun
Wang, Cheng
Yue, Xingye
description We study numerical methods for porous media equation (PME). There are two important characteristics: the finite speed propagation of the free boundary and the potential waiting time, which make the problem difficult to handle. Based on different dissipative energy laws, we develop two numerical schemes by an energetic variational approach. Firstly, based on flog⁡f as the total energy form of the dissipative law, we obtain the trajectory equation, and then construct a fully discrete scheme. It is proved that the scheme is uniquely solvable on an admissible convex set by taking the advantage of the singularity of the total energy. Next, based on 1/(2f) as the total energy form of the dissipation law, we construct a linear numerical scheme for the corresponding trajectory equation. Both schemes preserve the corresponding discrete dissipation law. Meanwhile, under some smoothness assumption, both schemes are second-order convergent in space and first-order convergent in time. Each scheme yields a good approximation for the solution and the free boundary. No oscillation is observed for the numerical solution around the free boundary. Furthermore, the waiting time problem could be naturally treated, which has been a well-known difficult issue for all the existing methods. Due to its linear nature, the second scheme is more efficient.
doi_str_mv 10.1016/j.jcp.2019.01.055
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2210867340</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0021999119301135</els_id><sourcerecordid>2210867340</sourcerecordid><originalsourceid>FETCH-LOGICAL-c368t-1993d7c269041a09af399ecc02c6feb85db6dcdeb865d09f3a2815e1b94fb8e43</originalsourceid><addsrcrecordid>eNp9kMtOwzAQRS0EEuXxAewisU6YcR6NxQpVvKQKhARry7En1FFTp3ZSqX-PS1mzmtHMvTNXh7EbhAwBq7su6_SQcUCRAWZQlidshiAg5XOsTtkMgGMqhMBzdhFCBwB1WdQz9vE29eStVuukp3HlTEha55PBeTeFODJ26hPaTmq0bpM0-0RtEtqQ_6bR6mSnvP3dRLsaBu-UXl2xs1atA13_1Uv29fT4uXhJl-_Pr4uHZarzqh5TFCI3c80rAQUqEKrNhSCtgeuqpaYuTVMZbWJXlQZEmyteY0nYiKJtairyS3Z7vBvfbicKo-zc5GOSIDlHqKt5XkBU4VGlvQvBUysHb3vl9xJBHsjJTkZy8kBOAspILnrujx6K8XeWvAza0kZHGJ70KI2z_7h_AMqKd3Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2210867340</pqid></control><display><type>article</type><title>Numerical methods for porous medium equation by an energetic variational approach</title><source>Elsevier ScienceDirect Journals</source><creator>Duan, Chenghua ; Liu, Chun ; Wang, Cheng ; Yue, Xingye</creator><creatorcontrib>Duan, Chenghua ; Liu, Chun ; Wang, Cheng ; Yue, Xingye</creatorcontrib><description>We study numerical methods for porous media equation (PME). There are two important characteristics: the finite speed propagation of the free boundary and the potential waiting time, which make the problem difficult to handle. Based on different dissipative energy laws, we develop two numerical schemes by an energetic variational approach. Firstly, based on flog⁡f as the total energy form of the dissipative law, we obtain the trajectory equation, and then construct a fully discrete scheme. It is proved that the scheme is uniquely solvable on an admissible convex set by taking the advantage of the singularity of the total energy. Next, based on 1/(2f) as the total energy form of the dissipation law, we construct a linear numerical scheme for the corresponding trajectory equation. Both schemes preserve the corresponding discrete dissipation law. Meanwhile, under some smoothness assumption, both schemes are second-order convergent in space and first-order convergent in time. Each scheme yields a good approximation for the solution and the free boundary. No oscillation is observed for the numerical solution around the free boundary. Furthermore, the waiting time problem could be naturally treated, which has been a well-known difficult issue for all the existing methods. Due to its linear nature, the second scheme is more efficient.</description><identifier>ISSN: 0021-9991</identifier><identifier>EISSN: 1090-2716</identifier><identifier>DOI: 10.1016/j.jcp.2019.01.055</identifier><language>eng</language><publisher>Cambridge: Elsevier Inc</publisher><subject>Computational physics ; Convergence ; Energetic variational approach ; Energy dissipation ; Finite speed propagation of free boundary ; Free boundaries ; Laws ; Mathematical analysis ; Numerical analysis ; Numerical methods ; Porous media ; Porous medium equation ; Smoothness ; Trajectories ; Trajectory equation ; Waiting time</subject><ispartof>Journal of computational physics, 2019-05, Vol.385, p.13-32</ispartof><rights>2019 Elsevier Inc.</rights><rights>Copyright Elsevier Science Ltd. May 15, 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c368t-1993d7c269041a09af399ecc02c6feb85db6dcdeb865d09f3a2815e1b94fb8e43</citedby><cites>FETCH-LOGICAL-c368t-1993d7c269041a09af399ecc02c6feb85db6dcdeb865d09f3a2815e1b94fb8e43</cites><orcidid>0000-0001-5683-6286 ; 0000-0003-4220-8080</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.jcp.2019.01.055$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,777,781,3537,27905,27906,45976</link.rule.ids></links><search><creatorcontrib>Duan, Chenghua</creatorcontrib><creatorcontrib>Liu, Chun</creatorcontrib><creatorcontrib>Wang, Cheng</creatorcontrib><creatorcontrib>Yue, Xingye</creatorcontrib><title>Numerical methods for porous medium equation by an energetic variational approach</title><title>Journal of computational physics</title><description>We study numerical methods for porous media equation (PME). There are two important characteristics: the finite speed propagation of the free boundary and the potential waiting time, which make the problem difficult to handle. Based on different dissipative energy laws, we develop two numerical schemes by an energetic variational approach. Firstly, based on flog⁡f as the total energy form of the dissipative law, we obtain the trajectory equation, and then construct a fully discrete scheme. It is proved that the scheme is uniquely solvable on an admissible convex set by taking the advantage of the singularity of the total energy. Next, based on 1/(2f) as the total energy form of the dissipation law, we construct a linear numerical scheme for the corresponding trajectory equation. Both schemes preserve the corresponding discrete dissipation law. Meanwhile, under some smoothness assumption, both schemes are second-order convergent in space and first-order convergent in time. Each scheme yields a good approximation for the solution and the free boundary. No oscillation is observed for the numerical solution around the free boundary. Furthermore, the waiting time problem could be naturally treated, which has been a well-known difficult issue for all the existing methods. Due to its linear nature, the second scheme is more efficient.</description><subject>Computational physics</subject><subject>Convergence</subject><subject>Energetic variational approach</subject><subject>Energy dissipation</subject><subject>Finite speed propagation of free boundary</subject><subject>Free boundaries</subject><subject>Laws</subject><subject>Mathematical analysis</subject><subject>Numerical analysis</subject><subject>Numerical methods</subject><subject>Porous media</subject><subject>Porous medium equation</subject><subject>Smoothness</subject><subject>Trajectories</subject><subject>Trajectory equation</subject><subject>Waiting time</subject><issn>0021-9991</issn><issn>1090-2716</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kMtOwzAQRS0EEuXxAewisU6YcR6NxQpVvKQKhARry7En1FFTp3ZSqX-PS1mzmtHMvTNXh7EbhAwBq7su6_SQcUCRAWZQlidshiAg5XOsTtkMgGMqhMBzdhFCBwB1WdQz9vE29eStVuukp3HlTEha55PBeTeFODJ26hPaTmq0bpM0-0RtEtqQ_6bR6mSnvP3dRLsaBu-UXl2xs1atA13_1Uv29fT4uXhJl-_Pr4uHZarzqh5TFCI3c80rAQUqEKrNhSCtgeuqpaYuTVMZbWJXlQZEmyteY0nYiKJtairyS3Z7vBvfbicKo-zc5GOSIDlHqKt5XkBU4VGlvQvBUysHb3vl9xJBHsjJTkZy8kBOAspILnrujx6K8XeWvAza0kZHGJ70KI2z_7h_AMqKd3Q</recordid><startdate>20190515</startdate><enddate>20190515</enddate><creator>Duan, Chenghua</creator><creator>Liu, Chun</creator><creator>Wang, Cheng</creator><creator>Yue, Xingye</creator><general>Elsevier Inc</general><general>Elsevier Science Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-5683-6286</orcidid><orcidid>https://orcid.org/0000-0003-4220-8080</orcidid></search><sort><creationdate>20190515</creationdate><title>Numerical methods for porous medium equation by an energetic variational approach</title><author>Duan, Chenghua ; Liu, Chun ; Wang, Cheng ; Yue, Xingye</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c368t-1993d7c269041a09af399ecc02c6feb85db6dcdeb865d09f3a2815e1b94fb8e43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computational physics</topic><topic>Convergence</topic><topic>Energetic variational approach</topic><topic>Energy dissipation</topic><topic>Finite speed propagation of free boundary</topic><topic>Free boundaries</topic><topic>Laws</topic><topic>Mathematical analysis</topic><topic>Numerical analysis</topic><topic>Numerical methods</topic><topic>Porous media</topic><topic>Porous medium equation</topic><topic>Smoothness</topic><topic>Trajectories</topic><topic>Trajectory equation</topic><topic>Waiting time</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Duan, Chenghua</creatorcontrib><creatorcontrib>Liu, Chun</creatorcontrib><creatorcontrib>Wang, Cheng</creatorcontrib><creatorcontrib>Yue, Xingye</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</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>Journal of computational physics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Duan, Chenghua</au><au>Liu, Chun</au><au>Wang, Cheng</au><au>Yue, Xingye</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Numerical methods for porous medium equation by an energetic variational approach</atitle><jtitle>Journal of computational physics</jtitle><date>2019-05-15</date><risdate>2019</risdate><volume>385</volume><spage>13</spage><epage>32</epage><pages>13-32</pages><issn>0021-9991</issn><eissn>1090-2716</eissn><abstract>We study numerical methods for porous media equation (PME). There are two important characteristics: the finite speed propagation of the free boundary and the potential waiting time, which make the problem difficult to handle. Based on different dissipative energy laws, we develop two numerical schemes by an energetic variational approach. Firstly, based on flog⁡f as the total energy form of the dissipative law, we obtain the trajectory equation, and then construct a fully discrete scheme. It is proved that the scheme is uniquely solvable on an admissible convex set by taking the advantage of the singularity of the total energy. Next, based on 1/(2f) as the total energy form of the dissipation law, we construct a linear numerical scheme for the corresponding trajectory equation. Both schemes preserve the corresponding discrete dissipation law. Meanwhile, under some smoothness assumption, both schemes are second-order convergent in space and first-order convergent in time. Each scheme yields a good approximation for the solution and the free boundary. No oscillation is observed for the numerical solution around the free boundary. Furthermore, the waiting time problem could be naturally treated, which has been a well-known difficult issue for all the existing methods. Due to its linear nature, the second scheme is more efficient.</abstract><cop>Cambridge</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jcp.2019.01.055</doi><tpages>20</tpages><orcidid>https://orcid.org/0000-0001-5683-6286</orcidid><orcidid>https://orcid.org/0000-0003-4220-8080</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0021-9991
ispartof Journal of computational physics, 2019-05, Vol.385, p.13-32
issn 0021-9991
1090-2716
language eng
recordid cdi_proquest_journals_2210867340
source Elsevier ScienceDirect Journals
subjects Computational physics
Convergence
Energetic variational approach
Energy dissipation
Finite speed propagation of free boundary
Free boundaries
Laws
Mathematical analysis
Numerical analysis
Numerical methods
Porous media
Porous medium equation
Smoothness
Trajectories
Trajectory equation
Waiting time
title Numerical methods for porous medium equation by an energetic variational approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T13%3A13%3A14IST&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=Numerical%20methods%20for%20porous%20medium%20equation%20by%20an%20energetic%20variational%20approach&rft.jtitle=Journal%20of%20computational%20physics&rft.au=Duan,%20Chenghua&rft.date=2019-05-15&rft.volume=385&rft.spage=13&rft.epage=32&rft.pages=13-32&rft.issn=0021-9991&rft.eissn=1090-2716&rft_id=info:doi/10.1016/j.jcp.2019.01.055&rft_dat=%3Cproquest_cross%3E2210867340%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2210867340&rft_id=info:pmid/&rft_els_id=S0021999119301135&rfr_iscdi=true