elliptic_integral_rj
Description
Symmetrised elliptic integral of 3rd kind RJ(x,y,z,r)
Syntax
double elliptic_integral_rj( double x, double y, double z, double r )
Parameters
- x
- [input] the argument x of the function
- y
- [input] the argument y of the function
- z
- [input] the argument z of the function
- r
- [input] the argument r of the function
Return
Returns a value of the symmetrised elliptic integral of 3rd kind
Examples
EX1
void elliptic_integral_rj_ex1()
{
double dx[6] = {0.5,0.5,0.5,1.0,1.0,1.5};
double dy[6] = {0.5,1.0,1.5,0.5,1.0,1.5};
double dz[6] = {0.5,0.5,1.0,1.0,1.5,1.5};
double dr = 2.0;
double dResults[6];
for(int ii = 0; ii<6 ; ii++)
{
dResults[ii] = elliptic_integral_rj(dx[ii],dy[ii],dz[ii],dr);
printf("%lf %lf %lf %lf: %lf\n",dx[ii],dy[ii],dz[ii],dr,dResults[ii]);
}
}
Remark
See Also
elliptic_integral_rc, elliptic_integral_rf, elliptic_integral_rd
header to Include
origin.h
Reference
|