Class IonosphericApexCalculator

java.lang.Object
uk.m0nom.adifproc.comms.ionosphere.IonosphericApexCalculator

public class IonosphericApexCalculator extends Object
This code assumes a spherical model of the Earth
  • Field Details

  • Constructor Details

    • IonosphericApexCalculator

      public IonosphericApexCalculator()
  • Method Details

    • calculateDistanceOfApex

      public static PropagationApex calculateDistanceOfApex(double h, double hfAntennaTakeoffAngleInDegrees)
    • calculateTakeoffAngleFromDistanceAcrossEarth

      public static double calculateTakeoffAngleFromDistanceAcrossEarth(double de, double h)
    • calculateDistanceToIonosphere

      public static double calculateDistanceToIonosphere(double h, double hfAntennaTakeoffAngleInDegrees)
    • calculateDistanceToIonosphere2

      @Deprecated public static double calculateDistanceToIonosphere2(double h, double hfAntennaTakeoffAngleInDegrees)
      Deprecated.
    • calculateDistanceAcrossEarth

      public static double calculateDistanceAcrossEarth(@NotNull @NotNull PropagationApex apex)