Class DistanceCalcSpherical

java.lang.Object
edu.sc.seis.TauP.DistanceCalc
edu.sc.seis.TauP.DistanceCalcSpherical

public class DistanceCalcSpherical extends DistanceCalc
  • Field Details

  • Constructor Details

    • DistanceCalcSpherical

      public DistanceCalcSpherical(net.sf.geographiclib.Geodesic geodesic)
  • Method Details

    • getCalcType

      public String getCalcType()
      Specified by:
      getCalcType in class DistanceCalc
    • angleBetweenRadian

      public double angleBetweenRadian(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)
      Specified by:
      angleBetweenRadian in class DistanceCalc
    • angleBetweenKm

      public double angleBetweenKm(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)
      Specified by:
      angleBetweenKm in class DistanceCalc
    • azimuth

      public double azimuth(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)
      Specified by:
      azimuth in class DistanceCalc
    • latLonForAzimuth

      public double[] latLonForAzimuth(double lat, double lon, double depthKm, double azimuth, double distdeg, double pointDepthKm)
      Specified by:
      latLonForAzimuth in class DistanceCalc