using System; using L=Science.Mathematics.SpecialFunction; namespace ScienceTest.MathematicsTest.SpecialFunctionTest { /// /// EllipticTest /// public class EllipticTest { public EllipticTest() { } private string result; public string Result { get{return result;} } public void Compute() { result = Convert.ToString(L.Elliptic.CarlsonFirstKind(3.0,2.0,1.0))+"\r\n"; result += Convert.ToString(L.Elliptic.CarlsonSecondKind(3.0,2.0,1.0))+"\r\n"; result += Convert.ToString(L.Elliptic.CarlsonThirdKind(3.0,2.0,1.0,4.0))+"\r\n"; result += Convert.ToString(L.Elliptic.CarlsonDegenerate(3.0,2.0))+"\r\n"; result += Convert.ToString(L.Elliptic.LegendreFirstKindF(0.5,2.0))+"\r\n"; result += Convert.ToString(L.Elliptic.LegendreSecondKindE(0.5,2.0))+"\r\n"; result += Convert.ToString(L.Elliptic.LegendreThirdKindPI(0.5,2.0,2.0))+"\r\n"; result += Convert.ToString(L.Elliptic.JacobianSn(0.5,0.3))+"\r\n"; result += Convert.ToString(L.Elliptic.JacobianCn(0.5,0.3))+"\r\n"; result += Convert.ToString(L.Elliptic.JacobianDn(0.5,0.3))+"\r\n"; } } } /* 0.72694593544624 0.559112217397375 0.239848099749565 0.658478947403511 0.677417537361984 0.401819479711567 0.571920042930155 0.477861052076982 0.878435435822053 0.989670851011444 */