Class FixedTroposphericDelay

    • Constructor Detail

      • FixedTroposphericDelay

        public FixedTroposphericDelay​(double[] xArr,
                                      double[] yArr,
                                      double[][] fArr)
        Creates a new FixedTroposphericDelay instance.
        Parameters:
        xArr - abscissa grid for the interpolation function
        yArr - ordinate grid for the interpolation function
        fArr - values samples for the interpolation function
      • FixedTroposphericDelay

        public FixedTroposphericDelay​(String supportedName,
                                      DataProvidersManager dataProvidersManager)
        Creates a new FixedTroposphericDelay instance, and loads the delay values from the given resource via the specified data manager.
        Parameters:
        supportedName - a regular expression for supported resource names
        dataProvidersManager - provides access to auxiliary data.
        Since:
        10.1
    • Method Detail

      • pathDelay

        public 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.
        Specified by:
        pathDelay in interface DiscreteTroposphericModel
        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

        public <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.
        Specified by:
        pathDelay in interface DiscreteTroposphericModel
        Type Parameters:
        T - type of the elements
        Parameters:
        elevation - the elevation of the satellite, in radians
        point - station location
        parameters - tropospheric model parameters at current date
        date - current date
        Returns:
        the path delay due to the troposphere in m