org.opensha.sra.vulnerability.models.curee.caltech
Class CCSmallHouseTypical
java.lang.Object
org.opensha.sra.vulnerability.AbstractVulnerability
org.opensha.sra.vulnerability.models.curee.caltech.CureeCaltechWoodFrame
org.opensha.sra.vulnerability.models.curee.caltech.CCSmallHouseTypical
- All Implemented Interfaces:
- Serializable, Vulnerability
public class CCSmallHouseTypical
- extends CureeCaltechWoodFrame
Title: CCSmallHouseTypical
Description A digital representation of the CUREE-Caltech Woodframe
Project small house typical Sagm(0.2s,5%) vulnerability function. (CWF-102-0205)
- Author:
- Eric Martinez, Keith Porter
- See Also:
CureeCaltechWoodFrame,
Serialized Form
|
Method Summary |
protected double[] |
getCOVDFArray()
|
double[][] |
getDEMMatrix()
Gets or creates the Damage Exceedance Matrix associated with the
current vulnerability model. |
protected double[] |
getDFArray()
|
| Methods inherited from class org.opensha.sra.vulnerability.AbstractVulnerability |
getADF, getAssetType, getBDF, getDFVals, getExceedProb, getHazardTemplate, getIMLValues, getIMT, getLossStdDev, getLossType, getMaxIMLVal, getMeanDamageAtExceedProb, getMeanDamageFactor, getMinIMLVal, getName, getParameters, getPeriod, getShortName, getVulnerabilityFunc, setParameter, setPeriod |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CCSmallHouseTypical
public CCSmallHouseTypical()
getDFArray
protected double[] getDFArray()
- Specified by:
getDFArray in class CureeCaltechWoodFrame
getCOVDFArray
protected double[] getCOVDFArray()
- Specified by:
getCOVDFArray in class CureeCaltechWoodFrame
getDEMMatrix
public double[][] getDEMMatrix()
- Description copied from class:
AbstractVulnerability
- Gets or creates the Damage Exceedance Matrix associated with the
current vulnerability model. This can either be precomputed and
stored in memory (faster runtime, larger memory requirements), or
it can be computed on the fly with an (assumed/given) distribution
by using the MDF and COVDF.
- Specified by:
getDEMMatrix in class AbstractVulnerability
- Returns:
- The Damage Exceedance Matrix