Class SolidTides

    • Field Detail

      • DEFAULT_STEP

        public static final double DEFAULT_STEP
        Default step for tides field sampling (seconds).
        See Also:
        Constant Field Values
      • DEFAULT_POINTS

        public static final int DEFAULT_POINTS
        Default number of points tides field sampling.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SolidTides

        public SolidTides​(Frame centralBodyFrame,
                          double ae,
                          double mu,
                          TideSystem centralTideSystem,
                          boolean poleTide,
                          double step,
                          int nbPoints,
                          IERSConventions conventions,
                          UT1Scale ut1,
                          CelestialBody... bodies)
        Simple constructor.
        Parameters:
        centralBodyFrame - rotating body frame
        ae - central body reference radius
        mu - central body attraction coefficient
        centralTideSystem - tide system used in the central attraction model
        poleTide - if true, pole tide is computed
        step - time step between sample points for interpolation
        nbPoints - number of points to use for interpolation, if less than 2 then no interpolation is performed (thus greatly increasing computation cost)
        conventions - IERS conventions used for loading Love numbers
        ut1 - UT1 time scale
        bodies - tide generating bodies (typically Sun and Moon)
      • SolidTides

        public SolidTides​(Frame centralBodyFrame,
                          double ae,
                          double mu,
                          TideSystem centralTideSystem,
                          LoveNumbers loveNumbers,
                          double step,
                          int nbPoints,
                          CelestialBody... bodies)
        Constructor with custom Love numbers for any central body. This constructor allows using body-specific Love numbers (e.g. for the Moon) instead of IERS Earth conventions. Note that frequency-dependent corrections and pole tide are not applied, and only the frequency-independent tidal deformation (IERS 2010 equations 6.6 and 6.7) is computed.
        Parameters:
        centralBodyFrame - rotating body frame
        ae - central body reference radius
        mu - central body attraction coefficient
        centralTideSystem - tide system used in the central attraction model
        loveNumbers - body-specific Love numbers
        step - time step between sample points for interpolation
        nbPoints - number of points to use for interpolation, if less than 2 then no interpolation is performed (thus greatly increasing computation cost)
        bodies - tide generating bodies (typically Sun and Moon)
        Since:
        14.0