Computing with B-series

11/23/2021
by   David I. Ketcheson, et al.
0

We present BSeries.jl, a Julia package for the computation and manipulation of B-series, which are a versatile theoretical tool for understanding and designing discretizations of differential equations. We give a short introduction to the theory of B-series and associated concepts and provide examples of their use, including method composition and backward error analysis. The associated software is highly performant and makes it possible to work with B-series of high order.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/17/2019

Word-series high-order averaging of highly oscillatory differential equations with delay

We show that, for appropriate combinations of the values of the delay an...
research
03/26/2018

Formal Power Series Solutions of Algebraic Ordinary Differential Equations

In this paper, we consider nonlinear algebraic ordinary differential equ...
research
05/18/2023

The universal equivariance properties of exotic aromatic B-series

Exotic aromatic B-series were originally introduced for the calculation ...
research
03/18/2020

Order theory for discrete gradient methods

We present a subclass of the discrete gradient methods, which are integr...
research
05/03/2017

On Drinfel'd associators

In 1986, in order to study the linear representations of the braid group...
research
10/28/2019

qFunctions – A Mathematica package for q-series and partition theory applications

We describe the qFunctions Mathematica package for q-series and partitio...
research
10/23/2019

RationalizeRoots: Software Package for the Rationalization of Square Roots

The computation of Feynman integrals often involves square roots. One wa...

Please sign up or login with your details

Forgot password? Click here to reset