dorsal/arxiv
View SchemaSpatial Coupling of a Lattice Boltzmann fluid model with a Finite Difference Navier-Stokes solver
| Authors | Jonas Latt, Bastien Chopard, Paul Albuquerque |
|---|---|
| Categories | |
| ArXiv ID | physics/0511243 |
| URL | https://arxiv.org/abs/physics/0511243 |
Abstract
In multiscale, multi-physics applications, there is an increasing need for coupling numerical solvers that are each applied to a different part of the problem. Here we consider the case of coupling a Lattice Boltzmann fluid model and a Finite Difference Navier-Stokes solver. The coupling is implemented so that the entire computational domain can be divided in two regions, with the FD solver running on one of them and the LB one on the other. We show how the various physical quantities of the two approaches should be related to ensure a smooth transition at the interface between the regions. We demonstrate the feasibility of the method on the Poiseuille flow, where the LB and FD schemes are used on adjacent sub-domains. The same idea can be also developed to couple LB models with Finite Volumes, or Finite Elements calculations. The motivation for developing such a type of coupling is that, depending on the geometry of the flow, one technique can be more efficient, less memory consuming, or physically more appropriate than the other in some regions (e.g. near the boundaries), whereas the converse is true for other parts of the same system. We can also imagine that a given system solved, say by FD, can be augmented in some spatial regions with a new physical process that is better treated by a LB model. Our approach allows us to only modify the concerned region without altering the rest of the computation.
{
"annotation_id": "1c36f437-c39e-4ed7-926a-3f5bcc0cb77a",
"date_created": "2026-03-02T18:01:04.342000Z",
"date_modified": "2026-03-02T18:01:04.342000Z",
"file_hash": "575fdd1f48a06aec41ad2f0b7fca869de72b2a9dc3adb8731c540fcd0a47bff2",
"private": false,
"record": {
"abstract": "In multiscale, multi-physics applications, there is an increasing need for\ncoupling numerical solvers that are each applied to a different part of the\nproblem. Here we consider the case of coupling a Lattice Boltzmann fluid model\nand a Finite Difference Navier-Stokes solver. The coupling is implemented so\nthat the entire computational domain can be divided in two regions, with the FD\nsolver running on one of them and the LB one on the other.\n We show how the various physical quantities of the two approaches should be\nrelated to ensure a smooth transition at the interface between the regions. We\ndemonstrate the feasibility of the method on the Poiseuille flow, where the LB\nand FD schemes are used on adjacent sub-domains.\n The same idea can be also developed to couple LB models with Finite Volumes,\nor Finite Elements calculations.\n The motivation for developing such a type of coupling is that, depending on\nthe geometry of the flow, one technique can be more efficient, less memory\nconsuming, or physically more appropriate than the other in some regions (e.g.\nnear the boundaries), whereas the converse is true for other parts of the same\nsystem. We can also imagine that a given system solved, say by FD, can be\naugmented in some spatial regions with a new physical process that is better\ntreated by a LB model. Our approach allows us to only modify the concerned\nregion without altering the rest of the computation.",
"arxiv_id": "physics/0511243",
"authors": [
"Jonas Latt",
"Bastien Chopard",
"Paul Albuquerque"
],
"categories": [
"physics.comp-ph",
"physics.flu-dyn"
],
"title": "Spatial Coupling of a Lattice Boltzmann fluid model with a Finite Difference Navier-Stokes solver",
"url": "https://arxiv.org/abs/physics/0511243"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "bc4c8e53-7c67-4dd2-938a-037e207e19a7",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}