dedalus.tests.test_cartesian_ncc

Test Fourier and Jacobi NCCs.

Module Contents

xfail_param(param, reason, run=True)
build_fourier(N, bounds, dealias, dtype)
build_jacobi(N, a0, b0, bounds, dealias, dtype)
test_eval_jacobi_ncc(N, a0, b0, k_ncc, k_arg, dealias, dtype)

Compares f(x) * g(x) calculated pseudospectrally and as an NCC operator.

test_eval_fourier_ncc(N, dealias, dtype)

Compares f(x) * g(x) calculated as an NCC operator and pseudospectrally.

test_eval_fourier_jacobi_ncc(N, a0, b0, f_rank, g_rank, dealias, dtype)

Compares f(x) * g(x) calculated pseudospectrally and as an NCC operator.

test_solve_jacobi_ncc(N, a0, b0, k_ncc, k_arg, dealias, dtype)

Solve f(x) * u(x) = f(x) * g(x).

test_solve_fourier_ncc(N, dealias, dtype)

Solve f(x) * u(x) = f(x) * g(x).