Numerical methods and programming
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Num. Meth. Prog.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Numerical methods and programming, 2025, Volume 26, Issue 1, Pages 17–32
DOI: https://doi.org/10.26089/NumMet.v26r102
(Mi vmp1147)
 

Parallel software tools and technologies

Domain decomposition for the numerical solution of the Cahn–Hilliard equation

D. I. Prokhorov

Trofimuk Institute of Petroleum Geology and Geophysics SB RAS
Abstract: The article presents a parallel algorithm for the numerical solution of the Сahn–Hilliard equation in a three-dimensional formulation. The algorithm is based on an explicit finite difference scheme and a domain decomposition method. One MPI process is allocated for each subdomain, while the solution within the subdomain is calculated using CUDA technology for the GPU. The strong and weak scaling of the algorithm is investigated in application to the problem of phase separation for two different data exchange schemes between RAM and VRAM.
Keywords: phase-field method; domain decomposition; Cahn-Hilliard equation; heterogeneous computing.
Funding agency Grant number
Russian Science Foundation 24–71–00028
This work was supported by the Russian Science Foundation under grant No. 24-71-00028.
Received: 25.11.2024
Revised: 07.12.2024
Document Type: Article
UDC: 519.673
Language: Russian
Citation: D. I. Prokhorov, “Domain decomposition for the numerical solution of the Cahn–Hilliard equation”, Num. Meth. Prog., 26:1 (2025), 17–32
Citation in format AMSBIB
\Bibitem{Pro25}
\by D.~I.~Prokhorov
\paper Domain decomposition for the numerical solution of the Cahn--Hilliard equation
\jour Num. Meth. Prog.
\yr 2025
\vol 26
\issue 1
\pages 17--32
\mathnet{http://mi.mathnet.ru/vmp1147}
\crossref{https://doi.org/10.26089/NumMet.v26r102}
Linking options:
  • https://www.mathnet.ru/eng/vmp1147
  • https://www.mathnet.ru/eng/vmp/v26/i1/p17
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Numerical methods and programming
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025