Published July 2025 | Version Published
Journal Article Open

An optimal-transport finite-particle method for driven mass diffusion

  • 1. ROR icon Politecnico di Milano
  • 2. ROR icon Technical University of Madrid
  • 3. ROR icon IMDEA Materials
  • 4. ROR icon California Institute of Technology

Abstract

We formulate a finite-particle method of mass transport that accounts for general mixed boundary conditions. The particle method couples a geometrically-exact treatment of advection; Wasserstein gradient-flow dynamics; and a Kullback–Leibler representation of the entropy. General boundary conditions are enforced by introducing an adsorption/depletion layer at the boundary wherein particles are added or removed as dictated by the boundary conditions. We demonstrate the range and scope of the method through a number of examples of application, including absorption of particles into a sphere and flow through pipes of square and circular cross section, with and without occlusions. In all cases, the solution is observed to converge weakly, or in the sense of local averages.

Copyright and License

© 2025 The Authors. Published by Elsevier B.V. This is an open access article distributed under the terms of the Creative Commons CC-BY license, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Acknowledgement

AP is grateful for the support of the Italian National Group of Physics-Mathematics (GNFM) of the Italian National Institution of High Mathematics “Francesco Severi” (INDAM). IR acknowledges the support of the Spanish Ministry of Science and Innovation under project PID2021-128812OB-I00. MO gratefully acknowledges the support of the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) via project 211504053 - SFB 1060; project 441211072 - SPP 2256; and project 390685813 - GZ 2047/1 - HCM.

Code Availability

The code used for the examples in this article is freely available in the public repository: https://gitlab.com/ignacio.romero/finite-particles

Files

1-s2.0-S0045782525002853-main.pdf

Files (4.6 MB)

Name Size Download all
md5:1d612809f09c8c161a1b3a32b76c1059
4.6 MB Preview Download

Additional details

Related works

Is supplemented by
Supplemental Material: https://gitlab.com/ignacio.romero/finite-particles (URL)

Funding

Gruppo Nazionale per la Fisica Matematica
Ministerio de Ciencia, Innovación y Universidades
PID2021-128812OB-I00
Deutsche Forschungsgemeinschaft
211504053 - SFB 1060
Deutsche Forschungsgemeinschaft
441211072 - SPP 2256
Deutsche Forschungsgemeinschaft
390685813 - GZ 2047/1 - HCM

Caltech Custom Metadata

Caltech groups
Division of Engineering and Applied Science (EAS)
Publication Status
Published