Skip to content
/ PPR Public
forked from dengwirda/PPR

High-order piecewise polynomial reconstruction in Fortran.

License

Notifications You must be signed in to change notification settings

iCFD/PPR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Piecewise Polynomial Reconstruction

       

The PPR pacakge is a Fortran library for high-order piecewise polynomial reconstruction and conservative integral re-mapping. Such operations can be used to construct high-order finite-volume and/or arbitrary lagrangian-eulerian (ALE) type algorithms for the solution of hyperbolic transport problems.

The PPR package supports a variety of conservative polynomial reconstructions, including the piecewise constant, linear, parabolic and quartic types. Each interpolant can be combined with a selection of slope-limiters, including exact monotonicity-preserving and weighted essential non-oscillatory (WENO) type approaches. Support is provided for both uniform and non-uniform structured grid types.

[1] Darren Engwirda and Maxwell Kelley, A WENO-type slope-limiter for a family of piecewise polynomial methods, http://arxiv.org/abs/1606.08188, 2015. Keywords: Piecewise Parabolic Method (PPM), Piecewise Quartic Method (PQM), Weighted Essentially Non-Oscillatory reconstruction (WENO), Finite-Volume method, Semi-Lagrangian method, Arbitrary Lagrangian-Eulerian method (ALE)

About

High-order piecewise polynomial reconstruction in Fortran.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 100.0%