// d01gy Example Program Text // C# version, NAG Copyright 2008 using System; using NagLibrary; using System.Globalization; namespace NagDotNetExamples { public class D01GYE { static void Main(String[] args) { StartExample(); } public static void StartExample() { try { const int ndim=4; int i, npts; double[] vk = new double[20]; int ifail; Console.WriteLine("d01gy Example Program Results"); npts = 631; Console.WriteLine(""); // D01.d01gy(ndim, npts, vk, out ifail); // if (ifail == 0) { Console.WriteLine(" {0}{1,3}{2}{3,6}","NDIM =",ndim," NPTS =",npts); Console.WriteLine(""); Console.Write(" {0}", "Coefficients ="); for (i = 1 ; i <= ndim ; i++) { Console.Write(" {0, 10:f2}", vk[i - 1]); } Console.WriteLine(""); } else { Console.WriteLine("** d01gy failed with ifail = {0,5}", ifail); } // } catch (Exception e) { Console.WriteLine(e.Message); Console.WriteLine("Exception Raised"); } ; } } }