dedalus.tests.test_lbvp

Test simple LBVPs.

Module Contents

xfail_param(param, reason, run=True)
dtype_range
disk_azimuth_coupling_range
build_disk(Nphi, Nr, radius, alpha, dealias, dtype)
build_annulus(Nphi, Nr, radii, alpha, dealias, dtype)
test_algebraic(dtype)

Test algebraic equation.

test_poisson_fourier(N, dtype, matrix_coupling)

Test Poisson equation with Fourier basis.

test_poisson_jacobi(N, a, b, dtype)

Test Poisson equation with Jacobi basis.

test_poisson_annulus(Nr, Nphi, alpha, dtype, azimuth_coupling)

Test Poisson equation with annulus basis.

test_poisson_disk(Nr, Nphi, alpha, dtype, azimuth_coupling)

Test Poisson equation with disk basis.

test_vector_poisson_annulus(Nr, Nphi, alpha, dtype, azimuth_coupling, component_bcs)

Test vector Poisson equation with annulus basis.

test_vector_poisson_disk(Nr, Nphi, alpha, dtype, azimuth_coupling, component_bcs)

Test vector Poisson equation with disk basis.

radius_ball = 1
build_ball(Nphi, Ntheta, Nr, dealias, dtype)
test_heat_ball(Nmax, Lmax, dtype)
test_heat_ball_cart(Nmax, Lmax, dtype)
radii_shell = (1, 2)
build_shell(Nphi, Ntheta, Nr, dealias, dtype)
test_heat_shell(Nmax, Lmax, dtype)
test_vector_heat_shell(Nmax, Lmax, dtype)
test_ncc_ball(Nmax, Lmax, dtype)
test_heat_ncc_shell(Nmax, Lmax, ncc_exponent, ncc_location, ncc_scale, dtype)
test_lap_meridional_ncc_shell(Nmax, Lmax, dtype)
test_lap_meridional_radial_ncc_shell(Nmax, Lmax, dtype)
test_lap_2dncc_vector_shell(Nmax, Lmax, dtype)
test_heat_ncc_cos_ball(Nmax, Lmax, ncc_scale, dtype)