33 research outputs found

    A Finite Difference method for the Wide-Angle `Parabolic' equation in a waveguide with downsloping bottom

    Get PDF
    We consider the third-order wide-angle `parabolic' equation of underwater acoustics in a cylindrically symmetric fluid medium over a bottom of range-dependent bathymetry. It is known that the initial-boundary-value problem for this equation may not be well posed in the case of (smooth) bottom profiles of arbitrary shape if it is just posed e.g. with a homogeneous Dirichlet bottom boundary condition. In this paper we concentrate on downsloping bottom profiles and propose an additional boundary condition that yields a well posed problem, in fact making it L2L^2-conservative in the case of appropriate real parameters. We solve the problem numerically by a Crank-Nicolson-type finite difference scheme, which is proved to be unconditionally stable and second-order accurate, and simulates accurately realistic underwater acoustic problems.Comment: 2 figure

    On error estimates for Galerkin finite element methods for the Camassa-Holm equation

    Full text link
    We consider the Camassa-Holm (CH) equation, a nonlinear dispersive wave equation that models one-way propagation of long waves of moderately small amplitude. We discretize in space the periodic initial-value problem for CH (written in its original and in system form), using the standard Galerkin finite element method with smooth splines on a uniform mesh, and prove optimal-order L2L^{2}-error estimates for the semidiscrete approximation. We also consider an initial-boundary-value problem on a finite interval for the system form of CH and analyze the convergence of its standard Galerkin semidiscretization. Using the fourth-order accurate, explicit, "classical" Runge-Kutta scheme for time-stepping, we construct a highly accurate, stable, fully discrete scheme that we employ in numerical experiments to approximate solutions of CH, mainly smooth travelling waves and nonsmooth solitons of the `peakon' type
    corecore