|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.earthquake.ProbEqkSource
org.opensha.sha.earthquake.rupForecastImpl.Frankel96.Frankel96_CharEqkSource
public class Frankel96_CharEqkSource
Title: Frankel96CharEqkSource
Description: Frankel 1996 Characteristic type A earthquake sources
Copyright: Copyright (c) 2002
Company:
| Field Summary |
|---|
| Fields inherited from class org.opensha.sha.earthquake.ProbEqkSource |
|---|
isPoissonian, name |
| Constructor Summary | |
|---|---|
Frankel96_CharEqkSource(double rake,
double mag,
double rate,
AbstractEvenlyGriddedSurfaceWithSubsets surface,
String faultName)
Constructor for this class |
|
| Method Summary | |
|---|---|
LocationList |
getAllSourceLocs()
It returns a list of all the locations which make up the surface for this source. |
double |
getMinDistance(Site site)
This returns the shortest dist to either end of the fault trace, or to the mid point of the fault trace. |
String |
getName()
get the name of this class |
int |
getNumRuptures()
Get the number of ruptures for this source |
ProbEqkRupture |
getRupture(int nRupture)
Get the ith rupture for this source This is a handle(or reference) to existing class variable. |
AbstractEvenlyGriddedSurface |
getSourceSurface()
This gives the entire surface of the source |
void |
setTimeSpan(double yrs)
Set the time span in years |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Frankel96_CharEqkSource(double rake,
double mag,
double rate,
AbstractEvenlyGriddedSurfaceWithSubsets surface,
String faultName)
rake - : ave rake of the surfacemag - : Magnitude of the earthquakerate - : Rate (events/yr) at this magsurface - : Fault Surface| Method Detail |
|---|
public LocationList getAllSourceLocs()
public AbstractEvenlyGriddedSurface getSourceSurface()
EqkSource
public void setTimeSpan(double yrs)
yrs - : timeSpan as specified in Number of yearspublic int getNumRuptures()
ProbEqkSource
getNumRuptures in interface EqkSourcegetNumRuptures in class ProbEqkSourcepublic ProbEqkRupture getRupture(int nRupture)
ProbEqkSource
getRupture in interface EqkSourcegetRupture in class ProbEqkSourcenRupture -
public double getMinDistance(Site site)
getMinDistance in class ProbEqkSourcesite -
public String getName()
getName in interface NamedgetName in class ProbEqkSource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||