jburkardt

BURGERS_SOLUTION\ Exact Solutions of Time Dependent 1D Viscous Burgers Equation {#burgers_solution-exact-solutions-of-time-dependent-1d-viscous-burgers-equation align=”center”} =============================================================


BURGERS_SOLUTION is a C++ library which evaluates exact solutions of the time-dependent 1D viscous Burgers equation.

The form of the Burgers equation considered here is:

        du       du        d^2 u
        -- + u * -- = nu * -----
        dt       dx        dx^2

for -1.0 < x < +1.0, and 0.0 < t.

Licensing: {#licensing align=”center”}

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Languages: {#languages align=”center”}

BURGERS_SOLUTION is available in a C version and a C++ version and a FORTRAN77 version and a FORTRAN90 version and a MATLAB version and a Python version.

BURGERS, a dataset directory which contains 40 solutions of the Burgers equation in one space dimension and time, at equally spaced times from 0 to 1, with values at 41 equally spaced nodes in [0,1];

FD1D_BURGERS_LAX, a C++ program which applies the finite difference method and the Lax-Wendroff method to solve the non-viscous Burgers equation in one spatial dimension and time.

FD1D_BURGERS_LEAP, a C++ program which applies the finite difference method and the leapfrog approach to solve the non-viscous Burgers equation in one spatial dimension and time.

Reference: {#reference align=”center”}

  1. Claude Basdevant, Michel Deville, Pierre Haldenwang, J Lacroix, J Ouazzani, Roger Peyret, Paolo Orlandi, Anthony Patera,\ Spectral and finite difference solutions of the Burgers equation,\ Computers and Fluids,\ Volume 14, Number 1, 1986, pages 23-41.

Source Code: {#source-code align=”center”}

Examples and Tests: {#examples-and-tests align=”center”}

List of Routines: {#list-of-routines align=”center”}

You can go up one level to the C++ source codes.


Last revised on 26 September 2015.