ana3AIMEC.aimecTools.computeRunOut¶
- computeRunOut(cfgSetup, rasterTransfo, resAnalysisDF, transformedRasters, simRowHash)[source]¶
Compute runout based on peak field results
- Parameters
cfgSetup (confiParser) – aimec analysis configuration
rasterTransfo (dict) – transformation information
resAnalysisDF (dataFrame) – analysis results from aimec containing: PResCrossMax: 1D numpy array
max of the peak result in each cross section
- PResCrossMean: 1D numpy array
mean of the peak result in each cross section
transformedRasters (dict) – dict with transformed dem and peak results
simRowHash (str) – simulation dataframe hash
- Returns
resAnalysisDF –
- result dataFrame updated withfor each simulation the:
- xRunout: float
x coord of the runout point measured from the begining of the path. run-out calculated with the MAX result in each cross section
- yRunout: float
y coord of the runout point measured from the begining of the path. run-out calculated with the MAX result in each cross section
- sRunout: float
runout distance measured from the begining of the path. run-out calculated with the MAX result in each cross section
- xMeanRunout: float
x coord of the runout point measured from the begining of the path. run-out calculated with the MEAN result in each cross section
- yMeanRunout: float
y coord of the runout point measured from the begining of the path. run-out calculated with the MEAN result in each cross section
- sMeanRunout: float
runout distance measured from the begining of the path. run-out calculated with the MEAN result in each cross section
- elevRel: float
elevation of the release area (based on first point with peak field > thresholdValue)
- deltaH: float
elevation fall difference between elevRel and altitude of run-out point
- Return type
dataFrame