HyPar - Hyperbolic-Parabolic Partial Differential Equations Solver: A finite-difference algorithm to solve hyperbolic-parabolic equations (with source term). The hyperbolic terms are discretized using a conservative finite-difference scheme (eg: 1st order UPWIND, 3rd order MUSCL, 5th order WENO, 5th order CRWENO). The parabolic terms are discretized either using a conservative or a non-conservative scheme. Time integration is carried out using the PETSc TS library. If compiled without PETSc, the first order Euler and some higher order multi-stage Runge-Kutta schemes are available. Examples of physical models include the linear advection-diffusion-reaction, Euler and Navier-Stokes equations, Fokker-Planck equations for power systems, etc. The code can be compiled in serial as well as in parallel (MPI).
Keywords for this software
References in zbMATH (referenced in 2 articles )
Showing results 1 to 2 of 2.
- Ghosh, Debojyoti; Constantinescu, Emil M.: Semi-implicit time integration of atmospheric flows with characteristic-based flux partitioning (2016)
- Ghosh, Debojyoti; Constantinescu, Emil M.; Brown, Jed: Efficient implementation of nonlinear compact schemes on massively parallel platforms (2015)