|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensha.sha.cybershake.calc.HazardCurveComputation
public class HazardCurveComputation
| Field Summary | |
|---|---|
static double |
CONVERSION_TO_G
|
| Constructor Summary | |
|---|---|
HazardCurveComputation(DBAccess db)
|
|
| Method Summary | |
|---|---|
DiscretizedFunc |
computeDeterministicCurve(ArrayList<Double> xVals,
CybershakeRun run,
int srcId,
int rupId,
CybershakeIM imType)
Computes the Hazard Curve at the given run |
DiscretizedFunc |
computeDeterministicCurve(ArrayList<Double> imlVals,
int runID,
int srcId,
int rupId,
CybershakeIM imType)
Computes the Hazard Curve at the given runID |
DiscretizedFunc |
computeDeterministicCurve(ArrayList<Double> imlVals,
String site,
int erfId,
int sgtVariation,
int rvid,
int velModelID,
int srcId,
int rupId,
CybershakeIM imType)
Computes the Hazard Curve at the given site |
DiscretizedFunc |
computeHazardCurve(ArrayList<Double> xVals,
CybershakeRun run,
CybershakeIM imType)
Computes the Hazard Curve at the given site |
DiscretizedFunc |
computeHazardCurve(ArrayList<Double> imlVals,
int runID,
CybershakeIM imType)
Computes the Hazard Curve at the given site |
DiscretizedFunc |
computeHazardCurve(ArrayList<Double> imlVals,
String site,
int erfId,
int sgtVariation,
int rvid,
int velModelID,
CybershakeIM imType)
Computes the Hazard Curve at the given site |
DiscretizedFunc |
computeHazardCurve(ArrayList<Double> imlVals,
String site,
String erfName,
int sgtVariation,
int rvid,
int velModelID,
CybershakeIM imType)
Computes the Hazard Curve at the given site |
PeakAmplitudesFromDBAPI |
getPeakAmpsAccessor()
|
ArrayList<CybershakeIM> |
getSupportedSA_PeriodStrings()
|
ArrayList<CybershakeIM> |
getSupportedSA_PeriodStrings(int runID)
|
static void |
handleRupture(ArrayList<Double> xVals,
ArrayList<Double> imVals,
DiscretizedFunc hazardFunc,
double qkProb)
|
static void |
handleRupture(ArrayList<Double> xVals,
ArrayList<Double> imVals,
DiscretizedFunc hazardFunc,
double qkProb,
int sourceID,
int rupID,
RuptureVariationProbabilityModifier rupProbVarMod)
|
static DiscretizedFunc |
setIMLProbs(ArrayList<Double> imlVals,
DiscretizedFunc hazFunc,
ArbitrarilyDiscretizedFunc normalizedFunc,
double rupProb)
|
void |
setRupProbModifier(RuptureProbabilityModifier rupProbMod)
|
void |
setRupVarProbModifier(RuptureVariationProbabilityModifier rupVarProbMod)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double CONVERSION_TO_G
| Constructor Detail |
|---|
public HazardCurveComputation(DBAccess db)
| Method Detail |
|---|
public void setRupProbModifier(RuptureProbabilityModifier rupProbMod)
public void setRupVarProbModifier(RuptureVariationProbabilityModifier rupVarProbMod)
public ArrayList<CybershakeIM> getSupportedSA_PeriodStrings()
public ArrayList<CybershakeIM> getSupportedSA_PeriodStrings(int runID)
public DiscretizedFunc computeDeterministicCurve(ArrayList<Double> imlVals,
String site,
int erfId,
int sgtVariation,
int rvid,
int velModelID,
int srcId,
int rupId,
CybershakeIM imType)
imlVals - site - erfName - srcId - rupId - imType -
public DiscretizedFunc computeDeterministicCurve(ArrayList<Double> imlVals,
int runID,
int srcId,
int rupId,
CybershakeIM imType)
imlVals - runID - srcId - rupId - imType -
public DiscretizedFunc computeDeterministicCurve(ArrayList<Double> xVals,
CybershakeRun run,
int srcId,
int rupId,
CybershakeIM imType)
imlVals - run - srcId - rupId - imType -
public DiscretizedFunc computeHazardCurve(ArrayList<Double> imlVals,
String site,
String erfName,
int sgtVariation,
int rvid,
int velModelID,
CybershakeIM imType)
imlVals - site - erfName - imType -
public DiscretizedFunc computeHazardCurve(ArrayList<Double> imlVals,
String site,
int erfId,
int sgtVariation,
int rvid,
int velModelID,
CybershakeIM imType)
imlVals - site - erfName - imType -
public DiscretizedFunc computeHazardCurve(ArrayList<Double> imlVals,
int runID,
CybershakeIM imType)
imlVals - site - erfName - imType -
public DiscretizedFunc computeHazardCurve(ArrayList<Double> xVals,
CybershakeRun run,
CybershakeIM imType)
imlVals - site - erfName - imType -
public static void handleRupture(ArrayList<Double> xVals,
ArrayList<Double> imVals,
DiscretizedFunc hazardFunc,
double qkProb,
int sourceID,
int rupID,
RuptureVariationProbabilityModifier rupProbVarMod)
public static void handleRupture(ArrayList<Double> xVals,
ArrayList<Double> imVals,
DiscretizedFunc hazardFunc,
double qkProb)
public static DiscretizedFunc setIMLProbs(ArrayList<Double> imlVals,
DiscretizedFunc hazFunc,
ArbitrarilyDiscretizedFunc normalizedFunc,
double rupProb)
public PeakAmplitudesFromDBAPI getPeakAmpsAccessor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||