Interface DiscreteTroposphericModel

    • Method Detail

      • pathDelay

        double pathDelay​(double elevation,
                         GeodeticPoint point,
                         double[] parameters,
                         AbsoluteDate date)
        Calculates the tropospheric path delay for the signal path from a ground station to a satellite.
        Parameters:
        elevation - the elevation of the satellite, in radians
        point - station location
        parameters - tropospheric model parameters
        date - current date
        Returns:
        the path delay due to the troposphere in m
      • pathDelay

        <T extends CalculusFieldElement<T>> T pathDelay​(T elevation,
                                                        FieldGeodeticPoint<T> point,
                                                        T[] parameters,
                                                        FieldAbsoluteDate<T> date)
        Calculates the tropospheric path delay for the signal path from a ground station to a satellite.
        Type Parameters:
        T - type of the elements
        Parameters:
        elevation - the elevation of the satellite, in radians
        point - station location
        parameters - tropospheric model parameters
        date - current date
        Returns:
        the path delay due to the troposphere in m
      • getParameters

        default double[] getParameters()
        Get tropospheric model parameters.
        Returns:
        tropospheric model parameters
      • getParameters

        default <T extends CalculusFieldElement<T>> T[] getParameters​(Field<T> field)
        Get tropospheric model parameters.
        Type Parameters:
        T - type of the elements
        Parameters:
        field - field to which the elements belong
        Returns:
        tropospheric model parameters