Awesome
RHPackage
A Mathematica package for solving Riemann–Hilbert problems numerically
<center> <img src="sixrays.jpg" height="250" alt="."> </center>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:
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.