dedalus.libraries.dedalus_sphere.ball_wrapper
Module Contents
- STORE_LU_TRANSFORM
- logger
- barrier = False
- timing = False
- class Ball(N_max, L_max, R_max=0, a=0, N_r=None, N_theta=None, ell_min=None, ell_max=None, m_min=None, m_max=None)
- a
- S
- theta
- cos_theta
- sin_theta
- Q0
- Q_projection
- dV
- Q
- radius
- LU_grad_initialized = []
- LU_grad = []
- LU_curl_initialized = []
- LU_curl = []
- grid(axis, dimensions=2)
- weight(axis, dimensions=2)
- op(op_name, N, k, ell, dtype=np.float64, a=None)
- xi(mu, ell)
- unitary3D(rank=1, adjoint=False)
- spins(rank)
- forward_angle(m, rank, data_in, data_out)
- backward_angle(m, rank, data_in, data_out)
- N_min(ell)
- ncc_matrix(N, k, ell, deg_in, deg_out, data, cutoff=1e-06, name='')
- forward_component(ell, deg, data)
- backward_component(ell, deg, data)
- radial_forward(ell, rank, data_in, data_out)
- radial_backward(ell, rank, data_in, data_out)
- unpack(ell, rank, data_in)
- pack(ell, rank, data_in, data_out)
- rank(length)
- grad(ell, rank, data_in)
- curl(ell, rank, data_in, data_out)
- div(data_in)
- div_grad(data_in, ell_start=0, ell_end=None)
- cross_grid(a, b)
- dot_grid(a, b)
- class TensorField_2D(rank, m, B, domain)
- m
- mesh
- local_grid_shape
- local_ellr_shape
- local_rell_shape
- grid_shape
- ellr_shape
- rell_shape
- grid_data
- ellr_data
- rell_data
- fields
- coeff_data = []
- data
- require_coeff_space()
Transform from grid space to coeff space
- require_grid_space()
Transform from coeff space to grid space
- class TensorField_3D(rank, B, domain)
- mesh
- local_grid_shape
- grid_shape
- grid_data
- scales
- local_ellr_shape
- ellr_shape
- mlr_ell_data
- local_rell_shape
- rell_shape
- mlr_r_data
- rlm_shape
- rlm_data
- local_mthr_shape
- mthr_shape
- mthr_data
- fields
- m_size
- coeff_data = []
- data
- require_coeff_space()
Transform from grid space to coeff space
- decrement_layout()
- require_grid_space()
Transform from coeff space to grid space
- increment_layout()