A set of codes for numerical convection and geodynamo calculations
A set of codes for numerical convection and geodynamo calculations
复制标题
一组用于数值对流和地球发电机计算的代码
DOI:
10.1093/rasti/rzad043
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Gibbons S
中科院分区:
文献类型:
--
作者:
Gibbons S
We present a set of codes for calculating and displaying solutions to diverse problems within thermal convection and magnetic field generation in rotating fluid-filled spheres and spherical shells. There are diverse programs for the kinematic dynamo problem, the onset of thermal convection, and boundary-locked thermal convection, and time-stepping codes for non-magnetic convection and the dynamo with either homogeneous or spatially varying thermal boundary conditions. Where possible, all programs have been benchmarked against other codes and tested by reproducing previously published results. Each program comes with the complete source code, a pdf instruction manual, and at least one example run with a sample input file and all necessary files for describing an initial condition. The only prerequisite for running most of the codes is a FORTRAN compiler. The plotting programs require in addition the PGPLOT graphics library. All source code, examples, input files, solutions, and instructions are available for download from github and Zenodo.