Skip to content
PyWENO is a Python implementation of one-dimensional Weighted Essentially Non-oscillatory (WENO) reconstructions.
C Python TeX
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs
examples
profile
pyweno
scratch
src
tests
.gitignore
LICENSE
MANIFEST.in
README
cache.py
setup.py
version.py

README

PyWENO
======

PyWENO is a Python module for computing high-order Weighted
Essentially Non-oscillatory (WENO) reconstructions of cell-averaged
data arrays.

The basic interface provides a simple routine to compute 1D
reconstructions at various points within each grid cell.  The points
at which the basic interface can reconstruct the original function at
include: left edge, right edge, Gauss-Legendre quadrature points,
Gauss-Lobatto quadrature points, and Guass-Radau quadrature points.

PyWENO can also be used as a code generator to build custom WENO
reconstructors in C, Fortran, and OpenCL on uniform and non-uniform
grids.

Please see

  http://readthedocs.org/docs/pyweno/en/latest/

for more information.


Important links
---------------

  * Official project page: https://github.com/memmett/PyWENO
  * Documentation: http://readthedocs.org/docs/pyweno/en/latest/


Prerequisites
-------------

To install PyWENO, you need:

  * NumPy
  * SymPy    (optional if you avoid pyweno.symbolic)


License
-------

Please see LICENSE for copyright information.
Something went wrong with that request. Please try again.