Class HansenUtilities


  • public class HansenUtilities
    extends Object
    Utilities class.
    Author:
    Lucian Barbulescu
    • Field Detail

      • ONE

        public static final org.hipparchus.analysis.polynomials.PolynomialFunction ONE
        1 represented as a polynomial.
      • ZERO

        public static final org.hipparchus.analysis.polynomials.PolynomialFunction ZERO
        0 represented as a polynomial.
    • Method Detail

      • buildIdentityMatrix2

        public static final PolynomialFunctionMatrix buildIdentityMatrix2()
        Build the identity matrix of order 2.
               / 1   0 \
          I₂ = |       |
               \ 0   1 /
         
        Returns:
        the identity matrix of order 2
      • buildZeroMatrix2

        public static final PolynomialFunctionMatrix buildZeroMatrix2()
        Build the empty matrix of order 2.
               / 0   0 \
          E₂ = |       |
               \ 0   0 /
         
        Returns:
        the identity matrix of order 2
      • buildIdentityMatrix4

        public static final PolynomialFunctionMatrix buildIdentityMatrix4()
        Build the identity matrix of order 4.
               / 1  0  0  0 \
               |            |
               | 0  1  0  0 |
          I₄ = |            |
               | 0  0  1  0 |
               |            |
               \ 0  0  0  1 /
         
        Returns:
        the identity matrix of order 4
      • buildZeroMatrix4

        public static final PolynomialFunctionMatrix buildZeroMatrix4()
        Build the empty matrix of order 4.
               / 0  0  0  0 \
               |            |
               | 0  0  0  0 |
          E₄ = |            |
               | 0  0  0  0 |
               |            |
               \ 0  0  0  0 /
         
        Returns:
        the identity matrix of order 4