ColDICE: A parallel Vlasov-Poisson solver using moving adaptive simplicial tessellation

被引:44
|
作者
Sousbie, Thierry [1 ,2 ,3 ,4 ]
Colombi, Stephane [1 ,2 ,5 ]
机构
[1] CNRS, Inst Astrophys Paris, UMR 7095, 98bis, F-75014 Paris, France
[2] UPMC, 98bis, F-75014 Paris, France
[3] Univ Tokyo, Dept Phys, Tokyo 1130033, Japan
[4] Univ Tokyo, Sch Sci, Res Ctr Early Universe, Tokyo 1130033, Japan
[5] Kyoto Univ, Yukawa Inst Theoret Phys, Kyoto 6068502, Japan
关键词
Vlasov-Poisson; Tessellation; Simplicial mesh; Refinement; Dark matter; Cosmology; LARGE-SCALE STRUCTURE; N-BODY SIMULATIONS; PARTICLE-MESH CODE; COLLISIONLESS BOLTZMANN-EQUATION; SEMI-LAGRANGIAN SCHEMES; DARK-MATTER HALO; GRAVITATIONAL-INSTABILITY; PHASE-SPACE; 2-DIMENSIONAL SIMULATION; INITIAL CONDITIONS;
D O I
10.1016/j.jcp.2016.05.048
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Resolving numerically Vlasov-Poisson equations for initially cold systems can be reduced to following the evolution of a three-dimensional sheet evolving in six-dimensional phase-space. We describe a public parallel numerical algorithm consisting in representing the phase-space sheet with a conforming, self-adaptive simplicial tessellation of which the vertices follow the Lagrangian equations of motion. The algorithm is implemented both in six-and four-dimensional phase-space. Refinement of the tessellation mesh is performed using the bisection method and a local representation of the phase-space sheet at second order relying on additional tracers created when needed at runtime. In order to preserve in the best way the Hamiltonian nature of the system, refinement is anisotropic and constrained by measurements of local Poincare invariants. Resolution of Poisson equation is performed using the fast Fourier method on a regular rectangular grid, similarly to particle in cells codes. To compute the density projected onto this grid, the intersection of the tessellation and the grid is calculated using the method of Franklin and Kankanhalli [65-67] generalised to linear order. As preliminary tests of the code, we study in four dimensional phase-space the evolution of an initially small patch in a chaotic potential and the cosmological collapse of a fluctuation composed of two sinusoidal waves. We also perform a "warm" dark matter simulation in six-dimensional phase-space that we use to check the parallel scaling of the code. (C) 2016 Elsevier Inc. All rights reserved.
引用
下载
收藏
页码:644 / 697
页数:54
相关论文
共 39 条
  • [21] SPACE: 3D parallel solvers for Vlasov-Maxwell and Vlasov-Poisson equations for relativistic plasmas with atomic transformations
    Yu, Kwangmin
    Kumar, Prabhat
    Yuan, Shaohua
    Cheng, Aiqi
    Samulyak, Roman
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 277
  • [22] The particle method for the Vlasov-Poisson system using equally spaced initial data points
    Wollman, S
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2000, 115 (1-2) : 593 - 600
  • [23] AN ADAPTIVE, HIGH-ORDER PHASE-SPACE REMAPPING FOR THE TWO DIMENSIONAL VLASOV-POISSON EQUATIONS
    Wang, Bei
    Miller, Greg
    Colella, Phil
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2012, 34 (06): : B909 - B924
  • [24] AP-Cloud: Adaptive Particle-in-Cloud method for optimal solutions to Vlasov-Poisson equation
    Wang, Xingyu
    Samulyak, Roman
    Jiao, Xiangmin
    Yu, Kwangmin
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 316 : 682 - 699
  • [25] Diagnosing collisionless energy transfer using field-particle correlations: Vlasov-Poisson plasmas
    Howes, Gregory G.
    Klein, Kristopher G.
    Li, Tak Chu
    JOURNAL OF PLASMA PHYSICS, 2017, 83 (01)
  • [26] LINEAR-STABILITY OF VLASOV-POISSON ELECTRON-PLASMA IN CROSSED FIELDS - PERTURBATIONS PROPAGATING PARALLEL TO THE MAGNETIC-FIELD
    LEE, HJ
    KAUP, DJ
    THOMAS, GE
    JOURNAL OF PLASMA PHYSICS, 1988, 40 : 535 - 543
  • [27] A parallel Poisson solver using the fast multipole method on networks of workstations
    Lee, JY
    Jeong, K
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1998, 36 (04) : 47 - 61
  • [28] Parallel computations of CFD problems using a new fast Poisson solver
    Obata, M
    Satofuka, N
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: IMPLEMENTATIONS AND RESULTS USING PARALLEL COMPUTERS, 1996, : 207 - 214
  • [29] Load-balancing for a block-based parallel adaptive 4D Vlasov solver
    Hoenen, Olivier
    Violard, Eric
    EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 822 - 832
  • [30] Conservative fourth-order finite-volume Vlasov-Poisson solver for axisymmetric plasmas in cylindrical (r, vr, vθ) phase space coordinates
    Vogman, G. V.
    Shumlak, U.
    Colella, P.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 373 : 877 - 899