15 ref class CircularEngine;
16 ref class SphericalCoefficients;
48 static const int m_numCoeffVectors = 3;
52 std::vector<double> **m_C, **m_S;
64 FULL = GeographicLib::SphericalEngine::FULL,
71 SCHMIDT = GeographicLib::SphericalEngine::SCHMIDT
157 int N,
int nmx,
int mmx,
160 int N1,
int nmx1,
int mmx1,
163 int N2,
int nmx2,
int mmx2,
186 double HarmonicSum(
double tau1,
double tau2,
double x,
double y,
double z);
207 double HarmonicSum(
double tau1,
double tau2,
double x,
double y,
double z,
208 [System::Runtime::InteropServices::Out]
double% gradx,
209 [System::Runtime::InteropServices::Out]
double% grady,
210 [System::Runtime::InteropServices::Out]
double% gradz);
.NET wrapper for GeographicLib::CircularEngine.
.NET wrapper for GeographicLib::SphericalEngine::coeff.
.NET wrapper for GeographicLib::SphericalHarmonic2.
CircularEngine ^ Circle(double tau1, double tau2, double p, double z, bool gradp)
double HarmonicSum(double tau1, double tau2, double x, double y, double z)
double HarmonicSum(double tau1, double tau2, double x, double y, double z, [System::Runtime::InteropServices::Out] double% gradx, [System::Runtime::InteropServices::Out] double% grady, [System::Runtime::InteropServices::Out] double% gradz)
SphericalHarmonic2(array< double >^ C, array< double >^ S, int N, array< double >^ C1, array< double >^ S1, int N1, array< double >^ C2, array< double >^ S2, int N2, double a, Normalization norm)
SphericalCoefficients ^ Coefficients()
SphericalHarmonic2(array< double >^ C, array< double >^ S, int N, int nmx, int mmx, array< double >^ C1, array< double >^ S1, int N1, int nmx1, int mmx1, array< double >^ C2, array< double >^ S2, int N2, int nmx2, int mmx2, double a, Normalization norm)
SphericalCoefficients ^ Coefficients2()
SphericalCoefficients ^ Coefficients1()