MultiShape: a spectral element method, with applications to Dynamic Density Functional Theory and PDE-constrained optimization

Abstract A new numerical framework is developed to solve general nonlinear and nonlocal PDEs on complicated two-dimensional domains. This enables the solution of a wide range of both steady and time-dependent problems on nonstandard geometries, as well as providing the ability to impose nonlinear and nonlocal boundary conditions (typical of those arising in the modelling of physical phenomena) in a flexible and automated way. This spectral element methodology, which we called MultiShape, is compatible with other state-of-the-art numerical methods, such as differential–algebraic equation solvers and optimization algorithms. MultiShape is an open-source Matlab library, in which the numerical implementation is designed to be user-friendly: the problem set-up and computations are done automatically through intuitive operator definitions and notation. Validation tests are presented, before we showcase the power and versatility of MultiShape with three motivating examples in Dynamic Density Functional Theory and PDE-constrained optimization.

Authors

Institutions

Publication Details

Journal
IMA Journal of Numerical Analysis
Published
2024-08-14
DOI
https://doi.org/10.1093/imanum/drae066
Primary Topic
Advanced Thermodynamics and Statistical Mechanics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MultiShape: a spectral element method, with applications to Dynamic Density Functional Theory and PDE-constrained optimization

R. D. Mills-Williams, Jonna C. Roden, John W. Pearson, Benjamin D. Goddard
IMA Journal of Numerical Analysis
Advanced Thermodynamics and Statistical Mechanics
article

MultiShape: a spectral element method, with applications to Dynamic Density Functional Theory and PDE-constrained optimization

R. D. Mills-Williams, Jonna C. Roden, John W. Pearson, Benjamin D. Goddard
article en

Abstract

Abstract A new numerical framework is developed to solve general nonlinear and nonlocal PDEs on complicated two-dimensional domains. This enables the solution of a wide range of both steady and time-dependent problems on nonstandard geometries, as well as providing the ability to impose nonlinear and nonlocal boundary conditions (typical of those arising in the modelling of physical phenomena) in a flexible and automated way. This spectral element methodology, which we called MultiShape, is compatible with other state-of-the-art numerical methods, such as differential–algebraic equation solvers and optimization algorithms. MultiShape is an open-source Matlab library, in which the numerical implementation is designed to be user-friendly: the problem set-up and computations are done automatically through intuitive operator definitions and notation. Validation tests are presented, before we showcase the power and versatility of MultiShape with three motivating examples in Dynamic Density Functional Theory and PDE-constrained optimization.

IMA Journal of Numerical AnalysisVol. 45(4)
Maxwell Institute for Mathematical Sciences (GB), Heinrich Heine University Düsseldorf (DE), University of Edinburgh (GB)
Scottish Funding Council, Engineering and Physical Sciences Research Council
Openalex Percentile: Top 83%
Advanced Thermodynamics and Statistical Mechanics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.