Local cubic spline interpolation for Vlasov-type equations on a multi-patch geometry

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vidal, Pauline, Bourne, Emily, Grandgirard, Virginie, Mehrenberger, Michel, Sonnendrücker, Eric
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915748574658560
author Vidal, Pauline
Bourne, Emily
Grandgirard, Virginie
Mehrenberger, Michel
Sonnendrücker, Eric
author_facet Vidal, Pauline
Bourne, Emily
Grandgirard, Virginie
Mehrenberger, Michel
Sonnendrücker, Eric
contents We present a semi-Lagrangian method for the numerical resolution of Vlasov-type equations on multi-patch meshes. Following N. Crouseilles et al. [A parallel Vlasov solver based on local cubic spline interpolation on patches. Journal of Computational Physics (2009)], we employ a local cubic spline interpolation with Hermite boundary conditions between the patches. The derivative reconstruction is adapted to cope with non-uniform meshes as well as non-conforming situations. In the conforming case, there are no longer any constraints on the number of points for each patch; however, a small global system must now be solved. In that case, the local spline representations coincide with the corresponding global spline reconstruction. Alternatively, we can choose not to apply the global system and the derivatives can be approximated. The influence of the most distant points diminishes as the number of points per patch increases. For uniform per patch configurations, a study of the explicit and asymptotic behavior of this influence has been led. The method is validated using a two-dimensional guiding-center model with an O-point. All the numerical results are carried out in the Gyselalib++ library.
format Preprint
id arxiv_https___arxiv_org_abs_2505_22078
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Local cubic spline interpolation for Vlasov-type equations on a multi-patch geometry
Vidal, Pauline
Bourne, Emily
Grandgirard, Virginie
Mehrenberger, Michel
Sonnendrücker, Eric
Numerical Analysis
65M25, 65D07
We present a semi-Lagrangian method for the numerical resolution of Vlasov-type equations on multi-patch meshes. Following N. Crouseilles et al. [A parallel Vlasov solver based on local cubic spline interpolation on patches. Journal of Computational Physics (2009)], we employ a local cubic spline interpolation with Hermite boundary conditions between the patches. The derivative reconstruction is adapted to cope with non-uniform meshes as well as non-conforming situations. In the conforming case, there are no longer any constraints on the number of points for each patch; however, a small global system must now be solved. In that case, the local spline representations coincide with the corresponding global spline reconstruction. Alternatively, we can choose not to apply the global system and the derivatives can be approximated. The influence of the most distant points diminishes as the number of points per patch increases. For uniform per patch configurations, a study of the explicit and asymptotic behavior of this influence has been led. The method is validated using a two-dimensional guiding-center model with an O-point. All the numerical results are carried out in the Gyselalib++ library.
title Local cubic spline interpolation for Vlasov-type equations on a multi-patch geometry
topic Numerical Analysis
65M25, 65D07
url https://arxiv.org/abs/2505.22078