dedalus.tests.test_spherical_arithmetic

Module Contents

comm
Nphi_range = [8]
Ntheta_range = [10]
Nr_range = [6]
radius_range = [1.5]
dealias_range
radius_ball = 1.5
build_ball(Nphi, Ntheta, Nr, dealias, dtype)
radii_shell = (0.5, 3)
build_shell(Nphi, Ntheta, Nr, dealias, dtype)
test_S2_radial_scalar_scalar_multiplication(Nphi, Ntheta, Nr, dealias)
test_S2_radial_vector_scalar_multiplication(Nphi, Ntheta, Nr, dealias)
test_cross_product(Nphi, Ntheta, Nr, dealias, basis)
test_dot_product_vector_vector(Nphi, Ntheta, Nr, dealias, basis)
test_dot_product_tensor_vector(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_number_scalar(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_scalar_number(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_scalar_scalar(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_scalar_vector(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_vector_vector(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_vector_tensor(Nphi, Ntheta, Nr, dealias, basis)
test_multiply_tensor_tensor(Nphi, Ntheta, Nr, dealias, basis)