327 research outputs found

    Free Boundary Formulation for BVPs on a Semi-Infinite Interval and Non-Iterative Transformation Methods

    Full text link
    This paper is concerned with two examples on the application of the free boundary formulation to BVPs on a semi-infinite interval. In both cases we are able to provide the exact solution of both the BVP and its free boundary formulation. Therefore, these problems can be used as benchmarks for the numerical methods applied to BVPs on a semi-infinite interval and to free BVPs. Moreover, we emphasize how for two classes of free BVPs, we can define non-iterative initial value methods, whereas BVPs are usually solved iteratively. These non-iterative methods can be deduced within Lie's group invariance theory. Then, we show how to apply the non-iterative methods to the two introduced free boundary formulations in order to obtain meaningful numerical results. Finally, we indicate several problems from the literature where our non-iterative transformation methods can be applied.Comment: 30 pages, 7 figures, 4 table

    Automatic Frechet differentiation for the numerical solution of boundary-value problems

    Get PDF
    A new solver for nonlinear boundary-value problems (BVPs) in Matlab is presented, based on the Chebfun software system for representing functions and operators automatically as numerical objects. The solver implements Newton's method in function space, where instead of the usual Jacobian matrices, the derivatives involved are Frechet derivatives. A major novelty of this approach is the application of automatic differentiation (AD) techniques to compute the operator-valued Frechet derivatives in the continuous context. Other novelties include the use of anonymous functions and numbering of each variable to enable a recursive, delayed evaluation of derivatives with forward mode AD. The AD techniques are applied within a new Chebfun class called chebop which allows users to set up and solve nonlinear BVPs in a few lines of code, using the "nonlinear backslash" operator (\). This framework enables one to study the behaviour of Newton's method in function space

    A survey on stationary problems, Green's functions and spectrum of Sturm–Liouville problem with nonlocal boundary conditions

    Get PDF
    In this paper, we present a survey of recent results on the Green's functions and on spectrum for stationary problems with nonlocal boundary conditions. Results of Lithuanian mathematicians in the field of differential and numerical problems with nonlocal boundary conditions are described. *The research was partially supported by the Research Council of Lithuania (grant No. MIP-047/2014)

    A nonhydrostatic unstructured-mesh soundproof model for simulation of internal gravity waves

    Get PDF
    A semi-implicit edge-based unstructured-mesh model is developed that integrates nonhydrostatic soundproof equations, inclusive of anelastic and pseudo-incompressible systems of partial differential equations. The model builds on nonoscillatory forward-in-time MPDATA approach using finite-volume discretization and unstructured meshes with arbitrarily shaped cells. Implicit treatment of gravity waves benefits both accuracy and stability of the model. The unstructured-mesh solutions are compared to equivalent structured-grid results for intricate, multiscale internal-wave phenomenon of a non-Boussinesq amplification and breaking of deep stratospheric gravity waves. The departures of the anelastic and pseudo-incompressible results are quantified in reference to a recent asymptotic theory [Achatz et al. 2010, J. Fluid Mech., 663, 120-147)]

    Simulation of all-scale atmospheric dynamics on unstructured meshes

    Get PDF
    The advance of massively parallel computing in the nineteen nineties and beyond encouraged finer grid intervals in numerical weather-prediction models. This has improved resolution of weather systems and enhanced the accuracy of forecasts, while setting the trend for development of unified all-scale atmospheric models. This paper first outlines the historical background to a wide range of numerical methods advanced in the process. Next, the trend is illustrated with a technical review of a versatile nonoscillatory forward-in-time finite-volume (NFTFV) approach, proven effective in simulations of atmospheric flows from small-scale dynamics to global circulations and climate. The outlined approach exploits the synergy of two specific ingredients: the MPDATA methods for the simulation of fluid flows based on the sign-preserving properties of upstream differencing; and the flexible finite-volume median-dual unstructured-mesh discretisation of the spatial differential operators comprising PDEs of atmospheric dynamics. The paper consolidates the concepts leading to a family of generalised nonhydrostatic NFTFV flow solvers that include soundproof PDEs of incompressible Boussinesq, anelastic and pseudo-incompressible systems, common in large-eddy simulation of small- and meso-scale dynamics, as well as all-scale compressible Euler equations. Such a framework naturally extends predictive skills of large-eddy simulation to the global atmosphere, providing a bottom-up alternative to the reverse approach pursued in the weather-prediction models. Theoretical considerations are substantiated by calculations attesting to the versatility and efficacy of the NFTFV approach. Some prospective developments are also discussed

    Analysis of optimal superconvergence of a local discontinuous Galerkin method for nonlinear second-order two-point boundary-value problems

    Get PDF
    In this paper, we investigate the convergence and superconvergence properties of a local discontinuous Galerkin (LDG) method for nonlinear second-order two-point boundary-value problems (BVPs) of the form u″=f(x,u,u′), x∈[a,b] subject to some suitable boundary conditions at the endpoints x=a and x=b. We prove optimal L2 error estimates for the solution and for the auxiliary variable that approximates the first-order derivative. The order of convergence is proved to be p+1, when piecewise polynomials of degree at most p are used. We further prove that the derivatives of the LDG solutions are superconvergent with order p+1toward the derivatives of Gauss-Radau projections of the exact solutions. Moreover, we prove that the LDG solutions are superconvergent with order p+2 toward Gauss-Radau projections of the exact solutions. Finally, we prove, for any polynomial degree p, the (2p+1)th superconvergence rate of the LDG approximations at the upwind or downwind points and for the domain average under quasi-uniform meshes. Our numerical experiments demonstrate optimal rates of convergence and superconvergence. Our proofs are valid for arbitrary regular meshes using piecewise polynomials of degree p≥1 and for the classical sets of boundary conditions. Several computational examples are provided to validate the theoretical results

    A problem-solving environment for the numerical solution of boundary value problems

    Get PDF
    Boundary value problems (BVPs) are systems of ordinary differential equations (ODEs) with boundary conditions imposed at two or more distinct points. Such problems arise within mathematical models in a wide variety of applications. Numerically solving BVPs for ODEs generally requires the use of a series of complex numerical algorithms. Fortunately, when users are required to solve a BVP, they have a variety of BVP software packages from which to choose. However, all BVP software packages currently available implement a specific set of numerical algorithms and therefore function quite differently from each other. Users must often try multiple software packages on a BVP to find the one that solves their problem most effectively. This creates two problems for users. First, they must learn how to specify the BVP for each software package. Second, because each package solves a BVP with specific numerical algorithms, it becomes difficult to determine why one BVP package outperforms another. With that in mind, this thesis offers two contributions. First, this thesis describes the development of the BVP component to the fully featured problem-solving environment (PSE) for the numerical solution of ODEs called pythODE. This software allows users to select between multiple numerical algorithms to solve BVPs. As a consequence, they are able to determine the numerical algorithms that are effective at each step of the solution process. Users are also able to easily add new numerical algorithms to the PSE. The effect of adding a new algorithm can be measured by making use of an automated test suite. Second, the BVP component of pythODE is used to perform two research studies. In the first study, four known global-error estimation algorithms are compared in pythODE. These algorithms are based on the use of Richardson extrapolation, higher-order formulas, deferred corrections, and a conditioning constant. Through numerical experimentation, the algorithms based on higher-order formulas and deferred corrections are shown to be computationally faster than Richardson extrapolation while having similar accuracy. In the second study, pythODE is used to solve a newly developed one-dimensional model of the agglomerate in the catalyst layer of a proton exchange membrane fuel cell
    • …
    corecore