Class SaastamoinenModel

    • Field Detail

      • DELTA_R_FILE_NAME

        public static final String DELTA_R_FILE_NAME
        Deprecated.
        Default file name for δR correction term table.
        See Also:
        Constant Field Values
      • DEFAULT_LOW_ELEVATION_THRESHOLD

        public static final double DEFAULT_LOW_ELEVATION_THRESHOLD
        Deprecated.
        Default lowest acceptable elevation angle [rad].
        See Also:
        Constant Field Values
    • Constructor Detail

      • SaastamoinenModel

        public SaastamoinenModel​(double t0,
                                 double p0,
                                 double r0,
                                 String deltaRFileName,
                                 DataProvidersManager dataProvidersManager)
        Deprecated.
        Create a new Saastamoinen model for the troposphere using the given environmental conditions. This constructor allows the user to specify the source of of the δR file.
        Parameters:
        t0 - the temperature at the station [K]
        p0 - the atmospheric pressure at the station [mbar]
        r0 - the humidity at the station [fraction] (50% → 0.5)
        deltaRFileName - regular expression for filename containing δR correction term table (typically DELTA_R_FILE_NAME), if null default values from the reference book are used
        dataProvidersManager - provides access to auxiliary data.
        Since:
        10.1
    • Method Detail

      • getStandardModel

        @DefaultDataContext
        public static SaastamoinenModel getStandardModel()
        Deprecated.
        Create a new Saastamoinen model using a standard atmosphere model.
        • altitude: 0m
        • temperature: 18 degree Celsius
        • pressure: 1013.25 mbar
        • humidity: 50%
        Returns:
        a Saastamoinen model with standard environmental values
      • pathDelay

        @Deprecated
        public double pathDelay​(double elevation,
                                GeodeticPoint point,
                                double[] parameters,
                                AbsoluteDate date)
        Deprecated.
        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

        @Deprecated
        public <T extends CalculusFieldElement<T>> T pathDelay​(T elevation,
                                                               FieldGeodeticPoint<T> point,
                                                               T[] parameters,
                                                               FieldAbsoluteDate<T> date)
        Deprecated.
        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