Class Earthquake

java.lang.Object
org.episteme.natural.earth.seismology.Earthquake

public class Earthquake extends Object
Represents a seismic event. Standard domain model for geology applications.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • Earthquake

      public Earthquake(Quantity<Angle> latitude, Quantity<Angle> longitude, Real magnitude, Quantity<Length> depth)
    • Earthquake

      public Earthquake(double latitude, double longitude, double magnitude, double depthKm)
  • Method Details

    • getLatitude

      public Quantity<Angle> getLatitude()
    • getLongitude

      public Quantity<Angle> getLongitude()
    • getMagnitude

      public Real getMagnitude()
    • getDepth

      public Quantity<Length> getDepth()
    • getLat

      public double getLat()
    • getLon

      public double getLon()
    • getMag

      public double getMag()
    • getDepthKm

      public double getDepthKm()
    • toString

      public String toString()
      Overrides:
      toString in class Object