|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.earthquake.AbstractERF
org.opensha.sha.earthquake.rupForecastImpl.Point2MultVertSS_Fault.Point2MultVertSS_FaultERF
public class Point2MultVertSS_FaultERF
Title: Point2MultVertSS_FaultERF
Description: This ERF creates a single Point2MultVertSS_FaultSource for the following user-defined parameters:
The source not Poissonain, and note that the timeSpan does not influence the ERF at all (because the probability is set by the adjustable parameter). The timeSpan is returned by this object is therefore null. The upper and lower seismogenic depths are hard coded at 0 and 1, respectively (because existing distance measures don't depend on the depth extend for vertical strike-slip faults). Rupture lengths are computed using the Wells and Coppersmith Length(Mag) relationship (hard coded).
| Field Summary | |
|---|---|
static String |
DELTA_STRIKE_PARAM_NAME
|
static String |
MAG_PARAM_NAME
|
static String |
NAME
|
static String |
PROB_PARAM_NAME
|
static String |
RUP_OFFSET_PARAM_NAME
|
static String |
SRC_LAT_PARAM_NAME
|
static String |
SRC_LON_PARAM_NAME
|
| Fields inherited from class org.opensha.sha.earthquake.AbstractERF |
|---|
adjustableParams, parameterChangeFlag, timeSpan, XML_METADATA_NAME |
| Constructor Summary | |
|---|---|
Point2MultVertSS_FaultERF()
Constructor for this source (no arguments) |
|
| Method Summary | |
|---|---|
String |
getName()
Return the name for this class |
int |
getNumSources()
Returns the number of earthquake sources (always "1" here) |
ProbEqkSource |
getSource(int iSource)
Return the earhthquake source at index i. |
ArrayList |
getSourceList()
This returns a list of sources (contains only one here) |
void |
setTimeSpan(TimeSpan time)
This overides the parent method to ignore whatever is passed in (because timeSpan is always null in this class) |
void |
updateForecast()
update the source based on the paramters (only if a parameter value has changed) |
| Methods inherited from class org.opensha.sha.earthquake.AbstractERF |
|---|
baseERF_FromXML, baseERF_ToXML, compareTo, drawRandomEventSet, fromXMLMetadata, getAdjustableParameterList, getApplicableRegion, getIncludedTectonicRegionTypes, getNumRuptures, getParameter, getRupture, getRuptureClone, getSourceClone, getTimeSpan, iterator, parameterChange, setParameter, setParameterChangeFlag, timeSpanChange, toXMLMetadata, updateAndSaveForecast |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String NAME
public static final String SRC_LAT_PARAM_NAME
public static final String SRC_LON_PARAM_NAME
public static final String MAG_PARAM_NAME
public static final String PROB_PARAM_NAME
public static final String RUP_OFFSET_PARAM_NAME
public static final String DELTA_STRIKE_PARAM_NAME
| Constructor Detail |
|---|
public Point2MultVertSS_FaultERF()
| Method Detail |
|---|
public void updateForecast()
public ProbEqkSource getSource(int iSource)
iSource - : index of the desired source (only "0" allowed here).
public int getNumSources()
public ArrayList getSourceList()
getSourceList in interface ERFgetSourceList in class AbstractERFpublic String getName()
public void setTimeSpan(TimeSpan time)
setTimeSpan in interface BaseERFsetTimeSpan in class AbstractERFtimeSpan - : TimeSpan object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||