There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
SolutionPairs for Bessel Functions
Bessel functions, along with modified Bessel functions and Coulomb functions and Airy functions, satisfy a second order differential equation. For this reason, they come in pairs of independent solutions (e.g. J and Y, I and K, F and G, Ai and Bi). It
is often useful to be able to get both solutions and their derivatives all at one point, in order to be able to solve boundary condition problems. Expose this functionality by offering a single method that returns all of these in a single object. Internally,
we use the SolutionPair object for this, but we don't compute all of its parts for all functions in all regions, so we need to modify the internal code a big to accomodate this.