Class PythonDTM2000InputParameters

    • Constructor Detail

      • PythonDTM2000InputParameters

        public PythonDTM2000InputParameters()
    • Method Detail

      • pythonExtension

        public void pythonExtension​(long pythonObject)
        Part of JCC Python interface to object
      • pythonExtension

        public long pythonExtension()
        Part of JCC Python interface to object
      • pythonDecRef

        public void pythonDecRef()
        Part of JCC Python interface to object
      • getInstantFlux

        public double getInstantFlux​(AbsoluteDate date)
        Get the value of the instantaneous solar flux.
        Specified by:
        getInstantFlux in interface DTM2000InputParameters
        Parameters:
        date - the current date
        Returns:
        the instantaneous solar flux
      • getMeanFlux

        public double getMeanFlux​(AbsoluteDate date)
        Get the value of the mean solar flux.
        Specified by:
        getMeanFlux in interface DTM2000InputParameters
        Parameters:
        date - the current date
        Returns:
        the mean solar flux
      • getThreeHourlyKP

        public double getThreeHourlyKP​(AbsoluteDate date)
        Get the value of the 3 hours geomagnetic index. With a delay of 3 hours at pole to 6 hours at equator using: delay=6-abs(lat)*0.033 (lat in deg.)
        Specified by:
        getThreeHourlyKP in interface DTM2000InputParameters
        Parameters:
        date - the current date
        Returns:
        the 3H geomagnetic index
      • get24HoursKp

        public double get24HoursKp​(AbsoluteDate date)
        Get the last 24H mean geomagnetic index.
        Specified by:
        get24HoursKp in interface DTM2000InputParameters
        Parameters:
        date - the current date
        Returns:
        the 24H geomagnetic index