<?xml version="1.0" encoding="UTF-8"?>
<!--
  - http://www.SOCR.ucla.edu
  - http://gams.nist.gov
  - GAMS Hyperbolic-Tree Resource Viewer XML File
  -->

<!-- types : root - tools - materials - wiki -->

<node name="GAMS" type="root" url="http://gams.nist.gov/">

  <node name="A  Arithmetic, error analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A/">
  <node name="A1  Integer" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A1/"/>
  <node name="A2  Rational" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A2/"/>

  <node name="A3  Real" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A3/">
  <node name="A3a  Standard precision" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A3a/"/>
  <node name="A3c  Extended precision" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A3c/"/>
  <node name="A3d  Extended range" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A3d/"/>
  </node>
  <node name="A4  Complex" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A4/">
  <node name="A4a  Standard precision" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A4a/"/>
  <node name="A4c  Extended precision" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A4c/"/>
  <node name="A4d  Extended range" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A4d/"/>
  </node>
  <node name="A5  Interval" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A5/"/>
  <node name="A6  Change of representation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A6/">
  <node name="A6a  Type conversion" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A6a/"/>
  <node name="A6b  Base conversion" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A6b/"/>
  <node name="A6c  Decomposition, construction" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A6c/"/>
  </node>
  <node name="A7  Sequences (e.g., convergence acceleration)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/A7/"/>
  </node>

  <node name="B  Number theory" type="tools" url="http://gams.nist.gov/serve.cgi/Class/B/"/>
  <node name="C  Elementary and special functions (search also class L5)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C/">
  <node name="C1  Integer-valued functions (e.g., factorial, binomial coefficient, permutations, combinations, floor, ceiling)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C1/"/>
  <node name="C2  Powers, roots, reciprocals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C2/"/>
  <node name="C3  Polynomials" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3/">
  <node name="C3a  Orthogonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3a/"/>
  <node name="C3a1  Trigonometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3a1/"/>
  <node name="C3a2  Chebyshev, Legendre" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3a2/"/>
  <node name="C3a3  Laguerre" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3a3/"/>
  <node name="C3a4  Hermite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3a4/"/>
  <node name="C3b  Non-orthogonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C3b/"/>
  </node>
  <node name="C4  Elementary transcendental functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C4/">
  <node name="C4a  Trigonometric, inverse trigonometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C4a/"/>
  <node name="C4b  Exponential, logarithmic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C4b/"/>
  <node name="C4c  Hyperbolic, inverse hyperbolic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C4c/"/>
  <node name="C4d  Integrals of elementary transcendental functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C4d/"/>
  </node>

  <node name="C5  Exponential and logarithmic integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C5/"/>
  <node name="C6  Cosine and sine integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C6/"/>
  <node name="C7  Gamma" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7/">
  <node name="C7a  Gamma, log gamma, reciprocal gamma" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7a/"/>
  <node name="C7b  Beta, log beta" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7b/"/>
  <node name="C7c  Psi function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7c/"/>
  <node name="C7d  Polygamma function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7d/"/>
  <node name="C7e  Incomplete gamma" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7e/"/>
  <node name="C7f  Incomplete beta" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7f/"/>
  <node name="C7g  Riemann zeta" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C7g/"/>
  </node>
  <node name="C8  Error functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C8/">
  <node name="C8a  Error functions, their inverses, integrals, including the normal distribution function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C8a/"/>
  <node name="C8b  Fresnel integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C8b/"/>
  <node name="C8c  Dawson's integral" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C8c/"/>
  </node>

  <node name="C9  Legendre functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C9/"/>
  <node name="C10  Bessel functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10/">
  <node name="C10a  J, Y, H_1, H_2" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a/"/>
  <node name="C10a1  Real argument, integer order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a1/"/>
  <node name="C10a2  Complex argument, integer order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a2/"/>
  <node name="C10a3  Real argument, real order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a3/"/>
  <node name="C10a4  Complex argument, real order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a4/"/>
  <node name="C10a5  Complex argument, complex order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10a5/"/>
  <node name="C10b  I, K" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b/"/>
  <node name="C10b1  Real argument, integer order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b1/"/>
  <node name="C10b2  Complex argument, integer order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b2/"/>
  <node name="C10b3  Real argument, real order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b3/"/>
  <node name="C10b4  Complex argument, real order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b4/"/>
  <node name="C10b5  Complex argument, complex order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10b5/"/>
  <node name="C10c  Kelvin functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10c/"/>
  <node name="C10d  Airy and Scorer functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10d/"/>
  <node name="C10e  Struve, Anger, and Weber functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10e/"/>
  <node name="C10f  Integrals of Bessel functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C10f/"/>
  </node>

  <node name="C11  Confluent hypergeometric functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C11/"/>
  <node name="C12  Coulomb wave functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C12/"/>
  <node name="C13  Jacobian elliptic functions, theta functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C13/"/>
  <node name="C14  Elliptic integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C14/"/>
  <node name="C15  Weierstrass elliptic functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C15/"/>
  <node name="C16  Parabolic cylinder functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C16/"/>
  <node name="C17  Mathieu functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C17/"/>
  <node name="C18  Spheroidal wave functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C18/"/>
  <node name="C19  Other special functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/C19/"/>
  </node>

  <node name="D  Linear Algebra" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D/">
  <node name="D1  Elementary vector and matrix operations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1/">
  <node name="D1a  Elementary vector operations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a/"/>
  <node name="D1a1  Set to constant" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a1/"/>
  <node name="D1a2  Minimum and maximum components" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a2/"/>
  <node name="D1a3  Norm" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a3/"/>
  <node name="D1a3a  L_1 (sum of magnitudes)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a3a/"/>
  <node name="D1a3b  L_2 (Euclidean norm)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a3b/"/>
  <node name="D1a3c  L_infinity (maximum magnitude)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a3c/"/>
  <node name="D1a4  Dot product (inner product)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a4/"/>
  <node name="D1a5  Copy or exchange (swap)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a5/"/>
  <node name="D1a6  Multiplication by scalar" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a6/"/>
  <node name="D1a7  Triad (alpha*x+y for vectors x, y and scalar alpha)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a7/"/>
  <node name="D1a8  Elementary rotation (Givens transformation)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a8/"/>
  <node name="D1a9  Elementary reflection (Householder transformation)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a9/"/>
  <node name="D1a10  Convolutions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a10/"/>
  <node name="D1a11  Other vector operations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1a11/"/>
  <node name="D1b  Elementary matrix operations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b/"/>
  <node name="D1b1  Initialize (e.g., to zero or identity)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b1/"/>
  <node name="D1b2  Norm" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b2/"/>
  <node name="D1b3  Transpose" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b3/"/>
  <node name="D1b4  Multiplication by vector" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b4/"/>
  <node name="D1b5  Addition, subtraction" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b5/"/>
  <node name="D1b6  Multiplication" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b6/"/>
  <node name="D1b7  Matrix polynomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b7/"/>
  <node name="D1b8  Copy" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b8/"/>
  <node name="D1b9  Storage mode conversion" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b9/"/>
  <node name="D1b10  Elementary rotation (Givens transformation)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b10/"/>
  <node name="D1b11  Elementary reflection (Householder transformation)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D1b11/"/>
  </node>

  <node name="D2  Solution of systems of linear equations (including inversion, LU and related decompositions)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2/">
  <node name="D2a  Real nonsymmetric matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a/"/>
  <node name="D2a1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a1/"/>
  <node name="D2a2  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a2/"/>
  <node name="D2a2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a2a/"/>
  <node name="D2a3  Triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a3/"/>
  <node name="D2a4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2a4/"/>
  <node name="D2b  Real symmetric matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b/"/>
  <node name="D2b1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b1/"/>
  <node name="D2b1a  Indefinite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b1a/"/>
  <node name="D2b1b  Positive definite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b1b/"/>
  <node name="D2b2  Positive definite banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b2/"/>
  <node name="D2b2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b2a/"/>
  <node name="D2b4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2b4/"/>
  <node name="D2c  Complex non-Hermitian matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c/"/>
  <node name="D2c1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c1/"/>
  <node name="D2c2  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c2/"/>
  <node name="D2c2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c2a/"/>
  <node name="D2c3  Triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c3/"/>
  <node name="D2c4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2c4/"/>
  <node name="D2d  Complex Hermitian matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d/"/>
  <node name="D2d1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d1/"/>
  <node name="D2d1a  Indefinite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d1a/"/>
  <node name="D2d1b  Positive definite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d1b/"/>
  <node name="D2d2  Positive definite banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d2/"/>
  <node name="D2d2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d2a/"/>
  <node name="D2d4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2d4/"/>
  <node name="D2e  Associated operations (e.g., matrix reorderings)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D2e/"/>
  </node>

  <node name="D3  Determinants" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3/">
  <node name="D3a  Real nonsymmetric matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a/"/>
  <node name="D3a1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a1/"/>
  <node name="D3a2  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a2/"/>
  <node name="D3a2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a2a/"/>
  <node name="D3a3  Triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a3/"/>
  <node name="D3a4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3a4/"/>
  <node name="D3b  Real symmetric matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b/"/>
  <node name="D3b1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b1/"/>
  <node name="D3b1a  Indefinite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b1a/"/>
  <node name="D3b1b  Positive definite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b1b/"/>
  <node name="D3b2  Positive definite banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b2/"/>
  <node name="D3b2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b2a/"/>
  <node name="D3b4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3b4/"/>
  <node name="D3c  Complex non-Hermitian matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c/"/>
  <node name="D3c1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c1/"/>
  <node name="D3c2  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c2/"/>
  <node name="D3c2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c2a/"/>
  <node name="D3c3  Triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c3/"/>
  <node name="D3c4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3c4/"/>
  <node name="D3d  Complex Hermitian matrices" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d/"/>
  <node name="D3d1  General" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d1/"/>
  <node name="D3d1a  Indefinite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d1a/"/>
  <node name="D3d1b  Positive definite" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d1b/"/>
  <node name="D3d2  Positive definite banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d2/"/>
  <node name="D3d2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d2a/"/>
  <node name="D3d4  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D3d4/"/>
  </node>

  <node name="D4  Eigenvalues, eigenvectors" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4/">
  <node name="D4a  Ordinary eigenvalue problems (Ax = lambda x)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a/"/>
  <node name="D4a1  Real symmetric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a1/"/>
  <node name="D4a2  Real nonsymmetric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a2/"/>
  <node name="D4a3  Complex Hermitian" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a3/"/>
  <node name="D4a4  Complex non-Hermitian" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a4/"/>
  <node name="D4a5  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a5/"/>
  <node name="D4a6  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a6/"/>
  <node name="D4a7  Sparse" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4a7/"/>
  <node name="D4b  Generalized eigenvalue problems (e.g., Ax = lambda Bx)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b/"/>
  <node name="D4b1  Real symmetric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b1/"/>
  <node name="D4b2  Real general" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b2/"/>
  <node name="D4b3  Complex Hermitian" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b3/"/>
  <node name="D4b4  Complex general" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b4/"/>
  <node name="D4b5  Banded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4b5/"/>
  <node name="D4c  Associated operations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c/"/>
  <node name="D4c1  Transform problem" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1/"/>
  <node name="D4c1a  Balance matrix" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1a/"/>
  <node name="D4c1b  Reduce to compact form" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1b/"/>
  <node name="D4c1b1  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1b1/"/>
  <node name="D4c1b2  Hessenberg" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1b2/"/>
  <node name="D4c1b3  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1b3/"/>
  <node name="D4c1c  Standardize problem" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c1c/"/>
  <node name="D4c2  Compute eigenvalues of matrix in compact form" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c2/"/>
  <node name="D4c2a  Tridiagonal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c2a/"/>
  <node name="D4c2b  Hessenberg" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c2b/"/>
  <node name="D4c2c  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c2c/"/>
  <node name="D4c3  Form eigenvectors from eigenvalues" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c3/"/>
  <node name="D4c4  Back transform eigenvectors" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c4/"/>
  <node name="D4c5  Determine Jordan normal form" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D4c5/"/>
  </node>

  <node name="D5  QR decomposition, Gram-Schmidt orthogonalization" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D5/"/>
  <node name="D6  Singular value decomposition" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D6/"/>
  <node name="D7  Update matrix decompositions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D7/">
  <node name="D7a  LU" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D7a/"/>
  <node name="D7b  Cholesky" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D7b/"/>
  <node name="D7c  QR" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D7c/"/>
  <node name="D7d  Singular value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D7d/"/>
  </node>

  <node name="D8  Other matrix equations (e.g., AX+XB=C)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D8/"/>
  <node name="D9  Singular, overdetermined or underdetermined systems of linear equations, generalized inverses" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9/">
  <node name="D9a  Unconstrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9a/"/>
  <node name="D9a1  Least squares (L_2) solution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9a1/"/>
  <node name="D9a2  Chebyshev (L_infinity) solution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9a2/"/>
  <node name="D9a3  Least absolute value (L_1) solution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9a3/"/>
  <node name="D9a4  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9a4/"/>
  <node name="D9b  Constrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9b/"/>
  <node name="D9b1  Least squares (L_2) solution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9b1/"/>
  <node name="D9b2  Chebyshev (L_infinity) solution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9b2/"/>
  <node name="D9b3  Least absolute value (L_1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9b3/"/>
  <node name="D9b4  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9b4/"/>
  <node name="D9c  Generalized inverses" type="tools" url="http://gams.nist.gov/serve.cgi/Class/D9c/"/>
  </node>
  </node>

  <node name="E  Interpolation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E/">
  <node name="E1  Univariate data (curve fitting)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E1/"/>
  <node name="E1a  Polynomial splines (piecewise polynomials)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E1a/"/>
  <node name="E1b  Polynomials" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E1b/"/>
  <node name="E1c  Other functions (e.g., rational, trigonometric)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E1c/"/>
  <node name="E2  Multivariate data (surface fitting)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E2/"/>
  <node name="E2a  Gridded" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E2a/"/>
  <node name="E2b  Scattered" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E2b/"/>
  <node name="E3  Service routines for interpolation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3/"/>
  <node name="E3a  Evaluation of fitted functions, including quadrature" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3a/"/>
  <node name="E3a1  Function evaluation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3a1/"/>
  <node name="E3a2  Derivative evaluation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3a2/"/>
  <node name="E3a3  Quadrature" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3a3/"/>
  <node name="E3b  Grid or knot generation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3b/"/>
  <node name="E3c  Manipulation of basis functions (e.g., evaluation, change of basis)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3c/"/>
  <node name="E3d  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/E3d/"/>
  </node>

  <node name="F  Solution of nonlinear equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F/">
  <node name="F1  Single equation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F1/"/>
  <node name="F1a  Polynomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F1a/"/>
  <node name="F1a1  Real coefficients" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F1a1/"/>
  <node name="F1a2  Complex coefficients" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F1a2/"/>
  <node name="F1b  Nonpolynomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F1b/"/>
  <node name="F2  System of equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F2/"/>
  <node name="F3  Service routines (e.g., check user-supplied derivatives)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/F3/"/>
  </node>

  <node name="G  Optimization (search also classes K, L8)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G/">
  <node name="G1  Unconstrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1/">
  <node name="G1a  Univariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a/"/>
  <node name="G1a1  Smooth function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a1/"/>
  <node name="G1a1a  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a1a/"/>
  <node name="G1a1b  User provides first derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a1b/"/>
  <node name="G1a1c  User provides first and second derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a1c/"/>
  <node name="G1a2  General function (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1a2/"/>
  <node name="G1b  Multivariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b/"/>
  <node name="G1b1  Smooth function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b1/"/>
  <node name="G1b1a  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b1a/"/>
  <node name="G1b1b  User provides first derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b1b/"/>
  <node name="G1b1c  User provides first and second derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b1c/"/>
  <node name="G1b2  General function (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G1b2/"/>
  </node>

  <node name="G2  Constrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2/">
  <node name="G2a  Linear programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2a/"/>
  <node name="G2a1  Dense matrix of constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2a1/"/>
  <node name="G2a2  Sparse matrix of constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2a2/"/>
  <node name="G2b  Transportation and assignments problem" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2b/"/>
  <node name="G2c  Integer programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c/"/>
  <node name="G2c1  Zero/one" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c1/"/>
  <node name="G2c2  Covering and packing problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c2/"/>
  <node name="G2c3  Knapsack problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c3/"/>
  <node name="G2c4  Matching problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c4/"/>
  <node name="G2c5  Routing, scheduling, location problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c5/"/>
  <node name="G2c6  Pure integer programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c6/"/>
  <node name="G2c7  Mixed integer programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2c7/"/>
  <node name="G2d  Network (for network reliability search class M)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d/"/>
  <node name="G2d1  Shortest path" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d1/"/>
  <node name="G2d2  Minimum spanning tree" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d2/"/>
  <node name="G2d3  Maximum flow" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d3/"/>
  <node name="G2d3a  Generalized networks" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d3a/"/>
  <node name="G2d3b  Networks with side constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d3b/"/>
  <node name="G2d4  Test problem generation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2d4/"/>
  <node name="G2e  Quadratic programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2e/"/>
  <node name="G2e1  Positive definite Hessian (i.e., convex problem)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2e1/"/>
  <node name="G2e2  Indefinite Hessian" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2e2/"/>
  <node name="G2f  Geometric programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2f/"/>
  <node name="G2g  Dynamic programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2g/"/>
  <node name="G2h  General nonlinear programming" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h/"/>
  <node name="G2h1  Simple bounds" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1/"/>
  <node name="G2h1a  Smooth function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1a/"/>
  <node name="G2h1a1  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1a1/"/>
  <node name="G2h1a2  User provides first derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1a2/"/>
  <node name="G2h1a3  User provides first and second derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1a3/"/>
  <node name="G2h1b  General function (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h1b/"/>
  <node name="G2h2  Linear equality or inequality constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2/"/>
  <node name="G2h2a  Smooth function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2a/"/>
  <node name="G2h2a1  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2a1/"/>
  <node name="G2h2a2  User provides first derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2a2/"/>
  <node name="G2h2a3  User provides first and second derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2a3/"/>
  <node name="G2h2b  General function (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h2b/"/>
  <node name="G2h3  Nonlinear constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3/"/>
  <node name="G2h3a  Equality constraints only" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a/"/>
  <node name="G2h3a1  Smooth function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a1/"/>
  <node name="G2h3a1a  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a1a/"/>
  <node name="G2h3a1b  User provides first derivatives of function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a1b/"/>
  <node name="G2h3a1c  User provides first and second derivatives of function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a1c/"/>
  <node name="G2h3a2  General function and constraints (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3a2/"/>
  <node name="G2h3b  Equality and inequality constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b/"/>
  <node name="G2h3b1  Smooth function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b1/"/>
  <node name="G2h3b1a  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b1a/"/>
  <node name="G2h3b1b  User provides first derivatives of function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b1b/"/>
  <node name="G2h3b1c  User provides first and second derivatives of function and constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b1c/"/>
  <node name="G2h3b2  General function and constraints (no smoothness assumed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2h3b2/"/>
  <node name="G2i  Global solution to nonconvex problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G2i/"/>
  </node>

  <node name="G3  Optimal control" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G3/"/>
  <node name="G4  Service routines" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4/">
  <node name="G4a  Problem input (e.g., matrix generation)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4a/"/>
  <node name="G4b  Problem scaling" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4b/"/>
  <node name="G4c  Check user-supplied derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4c/"/>
  <node name="G4d  Find feasible point" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4d/"/>
  <node name="G4e  Check for redundancy" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4e/"/>
  <node name="G4f  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/G4f/"/>
  </node>
  </node>

  <node name="H  Differentiation, integration" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H/">
  <node name="H1  Numerical differentiation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H1/"/>
  <node name="H2  Quadrature (numerical evaluation of definite integrals)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2/">
  <node name="H2a  One-dimensional integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a/"/>
  <node name="H2a1  Finite interval (general integrand)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1/"/>
  <node name="H2a1a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1a/"/>
  <node name="H2a1a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1a1/"/>
  <node name="H2a1a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1a2/"/>
  <node name="H2a1b  Integrand available only on grid" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1b/"/>
  <node name="H2a1b1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1b1/"/>
  <node name="H2a1b2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a1b2/"/>
  <node name="H2a2  Finite interval (specific or special type integrand including weight functions, oscillating and singular integrands, principal value integrals, splines, etc.)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2/"/>
  <node name="H2a2a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2a/"/>
  <node name="H2a2a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2a1/"/>
  <node name="H2a2a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2a2/"/>
  <node name="H2a2b  Integrand available only on grid" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2b/"/>
  <node name="H2a2b1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2b1/"/>
  <node name="H2a2b2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a2b2/"/>
  <node name="H2a3  Semi-infinite interval (including exp(-x) weight function)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a3/"/>
  <node name="H2a3a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a3a/"/>
  <node name="H2a3a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a3a1/"/>
  <node name="H2a3a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a3a2/"/>
  <node name="H2a4  Infinite interval (including exp(-x^2) weight function)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a4/"/>
  <node name="H2a4a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a4a/"/>
  <node name="H2a4a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a4a1/"/>
  <node name="H2a4a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2a4a2/"/>
  <node name="H2b  Multidimensional integrals" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b/"/>
  <node name="H2b1  One or more hyper-rectangular regions (includes iterated integrals)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1/"/>
  <node name="H2b1a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1a/"/>
  <node name="H2b1a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1a1/"/>
  <node name="H2b1a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1a2/"/>
  <node name="H2b1b  Integrand available only on grid" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1b/"/>
  <node name="H2b1b1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1b1/"/>
  <node name="H2b1b2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b1b2/"/>
  <node name="H2b2  n-dimensional quadrature on a nonrectangular region" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2/"/>
  <node name="H2b2a  Integrand available via user-defined procedure" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2a/"/>
  <node name="H2b2a1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2a1/"/>
  <node name="H2b2a2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2a2/"/>
  <node name="H2b2b  Integrand available only on grid" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2b/"/>
  <node name="H2b2b1  Automatic (user need only specify required accuracy)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2b1/"/>
  <node name="H2b2b2  Nonautomatic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2b2b2/"/>
  <node name="H2c  Service routines (e.g., compute weights and nodes for quadrature formulas)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/H2c/"/>
  </node>
  </node>

  <node name="I  Differential and integral equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I/">
  <node name="I1  Ordinary differential equations (ODE's)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1/">
  <node name="I1a  Initial value problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a/"/>
  <node name="I1a1  General, nonstiff or mildly stiff" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a1/"/>
  <node name="I1a1a  One-step methods (e.g., Runge-Kutta)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a1a/"/>
  <node name="I1a1b  Multistep methods (e.g., Adams predictor-corrector)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a1b/"/>
  <node name="I1a1c  Extrapolation methods (e.g., Bulirsch-Stoer)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a1c/"/>
  <node name="I1a2  Stiff and mixed algebraic- differential equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1a2/"/>
  <node name="I1b  Multipoint boundary value problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1b/"/>
  <node name="I1b1  Linear" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1b1/"/>
  <node name="I1b2  Nonlinear" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1b2/"/>
  <node name="I1b3  Eigenvalue (e.g., Sturm-Liouville)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1b3/"/>
  <node name="I1c  Service routines (e.g., interpolation of solutions, error handling, test programs)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I1c/"/>
  </node>

  <node name="I2  Partial differential equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2/">
  <node name="I2a  Initial boundary value problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2a/"/>
  <node name="I2a1  Parabolic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2a1/"/>
  <node name="I2a1a  One spatial dimension" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2a1a/"/>
  <node name="I2a1b  Two or more spatial dimensions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2a1b/"/>
  <node name="I2a2  Hyperbolic" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2a2/"/>
  <node name="I2b  Elliptic boundary value problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b/"/>
  <node name="I2b1  Linear" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1/"/>
  <node name="I2b1a  Second order" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a/"/>
  <node name="I2b1a1  Poisson (Laplace) or Helmholtz equation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a1/"/>
  <node name="I2b1a1a  Rectangular domain (or topologically rectangular in the coordinate system)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a1a/"/>
  <node name="I2b1a1b  Nonrectangular domain" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a1b/"/>
  <node name="I2b1a2  Other separable problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a2/"/>
  <node name="I2b1a3  Nonseparable problems" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1a3/"/>
  <node name="I2b1c  Higher order equations (e.g., biharmonic)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b1c/"/>
  <node name="I2b2  Nonlinear" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b2/"/>
  <node name="I2b3  Eigenvalue" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b3/"/>
  <node name="I2b4  Service routines" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b4/"/>
  <node name="I2b4a  Domain triangulation (search also class P)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b4a/"/>
  <node name="I2b4b  Solution of discretized elliptic equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I2b4b/"/>
  </node>

  <node name="I3  Integral equations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/I3/"/>
  </node>

  <node name="J  Integral transforms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J/">
  <node name="J1  Trigonometric transforms including fast Fourier transforms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1/"/>
  <node name="J1a  One-dimensional" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1a/"/>
  <node name="J1a1  Real" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1a1/"/>
  <node name="J1a2  Complex" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1a2/"/>
  <node name="J1a3  Sine and cosine transforms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1a3/"/>
  <node name="J1b  Multidimensional" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J1b/"/>
  <node name="J2  Convolutions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J2/"/>
  <node name="J3  Laplace transforms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J3/"/>
  <node name="J4  Hilbert transforms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/J4/"/>
  </node>

  <node name="K  Approximation (search also class L8)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K/">
  <node name="K1  Least squares (L_2) approximation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1/">
  <node name="K1a  Linear least squares (search also classes D5, D6, D9)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a/"/>
  <node name="K1a1  Unconstrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1/"/>
  <node name="K1a1a  Univariate data (curve fitting)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1a/"/>
  <node name="K1a1a1  Polynomial splines (piecewise polynomials)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1a1/"/>
  <node name="K1a1a2  Polynomials" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1a2/"/>
  <node name="K1a1a3  Other functions (e.g., trigonometric, user-specified)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1a3/"/>
  <node name="K1a1b  Multivariate data (surface fitting)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a1b/"/>
  <node name="K1a2  Constrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a2/"/>
  <node name="K1a2a  Linear constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a2a/"/>
  <node name="K1a2b  Nonlinear constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1a2b/"/>
  <node name="K1b  Nonlinear least squares" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b/"/>
  <node name="K1b1  Unconstrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1/"/>
  <node name="K1b1a  Smooth functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1a/"/>
  <node name="K1b1a1  User provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1a1/"/>
  <node name="K1b1a2  User provides first derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1a2/"/>
  <node name="K1b1a3  User provides first and second derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1a3/"/>
  <node name="K1b1b  General functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b1b/"/>
  <node name="K1b2  Constrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b2/"/>
  <node name="K1b2a  Linear constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b2a/"/>
  <node name="K1b2b  Nonlinear constraints" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K1b2b/"/>
  </node>

  <node name="K2  Minimax (L_infinity) approximation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K2/"/>
  <node name="K3  Least absolute value (L_1) approximation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K3/"/>
  <node name="K4  Other analytic approximations (e.g., Taylor polynomial, Pade)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K4/"/>
  <node name="K5  Smoothing" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K5/"/>
  <node name="K6  Service routines for approximation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6/">
  <node name="K6a  Evaluation of fitted functions, including quadrature" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6a/"/>
  <node name="K6a1  Function evaluation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6a1/"/>
  <node name="K6a2  Derivative evaluation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6a2/"/>
  <node name="K6a3  Quadrature" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6a3/"/>
  <node name="K6b  Grid or knot generation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6b/"/>
  <node name="K6c  Manipulation of basis functions (e.g., evaluation, change of basis)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6c/"/>
  <node name="K6d  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/K6d/"/>
  </node>
  </node>

  <node name="L  Statistics, probability" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L/">
  <node name="L1  Data summarization" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1/">
  <node name="L1a  One-dimensional data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a/"/>
  <node name="L1a1  Raw data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1/"/>
  <node name="L1a1a  Location" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1a/"/>
  <node name="L1a1b  Dispersion" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1b/"/>
  <node name="L1a1c  Shape" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1c/"/>
  <node name="L1a1d  Frequency, cumulative frequency" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1d/"/>
  <node name="L1a1e  Ties" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a1e/"/>
  <node name="L1a3  Grouped data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1a3/"/>
  <node name="L1b  Two dimensional data (search also class L1c)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1b/"/>
  <node name="L1c  Multi-dimensional data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1c/"/>
  <node name="L1c1  Raw data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1c1/"/>
  <node name="L1c1b  Covariance, correlation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1c1b/"/>
  <node name="L1c1d  Frequency, cumulative frequency" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1c1d/"/>
  <node name="L1c2  Raw data containing missing values (search also class L1c1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L1c2/"/>
  </node>

  <node name="L2  Data manipulation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2/">
  <node name="L2a  Transform (search also classes L10a1, N6, and N8)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2a/"/>
  <node name="L2b  Tally" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2b/"/>
  <node name="L2c  Subset" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2c/"/>
  <node name="L2d  Merge (search also class N7)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2d/"/>
  <node name="L2e  Construct new variables (e.g., indicator variables)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L2e/"/>
  </node>

  <node name="L3  Elementary statistical graphics (search also class Q)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3/">
  <node name="L3a  One-dimensional data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a/"/>
  <node name="L3a1  Histograms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a1/"/>
  <node name="L3a2  Frequency, cumulative frequency, percentile plots" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a2/"/>
  <node name="L3a3  EDA (e.g., box-plots)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a3/"/>
  <node name="L3a4  Bar charts" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a4/"/>
  <node name="L3a5  Pie charts" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a5/"/>
  <node name="L3a6  X_i vs. i (including symbol plots)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a6/"/>
  <node name="L3a7  Lag plots (e.g., plots of X_i vs. X_i-1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3a7/"/>
  <node name="L3b  Two-dimensional data (search also class L3e)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b/"/>
  <node name="L3b1  Histograms (superimposed and bivariate)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b1/"/>
  <node name="L3b2  Frequency, cumulative frequency" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b2/"/>
  <node name="L3b3  Scatter diagrams" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b3/"/>
  <node name="L3b3a  Y vs. X" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b3a/"/>
  <node name="L3b3b  Symbol plots" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b3b/"/>
  <node name="L3b3c  Lag plots (i.e., plots of X_i vs. Y_i-j)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b3c/"/>
  <node name="L3b4  EDA" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3b4/"/>
  <node name="L3c  Three-dimensional data (search also class L3e)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3c/"/>
  <node name="L3e  Multi-dimensional data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e/"/>
  <node name="L3e1  Histograms" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e1/"/>
  <node name="L3e2  Frequency, cumulative frequency, percentile plots" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e2/"/>
  <node name="L3e3  Scatter diagrams" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e3/"/>
  <node name="L3e3a  Superimposed Y vs. X" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e3a/"/>
  <node name="L3e3c  Superimposed X_i vs. i" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e3c/"/>
  <node name="L3e3d  Matrices of bivariate scatter diagrams" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e3d/"/>
  <node name="L3e4  EDA" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L3e4/"/>
  </node>

  <node name="L4  Elementary data analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4/">
  <node name="L4a  One-dimensional data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a/"/>
  <node name="L4a1  Raw data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1/"/>
  <node name="L4a1a  Parametric analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a/"/>
  <node name="L4a1a1  Plots of empirical and theoretical density and distribution functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a1/"/>
  <node name="L4a1a2  Probability plots" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2/"/>
  <node name="L4a1a2b  Beta, binomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2b/"/>
  <node name="L4a1a2c  Cauchy, chi-squared" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2c/"/>
  <node name="L4a1a2d  Double exponential" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2d/"/>
  <node name="L4a1a2e  Exponential, extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2e/"/>
  <node name="L4a1a2f  F distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2f/"/>
  <node name="L4a1a2g  Gamma, geometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2g/"/>
  <node name="L4a1a2h  Halfnormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2h/"/>
  <node name="L4a1a2l  Lambda, logistic, lognormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2l/"/>
  <node name="L4a1a2n  Negative binomial, normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2n/"/>
  <node name="L4a1a2p  Pareto, Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2p/"/>
  <node name="L4a1a2s  Semicircular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2s/"/>
  <node name="L4a1a2t  t distribution, triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2t/"/>
  <node name="L4a1a2u  Uniform" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2u/"/>
  <node name="L4a1a2w  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a2w/"/>
  <node name="L4a1a3  Probability plot correlation coefficient plots" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3/"/>
  <node name="L4a1a3c  Chi-squared" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3c/"/>
  <node name="L4a1a3e  Extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3e/"/>
  <node name="L4a1a3g  Gamma, geometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3g/"/>
  <node name="L4a1a3l  Lambda" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3l/"/>
  <node name="L4a1a3n  Normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3n/"/>
  <node name="L4a1a3p  Pareto, Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3p/"/>
  <node name="L4a1a3t  t distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3t/"/>
  <node name="L4a1a3w  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a3w/"/>
  <node name="L4a1a4  Parameter estimates and tests" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4/"/>
  <node name="L4a1a4b  Binomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4b/"/>
  <node name="L4a1a4e  Extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4e/"/>
  <node name="L4a1a4n  Normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4n/"/>
  <node name="L4a1a4p  Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4p/"/>
  <node name="L4a1a4u  Uniform" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4u/"/>
  <node name="L4a1a4w  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a4w/"/>
  <node name="L4a1a5  Transformation selection (e.g., for normality)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a5/"/>
  <node name="L4a1a6  Tail and outlier analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a6/"/>
  <node name="L4a1a7  Tolerance limits" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1a7/"/>
  <node name="L4a1b  Nonparametric analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1b/"/>
  <node name="L4a1b1  Estimates and tests regarding location (e.g., median), dispersion, and shape" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1b1/"/>
  <node name="L4a1b2  Density function estimation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1b2/"/>
  <node name="L4a1c  Goodness-of-fit tests" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1c/"/>
  <node name="L4a1d  Analysis of a sequence of numbers (search also class L10a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a1d/"/>
  <node name="L4a3  Grouped and/or censored data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a3/"/>
  <node name="L4a4  Data sampled from a finite population" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a4/"/>
  <node name="L4a5  Categorical data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4a5/"/>
  <node name="L4b  Two dimensional data (search also class L4c)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b/"/>
  <node name="L4b1  Pairwise independent data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1/"/>
  <node name="L4b1a  Parametric analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1a/"/>
  <node name="L4b1a1  Plots of empirical and theoretical density and distribution functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1a1/"/>
  <node name="L4b1a4  Parameter estimates and hypothesis tests" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1a4/"/>
  <node name="L4b1b  Nonparametric analysis (e.g., rank tests)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1b/"/>
  <node name="L4b1c  Goodness-of-fit tests" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b1c/"/>
  <node name="L4b3  Pairwise dependent data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b3/"/>
  <node name="L4b4  Pairwise dependent grouped data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b4/"/>
  <node name="L4b5  Data sampled from a finite population" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4b5/"/>
  <node name="L4c  Multi-dimensional data (search also classes L4b and L7a1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4c/"/>
  <node name="L4c1  Independent data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4c1/"/>
  <node name="L4c1a  Parametric analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4c1a/"/>
  <node name="L4c1b  Nonparametric analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4c1b/"/>
  <node name="L4e  Multiple multi-dimensional data sets" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L4e/"/>
  </node>

  <node name="L5  Function evaluation (search also class C)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5/">
  <node name="L5a  Univariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a/"/>
  <node name="L5a1  Cumulative distribution functions, probability density functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1/"/>
  <node name="L5a1b  Beta, binomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1b/"/>
  <node name="L5a1c  Cauchy, chi-squared" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1c/"/>
  <node name="L5a1d  Double exponential" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1d/"/>
  <node name="L5a1e  Error function, exponential, extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1e/"/>
  <node name="L5a1f  F distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1f/"/>
  <node name="L5a1g  Gamma, general, geometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1g/"/>
  <node name="L5a1h  Halfnormal, hypergeometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1h/"/>
  <node name="L5a1k  Kendall F statistic, Kolmogorov-Smirnov" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1k/"/>
  <node name="L5a1l  Lambda, logistic, lognormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1l/"/>
  <node name="L5a1n  Negative binomial, normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1n/"/>
  <node name="L5a1p  Pareto, Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1p/"/>
  <node name="L5a1t  t distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1t/"/>
  <node name="L5a1u  Uniform" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1u/"/>
  <node name="L5a1v  Von Mises" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1v/"/>
  <node name="L5a1w  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a1w/"/>
  <node name="L5a2  Inverse distribution functions, sparsity functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2/"/>
  <node name="L5a2b  Beta, binomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2b/"/>
  <node name="L5a2c  Cauchy, chi-squared" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2c/"/>
  <node name="L5a2d  Double exponential" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2d/"/>
  <node name="L5a2e  Error function, exponential, extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2e/"/>
  <node name="L5a2f  F distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2f/"/>
  <node name="L5a2g  Gamma, general, geometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2g/"/>
  <node name="L5a2h  Halfnormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2h/"/>
  <node name="L5a2l  Lambda, logistic, lognormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2l/"/>
  <node name="L5a2n  Negative binomial, normal, normal order statistics" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2n/"/>
  <node name="L5a2p  Pareto, Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2p/"/>
  <node name="L5a2t  t distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2t/"/>
  <node name="L5a2u  Uniform" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2u/"/>
  <node name="L5a2w  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5a2w/"/>
  <node name="L5b  Multivariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5b/"/>
  <node name="L5b1  Cumulative multivariate distribution functions, probability density functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5b1/"/>
  <node name="L5b1n  Normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5b1n/"/>
  <node name="L5b2  Inverse cumulative distribution functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5b2/"/>
  <node name="L5b2n  Normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L5b2n/"/>
  </node>

  <node name="L6  Random number generation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6/">
  <node name="L6a  Univariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a/"/>
  <node name="L6a2  Beta, binomial, Boolean" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a2/"/>
  <node name="L6a3  Cauchy, chi-squared" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a3/"/>
  <node name="L6a4  Double exponential" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a4/"/>
  <node name="L6a5  Exponential, extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a5/"/>
  <node name="L6a6  F distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a6/"/>
  <node name="L6a7  Gamma, general (continuous, discrete), geometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a7/"/>
  <node name="L6a8  Halfnormal, hypergeometric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a8/"/>
  <node name="L6a12  Lambda, logistic, lognormal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a12/"/>
  <node name="L6a14  Negative binomial, normal, normal order statistics" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a14/"/>
  <node name="L6a16  Pareto, Pascal, permutations, Poisson" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a16/"/>
  <node name="L6a19  Samples, stable distribution" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a19/"/>
  <node name="L6a20  t distribution, time series, triangular" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a20/"/>
  <node name="L6a21  Uniform (continuous, discrete), uniform order statistics" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a21/"/>
  <node name="L6a22  Von Mises" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a22/"/>
  <node name="L6a23  Weibull" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6a23/"/>
  <node name="L6b  Multivariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b/"/>
  <node name="L6b3  Contingency table, correlation matrix" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b3/"/>
  <node name="L6b5  Experimental designs" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b5/"/>
  <node name="L6b12  Linear L_1 (least absolute value) approximation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b12/"/>
  <node name="L6b13  Multinomial" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b13/"/>
  <node name="L6b14  Normal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b14/"/>
  <node name="L6b15  Orthogonal matrix" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b15/"/>
  <node name="L6b21  Uniform" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6b21/"/>
  <node name="L6c  Service routines (e.g., seed)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L6c/"/>
  </node>

  <node name="L7  Analysis of variance (including analysis of covariance)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7/">
  <node name="L7a  One-way" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7a/"/>
  <node name="L7a1  Parametric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7a1/"/>
  <node name="L7a2  Nonparametric" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7a2/"/>
  <node name="L7b  Two-way (search also class L7d)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7b/"/>
  <node name="L7c  Three-way (e.g., Latin squares) (search also class L7d)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7c/"/>
  <node name="L7d  Multi-way" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7d/"/>
  <node name="L7d1  Balanced complete data (e.g., factorial designs)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7d1/"/>
  <node name="L7d2  Balanced incomplete data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7d2/"/>
  <node name="L7d3  General linear models (unbalanced data)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7d3/"/>
  <node name="L7e  Multivariate" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7e/"/>
  <node name="L7f  Generate experimental designs" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7f/"/>
  <node name="L7g  Service routines" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L7g/"/>
  </node>

  <node name="L8  Regression (search also classes D5, D6, D9, G, K)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8/">
  <node name="L8a  Simple linear (i.e., y = b_0 + b_1x) (search also class L8h)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a/"/>
  <node name="L8a1  Ordinary least squares" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a1/"/>
  <node name="L8a1a  Parameter estimation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a1a/"/>
  <node name="L8a1a1  Unweighted data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a1a1/"/>
  <node name="L8a1a2  Weighted data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a1a2/"/>
  <node name="L8a1d  Inference (e.g., calibration) (search also class L8a1a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a1d/"/>
  <node name="L8a2  L_p for p different from 2 (e.g., least absolute value, minimax)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a2/"/>
  <node name="L8a3  Robust" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a3/"/>
  <node name="L8a4  Errors in variables" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8a4/"/>
  <node name="L8b  Polynomial (e.g., y = b_0 + b_1x + b_2 x^2) (search also class L8c)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b/"/>
  <node name="L8b1  Ordinary least squares" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1/"/>
  <node name="L8b1a  Degree determination" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1a/"/>
  <node name="L8b1b  Parameter estimation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1b/"/>
  <node name="L8b1b1  Not using orthogonal polynomials" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1b1/"/>
  <node name="L8b1b2  Using orthogonal polynomials" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1b2/"/>
  <node name="L8b1c  Analysis (search also class L8b1b)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1c/"/>
  <node name="L8b1d  Inference (search also class L8b1b)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8b1d/"/>
  <node name="L8c  Multiple linear (i.e., y = b_0 + b_1 x_1 + ... + b_p x_p)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c/"/>
  <node name="L8c1  Ordinary least squares" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1/"/>
  <node name="L8c1a  Variable selection" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1a/"/>
  <node name="L8c1a1  Using raw data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1a1/"/>
  <node name="L8c1a2  Using correlation or covariance data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1a2/"/>
  <node name="L8c1a3  Using other data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1a3/"/>
  <node name="L8c1b  Parameter estimation (search also class L8c1a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1b/"/>
  <node name="L8c1b1  Using raw data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1b1/"/>
  <node name="L8c1b2  Using correlation data" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1b2/"/>
  <node name="L8c1c  Analysis (search also classes L8c1a and L8c1b)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1c/"/>
  <node name="L8c1d  Inference (search also classes L8c1a and L8c1b)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c1d/"/>
  <node name="L8c2  Several regressions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c2/"/>
  <node name="L8c3  L_p for p different from 2" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c3/"/>
  <node name="L8c4  Robust" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c4/"/>
  <node name="L8c5  Measurement error models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c5/"/>
  <node name="L8c6  Models based on ranks" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8c6/"/>
  <node name="L8d  Polynomial in several variables" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8d/"/>
  <node name="L8e  Nonlinear (i.e., y = F(X,b)) (search also class L8h)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e/"/>
  <node name="L8e1  Ordinary least squares" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1/"/>
  <node name="L8e1a  Variable selection" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1a/"/>
  <node name="L8e1b  Parameter estimation (search also class L8e1a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1b/"/>
  <node name="L8e1b1  Unweighted data, user provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1b1/"/>
  <node name="L8e1b2  Unweighted data, user provides derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1b2/"/>
  <node name="L8e1b3  Weighted data, user provides no derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1b3/"/>
  <node name="L8e1b4  Weighted data, user provides derivatives" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e1b4/"/>
  <node name="L8e2  Ridge" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e2/"/>
  <node name="L8e5  Measurement error models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8e5/"/>
  <node name="L8f  Simultaneous (i.e., Y = Xb)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8f/"/>
  <node name="L8g  Spline (i.e., piecewise polynomial)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8g/"/>
  <node name="L8h  EDA (e.g., smoothing)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8h/"/>
  <node name="L8i  Service routines (e.g., matrix manipulation for variable selection)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L8i/"/>
  </node>

  <node name="L9  Categorical data analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L9/">
  <node name="L9a  2-by-2 tables" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L9a/"/>
  <node name="L9b  Two-way tables (search also class L9d)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L9b/"/>
  <node name="L9c  Log-linear model" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L9c/"/>
  <node name="L9d  EDA (e.g., median polish)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L9d/"/>
  </node>

  <node name="L10  Time series analysis (search also class J)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10/">
  <node name="L10a  Univariate (search also classes L3a6 and L3a7)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a/"/>
  <node name="L10a1  Transformations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1/"/>
  <node name="L10a1a  Elementary (search also class L2a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1a/"/>
  <node name="L10a1b  Stationarity (search also class L8a1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1b/"/>
  <node name="L10a1c  Filters (search also class K5)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1c/"/>
  <node name="L10a1c1  Difference" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1c1/"/>
  <node name="L10a1c2  Symmetric linear (e.g., moving averages)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1c2/"/>
  <node name="L10a1c3  Autoregressive linear" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1c3/"/>
  <node name="L10a1c4  Other" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1c4/"/>
  <node name="L10a1d  Taper" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a1d/"/>
  <node name="L10a2  Time domain analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2/"/>
  <node name="L10a2a  Summary statistics" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2a/"/>
  <node name="L10a2a1  Autocorrelations and autocovariances" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2a1/"/>
  <node name="L10a2a2  Partial autocorrelations" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2a2/"/>
  <node name="L10a2b  Stationarity analysis (search also class L10a2a)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2b/"/>
  <node name="L10a2c  Autoregressive models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2c/"/>
  <node name="L10a2c1  Model identification" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2c1/"/>
  <node name="L10a2c2  Parameter estimation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2c2/"/>
  <node name="L10a2d  ARMA and ARIMA models (including Box-Jenkins methods)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2d/"/>
  <node name="L10a2d1  Model identification" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2d1/"/>
  <node name="L10a2d2  Parameter estimation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2d2/"/>
  <node name="L10a2d3  Forecasting" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2d3/"/>
  <node name="L10a2e  State-space analysis (e.g., Kalman filtering)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2e/"/>
  <node name="L10a2f  Analysis of a locally stationary series" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a2f/"/>
  <node name="L10a3  Frequency domain analysis (search also class J1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3/"/>
  <node name="L10a3a  Spectral analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a/"/>
  <node name="L10a3a1  Pilot analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a1/"/>
  <node name="L10a3a2  Periodogram analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a2/"/>
  <node name="L10a3a3  Spectrum estimation using the periodogram" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a3/"/>
  <node name="L10a3a4  Spectrum estimation using the Fourier transform of the autocorrelation function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a4/"/>
  <node name="L10a3a5  Spectrum estimation using autoregressive models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a5/"/>
  <node name="L10a3a6  Spectral windows" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3a6/"/>
  <node name="L10a3b  Complex demodulation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10a3b/"/>
  <node name="L10b  Two time series (search also classes L3b3c, L10c, and L10d)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b/"/>
  <node name="L10b2  Time domain analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b2/"/>
  <node name="L10b2a  Summary statistics (e.g., cross-correlations)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b2a/"/>
  <node name="L10b2b  Transfer function models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b2b/"/>
  <node name="L10b3  Frequency domain analysis (search also class J1)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3/"/>
  <node name="L10b3a  Cross-spectral analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3a/"/>
  <node name="L10b3a2  Cross-periodogram analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3a2/"/>
  <node name="L10b3a3  Cross-spectrum estimation using the cross-periodogram" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3a3/"/>
  <node name="L10b3a4  Cross-spectrum estimation using the Fourier transform of the cross-correlation or cross-covariance function" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3a4/"/>
  <node name="L10b3a6  Spectral functions" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10b3a6/"/>
  <node name="L10c  Multivariate time series (search also classes J1, L3e3 and L10b)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10c/"/>
  <node name="L10d  Two multi-channel time series" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L10d/"/>
  </node>

  <node name="L11  Correlation analysis (search also classes L4 and L13c)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L11/"/>
  <node name="L12  Discriminant analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L12/"/>
  <node name="L13  Covariance structure models" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L13/">
  <node name="L13a  Factor analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L13a/"/>
  <node name="L13b  Principal components analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L13b/"/>
  <node name="L13c  Canonical correlation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L13c/"/>
  </node>

  <node name="L14  Cluster analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14/">
  <node name="L14a  One-way" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a/"/>
  <node name="L14a1  Unconstrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1/"/>
  <node name="L14a1a  Nested" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1a/"/>
  <node name="L14a1a1  Joining (e.g., single link)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1a1/"/>
  <node name="L14a1a2  Divisive" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1a2/"/>
  <node name="L14a1a3  Switching" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1a3/"/>
  <node name="L14a1a4  Predict missing values" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1a4/"/>
  <node name="L14a1b  Non-nested (e.g., K means)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a1b/"/>
  <node name="L14a2  Constrained" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14a2/"/>
  <node name="L14b  Two-way" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14b/"/>
  <node name="L14c  Display" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14c/"/>
  <node name="L14d  Service routines (e.g., compute distance matrix)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L14d/"/>
  </node>

  <node name="L15  Life testing, survival analysis" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L15/"/>
  <node name="L16  Multidimensional scaling" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L16/"/>
  <node name="L17  Statistical data sets" type="tools" url="http://gams.nist.gov/serve.cgi/Class/L17/"/>
  </node>

  <node name="M  Simulation, stochastic modeling (search also classes L6 and L10)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M/">
  <node name="M1  Simulation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M1/"/>
  <node name="M1a  Discrete" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M1a/"/>
  <node name="M1b  Continuous (Markov models)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M1b/"/>
  <node name="M2  Queueing" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M2/"/>
  <node name="M3  Reliability" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M3/"/>
  <node name="M3a  Quality control" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M3a/"/>
  <node name="M3b  Electrical network" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M3b/"/>
  <node name="M4  Project optimization (e.g., PERT)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/M4/"/>
  </node>

  <node name="N  Data handling (search also class L2)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N/">
  <node name="N1  Input, output" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N1/"/>
  <node name="N2  Bit manipulation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N2/"/>
  <node name="N3  Character manipulation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N3/"/>
  <node name="N4  Storage management (e.g., stacks, heaps, trees)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N4/"/>
  <node name="N5  Searching" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N5/">
  <node name="N5a  Extreme value" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N5a/"/>
  <node name="N5b  Insertion position" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N5b/"/>
  <node name="N5c  On a key" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N5c/"/>
  </node>

  <node name="N6  Sorting" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6/">
  <node name="N6a  Internal" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a/"/>
  <node name="N6a1  Passive (i.e. construct pointer array, rank)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a1/"/>
  <node name="N6a1a  Integer" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a1a/"/>
  <node name="N6a1b  Real" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a1b/"/>
  <node name="N6a1c  Character" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a1c/"/>
  <node name="N6a2  Active" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a2/"/>
  <node name="N6a2a  Integer" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a2a/"/>
  <node name="N6a2b  Real" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a2b/"/>
  <node name="N6a2c  Character" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6a2c/"/>
  <node name="N6b  External" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N6b/"/>
  </node>

  <node name="N7  Merging" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N7/"/>
  <node name="N8  Permuting" type="tools" url="http://gams.nist.gov/serve.cgi/Class/N8/"/>
  </node>

  <node name="O  Symbolic computation" type="tools" url="http://gams.nist.gov/serve.cgi/Class/O/"/>
  <node name="P  Computational geometry (search also classes G and Q)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/P/"/>
  <node name="Q  Graphics (search also class L3)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/Q/"/>
  <node name="R  Service routines" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R/">
  <node name="R1  Machine-dependent constants" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R1/"/>
  <node name="R2  Error checking (e.g., check monotonicity)" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R2/"/>
  <node name="R3  Error handling" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R3/">
  <node name="R3a  Set criteria for fatal errors" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R3a/"/>
  <node name="R3b  Set unit number for error messages" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R3b/"/>
  <node name="R3c  Other utilities" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R3c/"/>
  </node>

  <node name="R4  Documentation retrieval" type="tools" url="http://gams.nist.gov/serve.cgi/Class/R4/"/>
  </node>

  <node name="S  Software development tools" type="tools" url="http://gams.nist.gov/serve.cgi/Class/S/">
  <node name="S1  Program transformation tools" type="tools" url="http://gams.nist.gov/serve.cgi/Class/S1/"/>
  <node name="S2  Static program analysis tools" type="tools" url="http://gams.nist.gov/serve.cgi/Class/S2/"/>
  <node name="S3  Dynamic program analysis tools" type="tools" url="http://gams.nist.gov/serve.cgi/Class/S3/"/>
  </node>

  <node name="Z  Other" type="tools"  url="http://gams.nist.gov/serve.cgi/Class/Z/"/>

</node>
