dedalus.tests.test_ivp

Test 1D IVP with various timesteppers.

Module Contents

build_ball(Nphi, Ntheta, Nr, radius_ball, dealias, dtype, grid_scale=1)
build_shell(Nphi, Ntheta, Nr, radii_shell, dealias, dtype, grid_scale=1)
build_disk(Nphi, Nr, radius, dealias, dtype=np.float64, grid_scale=1)
build_annulus(Nphi, Nr, radii_annulus, dealias, dtype=np.float64, grid_scale=1)
build_S2(Nphi, Ntheta, dealias, dtype=np.complex128, grid_scale=1)
test_heat_1d_periodic(x_basis_class, Nx, timestepper, dtype)
test_mag_BC(N, dtype)
test_flow_tools_cfl(x_basis_class, Nx, Nz, timestepper, dtype, safety, z_velocity_mag, dealias)
test_fourier_AdvectiveCFL(x_basis_class, Nx, timestepper, dtype, dealias)
test_chebyshev_AdvectiveCFL(Nx, timestepper, dtype, dealias)
test_box_AdvectiveCFL(x_basis_class, Nx, Nz, timestepper, dtype, z_velocity_mag, dealias)
test_S2_AdvectiveCFL(Lmax, timestepper, dtype, dealias)
test_ball_AdvectiveCFL(Lmax, Nmax, timestepper, dtype, dealias)
test_spherical_shell_AdvectiveCFL(Lmax, Nmax, timestepper, dtype, dealias)
test_annulus_AdvectiveCFL(Nr, Nphi, timestepper, dtype, dealias)
test_disk_AdvectiveCFL(Nr, Nphi, timestepper, dtype, dealias)