arrow
Volume 22, Issue 3
Application of High Dimensional B-Spline Interpolation in Solving the Gyro-Kinetic Vlasov Equation Based on Semi-Lagrangian Method

Xiaotao Xiao, Lei Ye, Yingfeng Xu & Shaojie Wang

Commun. Comput. Phys., 22 (2017), pp. 789-802.

Published online: 2017-09

Export citation
  • Abstract

The computation efficiency of high dimensional (3D and 4D) B-spline interpolation, constructed by classical tensor product method, is improved greatly by precomputing the B-spline function. This is due to the character of NLT code, i.e. only the linearised characteristics are needed so that the unperturbed orbit as well as values of the B-spline function at interpolation points can be precomputed at the beginning of the simulation. By integrating this fixed point interpolation algorithm into NLT code, the high dimensional gyro-kinetic Vlasov equation can be solved directly without operator splitting method which is applied in conventional semi-Lagrangian codes. In the Rosenbluth-Hinton test, NLT runs a few times faster for Vlasov solver part and converges at about one order larger time step than conventional splitting code.

  • Keywords

  • AMS Subject Headings

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-22-789, author = {Xiaotao Xiao, Lei Ye, Yingfeng Xu and Shaojie Wang}, title = {Application of High Dimensional B-Spline Interpolation in Solving the Gyro-Kinetic Vlasov Equation Based on Semi-Lagrangian Method}, journal = {Communications in Computational Physics}, year = {2017}, volume = {22}, number = {3}, pages = {789--802}, abstract = {

The computation efficiency of high dimensional (3D and 4D) B-spline interpolation, constructed by classical tensor product method, is improved greatly by precomputing the B-spline function. This is due to the character of NLT code, i.e. only the linearised characteristics are needed so that the unperturbed orbit as well as values of the B-spline function at interpolation points can be precomputed at the beginning of the simulation. By integrating this fixed point interpolation algorithm into NLT code, the high dimensional gyro-kinetic Vlasov equation can be solved directly without operator splitting method which is applied in conventional semi-Lagrangian codes. In the Rosenbluth-Hinton test, NLT runs a few times faster for Vlasov solver part and converges at about one order larger time step than conventional splitting code.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2016-0092}, url = {http://global-sci.org/intro/article_detail/cicp/9981.html} }
TY - JOUR T1 - Application of High Dimensional B-Spline Interpolation in Solving the Gyro-Kinetic Vlasov Equation Based on Semi-Lagrangian Method AU - Xiaotao Xiao, Lei Ye, Yingfeng Xu & Shaojie Wang JO - Communications in Computational Physics VL - 3 SP - 789 EP - 802 PY - 2017 DA - 2017/09 SN - 22 DO - http://doi.org/10.4208/cicp.OA-2016-0092 UR - https://global-sci.org/intro/article_detail/cicp/9981.html KW - AB -

The computation efficiency of high dimensional (3D and 4D) B-spline interpolation, constructed by classical tensor product method, is improved greatly by precomputing the B-spline function. This is due to the character of NLT code, i.e. only the linearised characteristics are needed so that the unperturbed orbit as well as values of the B-spline function at interpolation points can be precomputed at the beginning of the simulation. By integrating this fixed point interpolation algorithm into NLT code, the high dimensional gyro-kinetic Vlasov equation can be solved directly without operator splitting method which is applied in conventional semi-Lagrangian codes. In the Rosenbluth-Hinton test, NLT runs a few times faster for Vlasov solver part and converges at about one order larger time step than conventional splitting code.

Xiaotao Xiao, Lei Ye, Yingfeng Xu and Shaojie Wang. (2017). Application of High Dimensional B-Spline Interpolation in Solving the Gyro-Kinetic Vlasov Equation Based on Semi-Lagrangian Method. Communications in Computational Physics. 22 (3). 789-802. doi:10.4208/cicp.OA-2016-0092
Copy to clipboard
The citation has been copied to your clipboard