Porous Convection in the Discrete Exterior Calculus with Geometric Multigrid
By: Luke Morris , George Rauta , Kevin Carlson and more
Potential Business Impact:
Solves hard math problems faster on computers.
The discrete exterior calculus (DEC) defines a family of discretized differential operators which preserve certain desirable properties from the exterior calculus. We formulate and solve the porous convection equations in the DEC via the Decapodes.jl embedded domain-specific language (eDSL) for multiphysics problems discretized via CombinatorialSpaces.jl. CombinatorialSpaces.jl is an open-source Julia library which implements the DEC over simplicial complexes, and now offers a geometric multigrid solver over maps between subdivided simplicial complexes. We demonstrate numerical results of multigrid solvers for the Poisson problem and porous convection problem, both as a standalone solver and as a preconditioner for open-source Julia iterative methods libraries.
Similar Papers
Convergence and Stability of Discrete Exterior Calculus for the Hodge Laplace Problem in Two Dimensions
Numerical Analysis
Makes computer math problems more accurate.
A bound-preserving multinumerics scheme for steady-state convection-diffusion equations
Numerical Analysis
Makes computer simulations of liquids more accurate.
A scalable high-order multigrid-FFT Poisson solver for unbounded domains on adaptive multiresolution grids
Numerical Analysis (Math)
Solves hard math problems faster for science.