Numerics

researchgate gitlab ORCID scholar

ToCCo

finger

ToCCo for “Topographic Coupling at Core-Mantle interface”, is a local perturbative model is a model that calculates the flow over a topography or between two boundaries. It solves Magneto-Hydro-Dynamic equations in a Cartesian Boussinesq frame and can take into consideration: rotation, magnetic field, stratification, and fluid viscosity. ToCCo is coded in Python language combining symbolic mathematics with the Sympy library www.sympy.org and numerical evaluation with mpmath library mpmath.org, which provides arbitrary-precision floating-point calculation. This makes it possible to go beyond the forced wave linear regime: I investigate non-linear effects and improving previous results. With this new approach, I explore a wide range of parameters and boundary conditions for arbitrary topography shapes. I also take into account the spherical geometry, through a spatial integration that considers the variation of physical fields. To do so, I have implemented the “improved β-plane” approximation of Dellar (2011), both for the magnetic field and the rotation vector. ToCCo is distributed under the CeCILL License, Everybody is free to use, modify, contribute. I have develloped ToCCo during my PhD project.

XSHELLS Nathanaël Schaeffer

finger

The code XSHELLS, developed by Dr Nathanaël Schaeffer, performs spectral direct numerical simulations (DNS) in spherical geometries.
I have used non-standard versions of XSHELLS in one publication.
To use XSHELLS, please cite: N. Schaeffer, Efficient Spherical Harmonic Transforms aimed at pseudo-spectral numerical simulations, Geochem. Geophys. Geosyst.(2013)

SINGE Jérémie Vidal

finger

The code SINGE, developed by Dr Jérémie Vidal, computes the free eigenmodes (e.g. the inertial modes) of a rotating spherical cavity (full sphere or spherical shell) filled with a Boussinesq (Newtonian) fluid. The code also determines the onset of (double-diffusive) convection in spherical geometries.
I have used SINGE in one publication.
To use SINGE, please cite: J. Vidal, N. Schaeffer, Quasi-geostrophic modes in the Earth's fluid core with an outer stably stratified layer, GJI, (2015)