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 for each simulation with
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)
deltaZ: float, elevation fall difference between elevRel and altitude of run-out point
- Return type
dataFrame