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