57 research outputs found

    A subdivision-based implementation of non-uniform local refinement with THB-splines

    Get PDF
    Paper accepted for 15th IMA International Conference on Mathematics on Surfaces, 2017. Abstract: Local refinement of spline basis functions is an important process for spline approximation and local feature modelling in computer aided design (CAD). This paper develops an efficient local refinement method for non-uniform and general degree THB-splines(Truncated hierarchical B-splines). A non-uniform subdivision algorithm is improved to efficiently subdivide a single non-uniform B-spline basis function. The subdivision scheme is then applied to locally hierarchically refine non-uniform B-spline basis functions. The refined basis functions are non-uniform and satisfy the properties of linear independence, partition of unity and are locally supported. The refined basis functions are suitable for spline approximation and numerical analysis. The implementation makes it possible for hierarchical approximation to use the same non-uniform B-spline basis functions as existing modelling tools have used. The improved subdivision algorithm is faster than classic knot insertion. The non-uniform THB-spline approximation is shown to be more accurate than uniform low degree hierarchical local refinement when applied to two classical approximation problems

    Smoothed Particle Hydrodynamics and Magnetohydrodynamics

    Full text link
    This paper presents an overview and introduction to Smoothed Particle Hydrodynamics and Magnetohydrodynamics in theory and in practice. Firstly, we give a basic grounding in the fundamentals of SPH, showing how the equations of motion and energy can be self-consistently derived from the density estimate. We then show how to interpret these equations using the basic SPH interpolation formulae and highlight the subtle difference in approach between SPH and other particle methods. In doing so, we also critique several `urban myths' regarding SPH, in particular the idea that one can simply increase the `neighbour number' more slowly than the total number of particles in order to obtain convergence. We also discuss the origin of numerical instabilities such as the pairing and tensile instabilities. Finally, we give practical advice on how to resolve three of the main issues with SPMHD: removing the tensile instability, formulating dissipative terms for MHD shocks and enforcing the divergence constraint on the particles, and we give the current status of developments in this area. Accompanying the paper is the first public release of the NDSPMHD SPH code, a 1, 2 and 3 dimensional code designed as a testbed for SPH/SPMHD algorithms that can be used to test many of the ideas and used to run all of the numerical examples contained in the paper.Comment: 44 pages, 14 figures, accepted to special edition of J. Comp. Phys. on "Computational Plasma Physics". The ndspmhd code is available for download from http://users.monash.edu.au/~dprice/ndspmhd

    Approximation of the KdVB equation by the quintic B-spline differential quadrature method

    Get PDF
    In this paper, the Korteweg-de Vries-Burgers’ (KdVB) equation is solved numerically by a new differential quadrature method based on quintic B-spline functions. The weighting coefficients are obtained by semi-explicit algorithm including an algebraic system with fiveband coefficient matrix. The L2 and L∞ error norms and lowest three invariants 1 2 I ,I and 3 I have computed to compare with some earlier studies. Stability analysis of the method is also given. The obtained numerical results show that the present method performs better than the most of the methods available in the literatur

    Quartic B-Spline Method for Non-Linear Second Order Singularly Perturbed Delay Differential Equations

    Get PDF
    This paper introduces a novel computational approach utilizing the quartic B-spline method on a uniform mesh for the numerical solution of non-linear singularly perturbed delay differential equations (NSP-DDE) of second-order with a small negative shift. These types of equations are encountered in various scientific and engineering disciplines, including biology, physics, and control theory. We are using quartic B-spline methods to solve NSP-DDE without linearizing the equation. Thus, the set of equations generated by the quartic B-spline technique is non-linear and the obtained equations are solved by Newton-Raphson method. The success of the approach is assessed by applying it to a numerical example for different values of perturbation and delay parameter parameters, the maximum absolute error (MAE) is obtained via the double mesh principle. The convergence rate of the proposed method is four. Obtained numerical results are compared with existing numerical techniques in literature and observe that the proposed method is superior with other numerical techniques. The quartic B-spline method provides the numerical solution at any point of the given interval. It is easy to implement on a computer and more efficient for handling second-order NSP-DDE

    Solitary-wave solutions of the GRLW equation using septic B-spline collocation method

    Get PDF
    In this work, solitary-wave solutions of the generalized regularized long wave (GRLW) equation are obtained by using septic B-spline collocation method with two different lin- earization techniques. To demonstrate the accuracy and efficiency of the numerical scheme, three test problems are studied by calculating the error norms L 2 and L ∞ and the invari- ants I 1 , I 2 and I 3 . A linear stability analysis based on the von Neumann method of the numerical scheme is also investigated. Consequently, our findings indicate that our numer- ical scheme is preferable to some recent numerical schemes
    corecore