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