conatus.expert.BallBasis

class conatus.expert.BallBasis(coord, size, radius=1.0, dealias=REQUIRED)[source]

Bases: _SphericalRadial

Full ball 0 <= r <= R, regular at the centre (Vasil et al. 2019, Lecoanet et al. 2019): the regularity component sigma of degree l is rho^k Q_n^(a, k + 1/2)(2 rho^2 - 1), k = l + sigma, n < size - floor(l/2) (Dedalus’s BallBasis truncation), a = derivative level (0 for fields). Gauss-Jacobi (0, 1/2) radial grid in z = 2 rho^2 - 1.

Parameters:
  • coord (Coordinate)

  • size (int)

  • radius (float)

  • dealias (Any)

family = 'ball radial (regular 3D Zernike: rho^k P_n^(a, k+1/2)(2 rho^2 - 1))'
property radius: float
coeff_space()[source]
Return type:

str