Pade: A code for protoplanetary disk turbulence based on Pade differencing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Shariff, Karim
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911982543699968
author Shariff, Karim
author_facet Shariff, Karim
contents The Pade code has been developed to treat hydrodynamic turbulence in protoplanetary disks. It solves the compressible equations of motion in cylindrical coordinates. Derivatives are computed using non-diffusive and conservative fourth-order Pade differencing, which has higher resolving power compared to both dissipative shock-capturing schemes used in most astrophysics codes, as well as non-diffusive central finite-difference schemes of the same order. The fourth-order Runge-Kutta method is used for time stepping. A previously reported error-corrected Fargo approach is used to reduce the time step constraint imposed by rapid Keplerian advection. Artificial bulk viscosity is used when shock-capturing is required. Tests for correctness and scaling with respect to the number of processors are presented. Finally, efforts to improve efficiency and accuracy are suggested.
format Preprint
id arxiv_https___arxiv_org_abs_2406_15611
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Pade: A code for protoplanetary disk turbulence based on Pade differencing
Shariff, Karim
Earth and Planetary Astrophysics
Instrumentation and Methods for Astrophysics
Solar and Stellar Astrophysics
Fluid Dynamics
The Pade code has been developed to treat hydrodynamic turbulence in protoplanetary disks. It solves the compressible equations of motion in cylindrical coordinates. Derivatives are computed using non-diffusive and conservative fourth-order Pade differencing, which has higher resolving power compared to both dissipative shock-capturing schemes used in most astrophysics codes, as well as non-diffusive central finite-difference schemes of the same order. The fourth-order Runge-Kutta method is used for time stepping. A previously reported error-corrected Fargo approach is used to reduce the time step constraint imposed by rapid Keplerian advection. Artificial bulk viscosity is used when shock-capturing is required. Tests for correctness and scaling with respect to the number of processors are presented. Finally, efforts to improve efficiency and accuracy are suggested.
title Pade: A code for protoplanetary disk turbulence based on Pade differencing
topic Earth and Planetary Astrophysics
Instrumentation and Methods for Astrophysics
Solar and Stellar Astrophysics
Fluid Dynamics
url https://arxiv.org/abs/2406.15611