|
||||||||||
| 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_GR_EqkSource
public class Frankel96_GR_EqkSource
Title: Frankel96_GR_EqkSource
Description: frankel 1996 Gutenberg Richter Type B earthquake source
Copyright: Copyright (c) 2002
Company:
| Field Summary |
|---|
| Fields inherited from class org.opensha.sha.earthquake.ProbEqkSource |
|---|
isPoissonian, name |
| Constructor Summary | |
|---|---|
Frankel96_GR_EqkSource(double rake,
double bValue,
double magLower,
double magUpper,
double moRate,
double delta,
double rupOffset,
AbstractEvenlyGriddedSurfaceWithSubsets surface,
String faultName)
constructor specifying the values needed for Gutenberg Richter and also for constructing the rupture |
|
| 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()
this functions sums up all the ruptures for all magnitudes |
ProbEqkRupture |
getRupture(int nthRupture)
This method sets the probability of the different rupture surface for different mag |
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_GR_EqkSource(double rake,
double bValue,
double magLower,
double magUpper,
double moRate,
double delta,
double rupOffset,
AbstractEvenlyGriddedSurfaceWithSubsets surface,
String faultName)
rake - : Average rake of the surfacebValue - : b Value in the GR distributionmagLower - : magLower as in GR distributionmagUpper - : magUpper as in GR distributionmoRate - : moment rate of GR distribution (N-m/yr)delta - : delta as in GR distributionsurface - : Fault Surface| Method Detail |
|---|
public int getNumRuptures()
getNumRuptures in interface EqkSourcegetNumRuptures in class ProbEqkSourcepublic LocationList getAllSourceLocs()
public AbstractEvenlyGriddedSurface getSourceSurface()
EqkSource
public ProbEqkRupture getRupture(int nthRupture)
getRupture in interface EqkSourcegetRupture in class ProbEqkSourcenthRupture - : it is to find the mag and rate to which that rupture number correspond
public void setTimeSpan(double yrs)
yrs - : timeSpan as specified in Number of yearspublic 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 | |||||||||