AdvancedMathSphericalHarmonic Method |
Computes the value of a spherical harmonic function.
Namespace:
Meta.Numerics.Functions
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax 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
Parameters
- l
- Type: SystemInt32
The order, which must be non-negative. - m
- Type: SystemInt32
The sub-order, which must lie between -l and l inclusive. - theta
- Type: SystemDouble
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
- Type: SystemDouble
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.
Return Value
Type:
ComplexThe value of Y
l,m(θ,φ).
Exceptions See Also