Class RTNCovariance

  • All Implemented Interfaces:
    Section

    public class RTNCovariance
    extends CommentsContainer
    Container for RTN covariance matrix data. This class as a RealMatrix as attribute which can be acces with getRTNCovariaxMatrix method. Beware that there are thus 2 ways to modify the RTN covariance : setC... ( setCrr, setCtr ...) which should be prioritized and getRTNCovariaxMatrix.setEntry(row, col, value).

    The RTN Covariance Matrix is provided in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.

    Since:
    11.2
    Author:
    Melina Vanel
    • Constructor Summary

      Constructors 
      Constructor Description
      RTNCovariance()
      Simple constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getCdrgdrg()
      Get the object [7,7] in covariance matrix (with index starting at 1).
      double getCdrgn()
      Get the object [7,3] in covariance matrix (with index starting at 1).
      double getCdrgndot()
      Get the object [7,6] in covariance matrix (with index starting at 1).
      double getCdrgr()
      Get the object [7,1] in covariance matrix (with index starting at 1).
      double getCdrgrdot()
      Get the object [7,4] in covariance matrix (with index starting at 1).
      double getCdrgt()
      Get the object [7,2] in covariance matrix.
      double getCdrgtdot()
      Get the object [7,5] in covariance matrix (with index starting at 1).
      double getCndotn()
      Get the object [6,3] in covariance matrix (with index starting at 1).
      double getCndotndot()
      Get the object [6,6] in covariance matrix (with index starting at 1).
      double getCndotr()
      Get the object [6,1] in covariance matrix (with index starting at 1).
      double getCndotrdot()
      Get the object [6,4] in covariance matrix (with index starting at 1).
      double getCndott()
      Get the object [6,2] in covariance matrix (with index starting at 1).
      double getCndottdot()
      Get the object [6,5] in covariance matrix (with index starting at 1).
      double getCnn()
      Get the object [3,3] in covariance matrix (with index starting at 1).
      double getCnr()
      Get the object [3,1] in covariance matrix (with index starting at 1).
      double getCnt()
      Get the object [3,2] in covariance matrix (with index starting at 1).
      double getCrdotn()
      Get the object [4, 3] in covariance matrix (with index starting at 1) .
      double getCrdotr()
      Get the object [4,1] in covariance matrix (with index starting at 1).
      double getCrdotrdot()
      Get the object [4, 4] in covariance matrix (with index starting at 1).
      double getCrdott()
      Get the object [4,2] in covariance matrix (with index starting at 1).
      double getCrr()
      Get the object [1,1] in covariance matrix (with index starting at 1).
      double getCsrpdrg()
      Get the object [8,7] in covariance matrix (with index starting at 1).
      double getCsrpn()
      Get the object [8,3] in covariance matrix (with index starting at 1).
      double getCsrpndot()
      Get the object [8,6] in covariance matrix (with index starting at 1).
      double getCsrpr()
      Get the object [8,1] in covariance matrix (with index starting at 1).
      double getCsrprdot()
      Get the object [8,4] in covariance matrix (with index starting at 1).
      double getCsrpsrp()
      Get the object [8,8] in covariance matrix (with index starting at 1).
      double getCsrpt()
      Get the object [8,2] in covariance matrix (with index starting at 1).
      double getCsrptdot()
      Get the object [8,5] in covariance matrix (with index starting at 1).
      double getCtdotn()
      Get the object [5,3] in covariance matrix (with index starting at 1).
      double getCtdotr()
      Get the object [5, 1] in covariance matrix (with index starting at 1).
      double getCtdotrdot()
      Get the object [5,4] in covariance matrix (with index starting at 1).
      double getCtdott()
      Get the object [5,2] in covariance matrix (with index starting at 1).
      double getCtdottdot()
      Get the object [5,5] in covariance matrix (with index starting at 1).
      double getCthrdrg()
      Get the object [9,7] in covariance matrix (with index starting at 1).
      double getCthrn()
      Get the object [9,3] in covariance matrix (with index starting at 1).
      double getCthrndot()
      Get the object [9,6] in covariance matrix (with index starting at 1).
      double getCthrr()
      Get the object [9,1] in covariance matrix (with index starting at 1).
      double getCthrrdot()
      Get the object [9,4] in covariance matrix (with index starting at 1).
      double getCthrsrp()
      Get the object [9,8] in covariance matrix (with index starting at 1).
      double getCthrt()
      Get the object [9,2] in covariance matrix (with index starting at 1).
      double getCthrtdot()
      Get the object [9,5] in covariance matrix (with index starting at 1).
      double getCthrthr()
      Get the object [9,9] in covariance matrix (with index starting at 1).
      double getCtr()
      Get the object [2,1] in covariance matrix (with index starting at 1).
      double getCtt()
      Get the object [2,2] in covariance matrix (with index starting at 1).
      RealMatrix getRTNCovarianceMatrix()
      Get the RTN covariance matrix.
      void setCdrgdrg​(double CDRGDRG)
      Set the object [7,7] in covariance matrix (with index starting at 1).
      void setCdrgn​(double CDRGN)
      Set the object [7,3] in covariance matrix (with index starting at 1).
      void setCdrgndot​(double CDRGNdot)
      Set the object [7,6] in covariance matrix (with index starting at 1).
      void setCdrgr​(double CDRGR)
      Set the object [7,1] in covariance matrix (with index starting at 1).
      void setCdrgrdot​(double CDRGRdot)
      Set the object [7,4] in covariance matrix (with index starting at 1).
      void setCdrgt​(double CDRGT)
      Set the object [7,2] in covariance matrix (with index starting at 1).
      void setCdrgtdot​(double CDRGTdot)
      Set the object [7,5] in covariance matrix (with index starting at 1).
      void setCndotn​(double CNdotN)
      Set the object [6,3] in covariance matrix (with index starting at 1).
      void setCndotndot​(double CNdotNdot)
      Set the object [6,6] in covariance matrix (with index starting at 1).
      void setCndotr​(double CNdotR)
      Set the object [6,1] in covariance matrix (with index starting at 1).
      void setCndotrdot​(double CNdotRdot)
      Set the object [6,4] in covariance matrix (with index starting at 1).
      void setCndott​(double CNdotT)
      Set the object [6,2] in covariance matrix (with index starting at 1).
      void setCndottdot​(double CNdotTdot)
      Set the object [6,5] in covariance matrix (with index starting at 1).
      void setCnn​(double CNN)
      Set the object [3,3] in covariance matrix (with index starting at 1).
      void setCnr​(double CNR)
      Set the object [3,1] in covariance matrix (with index starting at 1).
      void setCnt​(double CNT)
      Set the object [3,2] in covariance matrix (with index starting at 1).
      void setCovarianceMatrixEntry​(int j, int k, double entry)
      Set an entry in the RTN covariance matrix.
      void setCrdotn​(double CRdotN)
      Set the object [4, 3] in covariance matrix (with index starting at 1).
      void setCrdotr​(double CRdotR)
      Set the object [4,1] in covariance matrix (with index starting at 1).
      void setCrdotrdot​(double CRdotRdot)
      Set the object [4, 4] in covariance matrix (with index starting at 1).
      void setCrdott​(double CRdotT)
      Set the object [4, 2] in covariance matrix (with index starting at 1).
      void setCrr​(double CRR)
      Set the object [1,1] in covariance matrix (with index starting at 1).
      void setCsrpdrg​(double CSRPDRG)
      Set the object [8,7] in covariance matrix (with index starting at 1).
      void setCsrpn​(double CSRPN)
      Set the object [8,3] in covariance matrix (with index starting at 1).
      void setCsrpndot​(double CSRPNdot)
      Set the object [8,6] in covariance matrix (with index starting at 1).
      void setCsrpr​(double CSRPR)
      Set the object [8,1] in covariance matrix (with index starting at 1).
      void setCsrprdot​(double CSRPRdot)
      Set the object [8,4] in covariance matrix (with index starting at 1).
      void setCsrpsrp​(double CSRPSRP)
      Set the object [8,8] in covariance matrix (with index starting at 1).
      void setCsrpt​(double CSRPT)
      Set the object [8,2] in covariance matrix (with index starting at 1).
      void setCsrptdot​(double CSRPTdot)
      Set the object [8,5] in covariance matrix (with index starting at 1).
      void setCtdotn​(double CTdotN)
      Set the object [5,3] in covariance matrix (with index starting at 1).
      void setCtdotr​(double CTdotR)
      Set the object [5,1] in covariance matrix (with index starting at 1).
      void setCtdotrdot​(double CTdotRdot)
      Set the object [5,4] in covariance matrix (with index starting at 1).
      void setCtdott​(double CTdotT)
      Set the object [5,2] in covariance matrix (with index starting at 1).
      void setCtdottdot​(double CTdotTdot)
      Set the object [5,5] in covariance matrix (with index starting at 1).
      void setCthrdrg​(double CTHRDRG)
      Set the object [9,7] in covariance matrix (with index starting at 1).
      void setCthrn​(double CTHRN)
      Set the object [9,3] in covariance matrix (with index starting at 1).
      void setCthrndot​(double CTHRNdot)
      Set the object [9,6] in covariance matrix (with index starting at 1).
      void setCthrr​(double CTHRR)
      Set the object [9,1] in covariance matrix (with index starting at 1).
      void setCthrrdot​(double CTHRRdot)
      Set the object [9,4] in covariance matrix (with index starting at 1).
      void setCthrsrp​(double CTHRSRP)
      Set the object [9,8] in covariance matrix (with index starting at 1).
      void setCthrt​(double CTHRT)
      Set the object [9,2] in covariance matrix (with index starting at 1).
      void setCthrtdot​(double CTHRTdot)
      Set the object [9,5] in covariance matrix (with index starting at 1).
      void setCthrthr​(double CTHRTHR)
      Set the object [9,9] in covariance matrix (with index starting at 1).
      void setCtr​(double CTR)
      Set the object [2,1] in covariance matrix (with index starting at 1).
      void setCtt​(double CTT)
      Set the object [2,2] in covariance matrix (with index starting at 1).
      void validate​(double version)
      Check is all mandatory entries have been initialized.
    • Constructor Detail

      • RTNCovariance

        public RTNCovariance()
        Simple constructor. To update matrix value there are 2 ways to modify the RTN covariance : setC... ( setCrr, setCtr ...) which should be prioritized and getRTNCovariaxMatrix.setEntry(row, col, value).

        The RTN Covariance Matrix is provided in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.

    • Method Detail

      • validate

        public void validate​(double version)
        Check is all mandatory entries have been initialized.

        This method should throw an exception if some mandatory entries are missing or not compatible with version number.

        Specified by:
        validate in interface Section
        Overrides:
        validate in class CommentsContainer
        Parameters:
        version - format version
      • setCovarianceMatrixEntry

        public void setCovarianceMatrixEntry​(int j,
                                             int k,
                                             double entry)
        Set an entry in the RTN covariance matrix.

        Both m(j, k) and m(k, j) are set.

        Parameters:
        j - row index (must be between 0 and 5 (inclusive)
        k - column index (must be between 0 and 5 (inclusive)
        entry - value of the matrix entry
      • getRTNCovarianceMatrix

        public RealMatrix getRTNCovarianceMatrix()
        Get the RTN covariance matrix.

        The RTN Covariance Matrix is provided in the 9×9 Lower Triangular Form. All parameters of the 6×6 position/velocity submatrix are mandatory. The remaining elements will return NaN if not provided.

        Returns:
        the RTN covariance matrix
      • getCrr

        public double getCrr()
        Get the object [1,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [1,1] in covariance matrix (in m²)
      • setCrr

        public void setCrr​(double CRR)
        Set the object [1,1] in covariance matrix (with index starting at 1).
        Parameters:
        CRR - = object [1,1] in covariance matrix (in m²)
      • getCtr

        public double getCtr()
        Get the object [2,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [2,1] in covariance matrix (in m²)
      • setCtr

        public void setCtr​(double CTR)
        Set the object [2,1] in covariance matrix (with index starting at 1).
        Parameters:
        CTR - = object [2,1] in covariance matrix (in m²)
      • getCtt

        public double getCtt()
        Get the object [2,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [2,2] in covariance matrix (in m²)
      • setCtt

        public void setCtt​(double CTT)
        Set the object [2,2] in covariance matrix (with index starting at 1).
        Parameters:
        CTT - = object [2,2] in covariance matrix (in m²)
      • getCnr

        public double getCnr()
        Get the object [3,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [3,1] in covariance matrix (in m²)
      • setCnr

        public void setCnr​(double CNR)
        Set the object [3,1] in covariance matrix (with index starting at 1).
        Parameters:
        CNR - = object [3,1] in covariance matrix (in m²)
      • getCnt

        public double getCnt()
        Get the object [3,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [3,2] in covariance matrix (in m²)
      • setCnt

        public void setCnt​(double CNT)
        Set the object [3,2] in covariance matrix (with index starting at 1).
        Parameters:
        CNT - = object [3,2] in covariance matrix (in m²)
      • getCnn

        public double getCnn()
        Get the object [3,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [3,3] in covariance matrix (in m²)
      • setCnn

        public void setCnn​(double CNN)
        Set the object [3,3] in covariance matrix (with index starting at 1).
        Parameters:
        CNN - = object [3,3] in covariance matrix (in m²)
      • getCrdotr

        public double getCrdotr()
        Get the object [4,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [4,1] in covariance matrix (in m²/s)
      • setCrdotr

        public void setCrdotr​(double CRdotR)
        Set the object [4,1] in covariance matrix (with index starting at 1).
        Parameters:
        CRdotR - = object [4,1] in covariance matrix (in m²/s)
      • getCrdott

        public double getCrdott()
        Get the object [4,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [4,2] in covariance matrix (in m²/s)
      • setCrdott

        public void setCrdott​(double CRdotT)
        Set the object [4, 2] in covariance matrix (with index starting at 1).
        Parameters:
        CRdotT - = object [4, 2] in covariance matrix (in m²/s)
      • getCrdotn

        public double getCrdotn()
        Get the object [4, 3] in covariance matrix (with index starting at 1) .
        Returns:
        the object [4, 3] in covariance matrix (in m²/s)
      • setCrdotn

        public void setCrdotn​(double CRdotN)
        Set the object [4, 3] in covariance matrix (with index starting at 1).
        Parameters:
        CRdotN - = object [4,3] in covariance matrix (in m²/s)
      • getCrdotrdot

        public double getCrdotrdot()
        Get the object [4, 4] in covariance matrix (with index starting at 1).
        Returns:
        the object [4, 4] in covariance matrix (in m²/s²)
      • setCrdotrdot

        public void setCrdotrdot​(double CRdotRdot)
        Set the object [4, 4] in covariance matrix (with index starting at 1).
        Parameters:
        CRdotRdot - = object [4, 4] in covariance matrix (in m²/s²)
      • getCtdotr

        public double getCtdotr()
        Get the object [5, 1] in covariance matrix (with index starting at 1).
        Returns:
        the object [5, 1] in covariance matrix (in m²/s)
      • setCtdotr

        public void setCtdotr​(double CTdotR)
        Set the object [5,1] in covariance matrix (with index starting at 1).
        Parameters:
        CTdotR - = object [5,1] in covariance matrix (in m²/s)
      • getCtdott

        public double getCtdott()
        Get the object [5,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [5,2] in covariance matrix (in m²/s)
      • setCtdott

        public void setCtdott​(double CTdotT)
        Set the object [5,2] in covariance matrix (with index starting at 1).
        Parameters:
        CTdotT - = object [5,2] in covariance matrix (in m²/s)
      • getCtdotn

        public double getCtdotn()
        Get the object [5,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [5,3] in covariance matrix (in m²/s)
      • setCtdotn

        public void setCtdotn​(double CTdotN)
        Set the object [5,3] in covariance matrix (with index starting at 1).
        Parameters:
        CTdotN - = object [5,3] in covariance matrix (in m²/s)
      • getCtdotrdot

        public double getCtdotrdot()
        Get the object [5,4] in covariance matrix (with index starting at 1).
        Returns:
        the object [5,4] in covariance matrix (in m²/s²)
      • setCtdotrdot

        public void setCtdotrdot​(double CTdotRdot)
        Set the object [5,4] in covariance matrix (with index starting at 1).
        Parameters:
        CTdotRdot - = object [5,4] in covariance matrix (in m²/s²)
      • getCtdottdot

        public double getCtdottdot()
        Get the object [5,5] in covariance matrix (with index starting at 1).
        Returns:
        the object [5,5] in covariance matrix (in m²/s²)
      • setCtdottdot

        public void setCtdottdot​(double CTdotTdot)
        Set the object [5,5] in covariance matrix (with index starting at 1).
        Parameters:
        CTdotTdot - = object [5,5] in covariance matrix (in m²/s²)
      • getCndotr

        public double getCndotr()
        Get the object [6,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,1] in covariance matrix (in m²/s)
      • setCndotr

        public void setCndotr​(double CNdotR)
        Set the object [6,1] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotR - = object [6,1] in covariance matrix (in m²/s)
      • getCndott

        public double getCndott()
        Get the object [6,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,2] in covariance matrix (in m²/s)
      • setCndott

        public void setCndott​(double CNdotT)
        Set the object [6,2] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotT - = object [6,2] in covariance matrix (in m²/s)
      • getCndotn

        public double getCndotn()
        Get the object [6,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,3] in covariance matrix (in m²/s)
      • setCndotn

        public void setCndotn​(double CNdotN)
        Set the object [6,3] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotN - = object [6,3] in covariance matrix (in m²/s)
      • getCndotrdot

        public double getCndotrdot()
        Get the object [6,4] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,4] in covariance matrix (in m²/s²)
      • setCndotrdot

        public void setCndotrdot​(double CNdotRdot)
        Set the object [6,4] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotRdot - = object [6,4] in covariance matrix (in m²/s²)
      • getCndottdot

        public double getCndottdot()
        Get the object [6,5] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,5] in covariance matrix (in m²/s²)
      • setCndottdot

        public void setCndottdot​(double CNdotTdot)
        Set the object [6,5] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotTdot - = object [6,5] in covariance matrix (in m²/s²)
      • getCndotndot

        public double getCndotndot()
        Get the object [6,6] in covariance matrix (with index starting at 1).
        Returns:
        the object [6,6] in covariance matrix (in m²/s²)
      • setCndotndot

        public void setCndotndot​(double CNdotNdot)
        Set the object [6,6] in covariance matrix (with index starting at 1).
        Parameters:
        CNdotNdot - = object [6,6] in covariance matrix (in m²/s²)
      • getCdrgr

        public double getCdrgr()
        Get the object [7,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,1] in covariance matrix (in m³/kg)
      • setCdrgr

        public void setCdrgr​(double CDRGR)
        Set the object [7,1] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGR - = object [7,1] in covariance matrix (in m³/kg)
      • getCdrgt

        public double getCdrgt()
        Get the object [7,2] in covariance matrix.
        Returns:
        the object [7,2] in covariance matrix (in m³/kg)
      • setCdrgt

        public void setCdrgt​(double CDRGT)
        Set the object [7,2] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGT - = object [7,2] in covariance matrix (in m³/kg)
      • getCdrgn

        public double getCdrgn()
        Get the object [7,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,3] in covariance matrix (in m³/kg)
      • setCdrgn

        public void setCdrgn​(double CDRGN)
        Set the object [7,3] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGN - = object [7,3] in covariance matrix (in m³/kg)
      • getCdrgrdot

        public double getCdrgrdot()
        Get the object [7,4] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,4] in covariance matrix (in m³/(kg.s))
      • setCdrgrdot

        public void setCdrgrdot​(double CDRGRdot)
        Set the object [7,4] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGRdot - = object [7,4] in covariance matrix (in m³/(kg.s))
      • getCdrgtdot

        public double getCdrgtdot()
        Get the object [7,5] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,5] in covariance matrix (in m³/(kg.s))
      • setCdrgtdot

        public void setCdrgtdot​(double CDRGTdot)
        Set the object [7,5] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGTdot - = object [7,5] in covariance matrix (in m³/(kg.s))
      • getCdrgndot

        public double getCdrgndot()
        Get the object [7,6] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,6] in covariance matrix (in m³/(kg.s))
      • setCdrgndot

        public void setCdrgndot​(double CDRGNdot)
        Set the object [7,6] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGNdot - = object [7,6] in covariance matrix (in m³/(kg.s))
      • getCdrgdrg

        public double getCdrgdrg()
        Get the object [7,7] in covariance matrix (with index starting at 1).
        Returns:
        the object [7,7] in covariance matrix (in m⁴/kg²)
      • setCdrgdrg

        public void setCdrgdrg​(double CDRGDRG)
        Set the object [7,7] in covariance matrix (with index starting at 1).
        Parameters:
        CDRGDRG - = object [7,7] in covariance matrix (in m⁴/kg²)
      • getCsrpr

        public double getCsrpr()
        Get the object [8,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,1] in covariance matrix (in m³/kg)
      • setCsrpr

        public void setCsrpr​(double CSRPR)
        Set the object [8,1] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPR - = object [8,1] in covariance matrix (in m³/kg)
      • getCsrpt

        public double getCsrpt()
        Get the object [8,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,2] in covariance matrix (in m³/kg)
      • setCsrpt

        public void setCsrpt​(double CSRPT)
        Set the object [8,2] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPT - = object [8,2] in covariance matrix (in m³/kg)
      • getCsrpn

        public double getCsrpn()
        Get the object [8,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,3] in covariance matrix (in m³/kg)
      • setCsrpn

        public void setCsrpn​(double CSRPN)
        Set the object [8,3] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPN - = object [8,3] in covariance matrix (in m³/kg)
      • getCsrprdot

        public double getCsrprdot()
        Get the object [8,4] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,4] in covariance matrix (in m³/(kg.s))
      • setCsrprdot

        public void setCsrprdot​(double CSRPRdot)
        Set the object [8,4] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPRdot - = object [8,4] in covariance matrix (in m³/(kg.s))
      • getCsrptdot

        public double getCsrptdot()
        Get the object [8,5] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,5] in covariance matrix (in m³/(kg.s))
      • setCsrptdot

        public void setCsrptdot​(double CSRPTdot)
        Set the object [8,5] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPTdot - = object [8,5] in covariance matrix (in m³/(kg.s))
      • getCsrpndot

        public double getCsrpndot()
        Get the object [8,6] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,6] in covariance matrix (in m³/(kg.s))
      • setCsrpndot

        public void setCsrpndot​(double CSRPNdot)
        Set the object [8,6] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPNdot - = object [8,6] in covariance matrix (in m³/(kg.s))
      • getCsrpdrg

        public double getCsrpdrg()
        Get the object [8,7] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,7] in covariance matrix (in m⁴/kg²)
      • setCsrpdrg

        public void setCsrpdrg​(double CSRPDRG)
        Set the object [8,7] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPDRG - = object [8,7] in covariance matrix (in m⁴/kg²)
      • getCsrpsrp

        public double getCsrpsrp()
        Get the object [8,8] in covariance matrix (with index starting at 1).
        Returns:
        the object [8,8] in covariance matrix (in m⁴/kg²)
      • setCsrpsrp

        public void setCsrpsrp​(double CSRPSRP)
        Set the object [8,8] in covariance matrix (with index starting at 1).
        Parameters:
        CSRPSRP - = object [8,8] in covariance matrix (in m⁴/kg²)
      • getCthrr

        public double getCthrr()
        Get the object [9,1] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,1] in covariance matrix (in m²/s²)
      • setCthrr

        public void setCthrr​(double CTHRR)
        Set the object [9,1] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRR - = object [9,1] in covariance matrix (in m²/s²)
      • getCthrt

        public double getCthrt()
        Get the object [9,2] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,2] in covariance matrix (in m²/s²)
      • setCthrt

        public void setCthrt​(double CTHRT)
        Set the object [9,2] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRT - = object [9,2] in covariance matrix (in m²/s²)
      • getCthrn

        public double getCthrn()
        Get the object [9,3] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,3] in covariance matrix (in m²/s²)
      • setCthrn

        public void setCthrn​(double CTHRN)
        Set the object [9,3] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRN - = object [9,3] in covariance matrix (in m²/s²)
      • getCthrrdot

        public double getCthrrdot()
        Get the object [9,4] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,4] in covariance matrix (in m²/s³)
      • setCthrrdot

        public void setCthrrdot​(double CTHRRdot)
        Set the object [9,4] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRRdot - = object [9,4] in covariance matrix (in m²/s³)
      • getCthrtdot

        public double getCthrtdot()
        Get the object [9,5] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,5] in covariance matrix (in m²/s³)
      • setCthrtdot

        public void setCthrtdot​(double CTHRTdot)
        Set the object [9,5] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRTdot - = object [9,5] in covariance matrix (in m²/s³)
      • getCthrndot

        public double getCthrndot()
        Get the object [9,6] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,6] in covariance matrix (in m²/s³)
      • setCthrndot

        public void setCthrndot​(double CTHRNdot)
        Set the object [9,6] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRNdot - = object [9,6] in covariance matrix (in m²/s³)
      • getCthrdrg

        public double getCthrdrg()
        Get the object [9,7] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,7] in covariance matrix (in m³/(kg.s²))
      • setCthrdrg

        public void setCthrdrg​(double CTHRDRG)
        Set the object [9,7] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRDRG - = object [9,7] in covariance matrix (in m³/(kg.s²))
      • getCthrsrp

        public double getCthrsrp()
        Get the object [9,8] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,8] in covariance matrix (in m³/(kg.s²))
      • setCthrsrp

        public void setCthrsrp​(double CTHRSRP)
        Set the object [9,8] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRSRP - = object [9,8] in covariance matrix (in m³/(kg.s²))
      • getCthrthr

        public double getCthrthr()
        Get the object [9,9] in covariance matrix (with index starting at 1).
        Returns:
        the object [9,9] in covariance matrix (in m²/s⁴)
      • setCthrthr

        public void setCthrthr​(double CTHRTHR)
        Set the object [9,9] in covariance matrix (with index starting at 1).
        Parameters:
        CTHRTHR - = object [9,9] in covariance matrix (in m²/s⁴)