Class TutorialForceModel.TutorialPolynomialAcceleration

  • Enclosing class:
    TutorialForceModel

    public static class TutorialForceModel.TutorialPolynomialAcceleration
    extends Object
    Polynomial acceleration.
    • Constructor Detail

      • TutorialPolynomialAcceleration

        public TutorialPolynomialAcceleration()
        Constructor.
    • Method Detail

      • getName

        public String getName()
        Get the prefix to use for parameter drivers.
        Returns:
        the prefix to use for parameter drivers
      • setName

        public void setName​(String name)
        Set the prefix to use for parameter drivers.
        Parameters:
        name - prefix to use for parameter drivers
      • getDirections

        public double[] getDirections()
        Get the acceleration direction in defining frame.
        Returns:
        the acceleration direction in defining frame (X, Y, Z)
      • setDirections

        public void setDirections​(double[] directions)
        Set the acceleration direction in defining frame.
        Parameters:
        directions - acceleration direction in defining frame (X, Y, Z)
      • getCoefficients

        public double[] getCoefficients()
        Get the array of acceleration coefficients.
        Returns:
        the array of acceleration coefficients
      • setCoefficients

        public void setCoefficients​(double[] coefficients)
        Set the array of acceleration coefficients.
        Parameters:
        coefficients - array of acceleration coefficients
      • isEstimated

        public boolean isEstimated()
        Get the flag for acceleration coefficients estimation.
        Returns:
        true is acceleration coefficients are estimated
      • setIsEstimated

        public void setIsEstimated​(boolean isEstimated)
        Set the flag for acceleration coefficients estimation.
        Parameters:
        isEstimated - true is acceleration coefficients are estimated
      • getAccelerationDirection

        public org.hipparchus.geometry.euclidean.threed.Vector3D getAccelerationDirection()
        Get the acceleration direction in defining frame.
        Returns:
        the acceleration direction in defining frame