AdvancedMathSphericalHarmonic Method
Computes the value of a spherical harmonic function.
Namespace: Meta.Numerics.FunctionsAssembly: Meta.Numerics (in Meta.Numerics.dll) Version: 4.2.0+6d77d64445f7d5d91b12e331399c4362ecb25333
public static Complex SphericalHarmonic(
int l,
int m,
double theta,
double phi
)
Public Shared Function SphericalHarmonic (
l As Integer,
m As Integer,
theta As Double,
phi As Double
) As Complex
public:
static Complex SphericalHarmonic(
int l,
int m,
double theta,
double phi
)
static member SphericalHarmonic :
l : int *
m : int *
theta : float *
phi : float -> Complex
- l Int32
- The order, which must be non-negative.
- m Int32
- The sub-order, which must lie between -l and l inclusive.
- theta Double
- The azimuthal angle θ. This angle is usually expressed as between -π/2 and +π/2, with positive values representing the upper hemisphere and negative values representing the lower hemisphere.
- phi Double
- The cylindrical angle φ. This angle is usually expressed as between 0 and 2π, measured counter-clockwise (as seen from above) from the positive x-axis. It is also possible to use negative values to represent clockwise movement.
ComplexThe value of Y
l,m(θ,φ).