A MAGIC TWO-RELAXATION-TIME LATTICE BOLTZMANN ALGORITHM FOR MAGNETOHYDRODYNAMICS

被引:3
|
作者
Dellar, Paul J. [1 ]
机构
[1] Univ Oxford, Math Inst, Radcliffe Observ Quarter, Oxford OX2 6GG, England
来源
关键词
Mimetic finite differences; constrained transport scheme; hyperbolic divergence cleaning; equivalent equations; structure-preserving discretisations; FINITE-DIFFERENCE; BGK MODELS; EQUATIONS; FLOWS; SIMULATION; ADVECTION; VELOCITY; SCHEMES; ERRORS;
D O I
10.3934/dcdss.2023157
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The two-relaxation-time collision operator in discrete kinetic theory models collisions between particles by grouping them into pairs with anti-parallel velocities. It prescribes a linear relaxation towards equilibrium with one rate for the even combination of distribution functions for each pair, and another rate for the odd combination. We reformulate this collision operator using relaxation rates for the forward-propagating and backward-propagating combinations instead. An optimal pair of relaxation rates sets the forward-propagating combination of each pair of distributions to equilibrium. Only the backward-propagating non-equilibrium distributions remain. Applying this result twice gives closed discrete equations for evolving the macroscopic variables alone across three time levels. We split the equivalent equations into a first-order system: a conservation law and a kinetic equation for the flux. All other quantities are evaluated at equilibrium. We apply this formalism to the magnetic field in a lattice Boltzmann scheme for magnetohydrodynamics. The antisymmetric part of the kinetic equation matches the Maxwell-Faraday equation and Ohm's law. The symmetric part matches the hyperbolic divergence cleaning model. The discrete divergence of the magnetic field remains zero, to within round-off error, when the initial magnetic field is the discrete curl of a vector potential. We have thus constructed a mimetic or constrained transport scheme for magnetohydrodynamics.
引用
收藏
页码:3155 / 3173
页数:19
相关论文
共 50 条
  • [1] Two-relaxation-time lattice Boltzmann method for the anisotropic dispersive Henry problem
    Servan-Camas, Borja
    Tsai, Frank T. -C.
    WATER RESOURCES RESEARCH, 2010, 46
  • [2] Two-Relaxation-Time Regularized Lattice Boltzmann Model for Navier-Stokes Equations
    Yu, Yuan
    Qin, Zuojian
    Chen, Siwei
    Shu, Shi
    Yuan, Haizhuan
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2025, 17 (02) : 489 - 516
  • [3] A two-relaxation-time lattice Boltzmann model for simulating incompressible thermal flows in porous media
    Liu, Qing
    Kang, Wanting
    Zeng, Yuxia
    Wang, Xin
    Yu, Tao
    INTERNATIONAL JOURNAL OF THERMAL SCIENCES, 2024, 197
  • [4] A Two-Relaxation-Time Lattice Boltzmann Model for Electron Beam Selective Melting Additive Manufacturing
    Chen, Daoliang
    Chen, Wei
    Liu, Yanfei
    Sun, Dongke
    FRONTIERS IN MATERIALS, 2022, 9
  • [5] Saltwater intrusion modeling in heterogeneous confined aquifers using two-relaxation-time lattice Boltzmann method
    Servan-Camas, Borja
    Tsai, Frank T. -C.
    ADVANCES IN WATER RESOURCES, 2009, 32 (04) : 620 - 631
  • [6] Two-relaxation-time Lattice Boltzmann scheme:: About parametrization, velocity, pressure and mixed boundary conditions
    Ginzburg, Irina
    Verhaeghe, Frederik
    d'Humieres, Dominique
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2008, 3 (02) : 427 - 478
  • [7] The role of the kinetic parameter in the stability of two-relaxation-time advection-diffusion lattice Boltzmann schemes
    Kuzmin, A.
    Ginzburg, I.
    Mohamad, A. A.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (12) : 3417 - 3442
  • [8] A coupled Two-relaxation-time Lattice Boltzmann-Volume penalization method for flows past obstacles
    Cui, Xiongwei
    Wang, Zhikai
    Yao, Xiongliang
    Liu, Minghao
    Yu, Fulin
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 198 : 85 - 105
  • [9] Two-relaxation-time lattice Boltzmann method and its application to advective-diffusive-reactive transport
    Yan, Zhifeng
    Yang, Xiaofan
    Li, Siliang
    Hilpert, Markus
    ADVANCES IN WATER RESOURCES, 2017, 109 : 333 - 342
  • [10] Two-relaxation-time regularized lattice Boltzmann model for convection-diffusion equation with spatially dependent coefficients
    Yu, Yuan
    Qin, Zuojian
    Yuan, Haizhuan
    Shu, Shi
    APPLIED MATHEMATICS AND COMPUTATION, 2025, 488