dedalus.tests.test_polar_operators

Disk and annulus tests for convert, trace, transpose, interpolate.

Module Contents

Nphi_range = [8]
Nr_range = [8]
k_range = [0, 1]
dealias_range
dtype_range
radius_disk = 1.5
radii_annulus = [0.5, 3]
build_disk(Nphi, Nr, k, dealias, dtype)
build_annulus(Nphi, Nr, k, dealias, dtype)
test_convert_constant_scalar(Nphi, Nr, k, dealias, basis, dtype)
test_convert_constant_tensor(Nphi, Nr, k, dealias, basis, dtype)
test_convert_scalar(Nphi, Nr, k, dealias, basis, dtype, layout)
test_convert_vector(Nphi, Nr, k, dealias, basis, dtype, layout)
test_skew_explicit(basis, Nphi, Nr, k, dealias, dtype, layout)
test_skew_implicit(basis, Nphi, Nr, k, dealias, dtype)
test_explicit_trace_tensor(Nphi, Nr, k, dealias, basis, dtype, layout)
test_implicit_trace_tensor(Nphi, Nr, k, dealias, basis, dtype)
test_transpose_explicit(basis, Nphi, Nr, k, dealias, dtype, layout)
test_transpose_implicit(basis, Nphi, Nr, k, dealias, dtype)
test_azimuthal_average_scalar(Nphi, Nr, k, dealias, dtype, basis)
test_integrate_scalar(Nphi, Nr, k, dealias, dtype, basis, n)
test_interpolate_azimuth_scalar(Nphi, Nr, k, dealias, basis, dtype, phi_interp)
test_interpolate_radius_scalar(Nphi, Nr, k, dealias, basis, dtype, r_interp)
test_interpolate_azimuth_vector(Nphi, Nr, k, dealias, basis, dtype, phi_interp)
test_interpolate_radius_vector(Nphi, Nr, k, dealias, basis, dtype, r_interp)
test_interpolate_azimuth_tensor(Nphi, Nr, k, dealias, basis, dtype, phi_interp)
test_interpolate_radius_tensor(Nphi, Nr, k, dealias, basis, dtype, r_interp)
test_radial_component_vector(Nphi, Nr, k, dealias, dtype, basis, radius)
test_radial_component_tensor(Nphi, Nr, k, dealias, dtype, basis, radius)
test_azimuthal_component_vector(Nphi, Nr, k, dealias, dtype, basis, radius)
test_azimuthal_component_tensor(Nphi, Nr, k, dealias, dtype, basis, radius)