CodeCogs - An iteractive open source Numerical library Welcome... Login
CodeCogs
shopping cart
OSXWindowsLinux
Search CodeCogs
Numerical Components

Valid RSS

MathsSpecialBesselJ

J recurrence

Available under GPL (Free) and Commercial licence
get a GPL licence
COST (GBP)
this unit 1.17
sub units 0.00
add a commercial licence to your cart
0
viewed 1435 times and licensed 9 times

BesselJ order reduction through backward recurrence.

Controller: CodeCogs  Contact Controller
+View version details
Contents hide toc
buy now     get GPL     add to cart

Interface

#include <codecogs/maths/special/bessel/j/j_recurrence.h>

using namespace Maths::Special::Bessel::J;

double J_recurrence (double x, double &v, double &newv, bool cancel)
BesselJ order reduction through backward recurrence.

Function Documentation

J Recurrence Calculator
  
Add calculator to website or email
 
doubleJ_recurrencedoublex
double& v
double& newv
boolcancel )
Reduces the order of a Bessel function using backward recurrence,
J_{v-1}(x) = \frac{2v}{x} J_v(x) - J_{v+1}(x)

References:

Cephes Math Library Release 2.8: June, 2000
Parameters:
xinput argument.
vcurrent order.
newvnew order.
cancelreturn the larger of the last two iterates on the theory that it may have less cancellation error.
Authors:
Stephen L. Moshier. Copyright 1984, 1987, 2000
Documentation by Will Bateman
Source Code:

To view or download source code you need either a GPL or Commercial Licence.

buy now     get GPL     add to cart

Not a member, then Register with CodeCogs. Already a Member, then Login.


Page Comments

Format Excel Equations

  You must login to leave a messge


Last Modified: 18 Oct 07 @ 17:07     Page Rendered: 2010-03-15 00:30:20

Valid CSS!   Valid XHTML 1.0 Transitional