OpenWalnut  1.5.0dev
WSymmetricSphericalHarmonic< T > Member List

This is the complete list of members for WSymmetricSphericalHarmonic< T >, including all inherited members.

applyFunkRadonTransformation(WMatrix< T > const &frtMat)WSymmetricSphericalHarmonic< T >
calcBaseMatrix(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order)WSymmetricSphericalHarmonic< T >static
calcComplexBaseMatrix(std::vector< WUnitSphereCoordinates< T > > const &orientations, int order)WSymmetricSphericalHarmonic< T >static
calcEigenvalues(size_t order)WSymmetricSphericalHarmonic< T >static
calcFRTMatrix(size_t order)WSymmetricSphericalHarmonic< T >static
calcGFA(std::vector< WUnitSphereCoordinates< T > > const &orientations) constWSymmetricSphericalHarmonic< T >
calcGFA(WMatrix< T > const &B) constWSymmetricSphericalHarmonic< T >
calcMatrixWithEigenvalues(size_t order)WSymmetricSphericalHarmonic< T >static
calcSHToTensorSymMatrix(std::size_t order)WSymmetricSphericalHarmonic< T >static
calcSHToTensorSymMatrix(std::size_t order, const std::vector< WUnitSphereCoordinates< T > > &orientations)WSymmetricSphericalHarmonic< T >static
calcSmoothingMatrix(size_t order)WSymmetricSphericalHarmonic< T >static
getCoefficients() constWSymmetricSphericalHarmonic< T >
getCoefficientsComplex() constWSymmetricSphericalHarmonic< T >
getCoefficientsSchultz() constWSymmetricSphericalHarmonic< T >
getOrder() constWSymmetricSphericalHarmonic< T >
getSHFittingMatrix(const std::vector< WMatrixFixed< T, 3, 1 > > &orientations, int order, T lambda, bool withFRT)WSymmetricSphericalHarmonic< T >static
getSHFittingMatrix(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order, T lambda, bool withFRT)WSymmetricSphericalHarmonic< T >static
getSHFittingMatrixForConstantSolidAngle(const std::vector< WMatrixFixed< T, 3, 1 > > &orientations, int order, T lambda)WSymmetricSphericalHarmonic< T >static
getSHFittingMatrixForConstantSolidAngle(const std::vector< WUnitSphereCoordinates< T > > &orientations, int order, T lambda)WSymmetricSphericalHarmonic< T >static
getValue(T theta, T phi) constWSymmetricSphericalHarmonic< T >
getValue(const WUnitSphereCoordinates< T > &coordinates) constWSymmetricSphericalHarmonic< T >
m_orderWSymmetricSphericalHarmonic< T >private
m_SHCoefficientsWSymmetricSphericalHarmonic< T >private
normalize()WSymmetricSphericalHarmonic< T >
setFromComplex(WValue< std::complex< T > > const &coeffs, int order)WSymmetricSphericalHarmonic< T >
WSymmetricSphericalHarmonic()WSymmetricSphericalHarmonic< T >
WSymmetricSphericalHarmonic(const WValue< T > &SHCoefficients)WSymmetricSphericalHarmonic< T >explicit
~WSymmetricSphericalHarmonic()WSymmetricSphericalHarmonic< T >virtual