Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joshualampert/finite-volume-for-conservation-laws

High order finite volume schemes for (systems of) hyperbolic conservation laws
https://github.com/joshualampert/finite-volume-for-conservation-laws

conservation-laws finite-volume-methods pde-solver python simulation

Last synced: about 1 month ago
JSON representation

High order finite volume schemes for (systems of) hyperbolic conservation laws

Awesome Lists containing this project

README

        

# Finite Volume for Conservation Laws
This repository contains several finite volume methods for solving a hyperbolic conservation law of the form

$$\frac{\partial u}{\partial t} + \frac{\partial f(u)}{\partial x} = 0.$$

The package inludes several different numerical fluxes and some specific equations. Some examples are given in the scripts/ folder.
Currently, only one space dimension is supported.

## Author
The code is currently maintained by Joshua Lampert ([email protected]) and work in progress.

## Requirements
* [numpy](https://github.com/numpy/numpy)
* [matplotlib](https://github.com/matplotlib/matplotlib)
* [scipy](https://github.com/scipy/scipy)
* [sympy](https://github.com/sympy/sympy)