Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dlfivefifty/RHPackage
A Mathematica package for solving Riemann–Hilbert problems numerically
https://github.com/dlfivefifty/RHPackage
Last synced: 3 months ago
JSON representation
A Mathematica package for solving Riemann–Hilbert problems numerically
- Host: GitHub
- URL: https://github.com/dlfivefifty/RHPackage
- Owner: dlfivefifty
- Created: 2011-11-30T02:47:41.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2019-07-23T09:14:40.000Z (over 5 years ago)
- Last Synced: 2024-07-18T20:45:53.817Z (4 months ago)
- Language: Mathematica
- Homepage: http://www.maths.usyd.edu.au/u/olver/projects/RHPackage.html
- Size: 4.22 MB
- Stars: 25
- Watchers: 9
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-wolfram-language - RHPackage
README
# RHPackage
A Mathematica package for solving Riemann–Hilbert problems numerically
Examples include computing Cauchy and Hilbert transforms, homogeneous Painlevé II
(such as the Hastings–McLeod solution and Ablowitz–Stegun solutions for large x), Painlevé III and Painlevé IV.Includes a routine for evaluating Painlevé II:
```mathematica
PainleveII[{s1,s2,s3},x]
```
evaluates the solution to Painlevé II with Stokes' constants `s1`, `s2` and `s3` at the point `x`.
The computation is reliable for all real x.The software was developed by Sheehan Olver with contributions from Georg Wechslberger,
based on the framework described in _Found. Comput. Maths_, **11**: 153–179 and _Numer. Math._ **122**: 305–340# Installation instructions
Download the repository and follow the installation instructions in the file INSTALL.nb.
# License
The file
```
RiemannHilbert/Data/McLeodSolution.txt
```
is included with permission from Michael Prahofer and Herbert Spohn, and is available online. All other files are © Sheehan Olver, 2010, subject to a BSD license.The package includes contributions from Georg Wechslberger.