public class Rupture extends Object
Rupture is a proxy for an actual earthquake and encapsulates all
the source information required by a ground motion model (Gmm).| Modifier and Type | Method and Description |
|---|---|
static Rupture |
create(double mag,
double rate,
double rake,
RuptureSurface surface) |
double |
mag()
The
Rupture magnitude. |
double |
rake()
The
Rupture rake. |
double |
rate()
The
Rupture rate. |
RuptureSurface |
surface()
The
Rupture surface. |
String |
toString() |
public static Rupture create(double mag, double rate, double rake, RuptureSurface surface)
mag - moment magnituderate - of occurrence (annual)rake - slip direction on rupture surfacesurface - of the ruptureRupturepublic double mag()
Rupture magnitude.public double rake()
Rupture rake.public RuptureSurface surface()
Rupture surface.public double rate()
Rupture rate.