ana3AIMEC.ana3AIMEC.postProcessAIMEC

postProcessAIMEC(rasterTransfo, newRasters, cfgSetup, cfgPath, cfgFlags)[source]

Analyse pressure and depth transformed data

Analyse pressure depth and speed. Calculate runout, Max Peak Pressure, Average PP… Get mass and entrainement

Parameters
  • rasterTransfo (dict) – transformation information

  • newRasters (dict) – dictionary containing pressure, velocity and flow depth rasters after transformation

  • cfgSetup (dict) – parameters for data analysis

  • cfgPath (dict) – path to data to analyse

Returns

resAnalysis

resAnalysis dictionnary containing all results:
-runout: 2D numpy array

containing for each simulation analyzed the x and y coord of the runout point as well as the runout distance measured from the begining of the path. run-out calculated with the MAX pressure in each cross section

-runoutMean: 2D numpy array

containing for each simulation analyzed the x and y coord of the runout point as well as the runout distance measured from the begining of the path. run-out calculated with the MEAN pressure in each cross section

-MMPPR: 1D numpy array

containing for each simulation analyzed the max max peak pressure

-MMPFD: 1D numpy array

containing for each simulation analyzed the max max peak flow depth

-MMPFV: 1D numpy array

containing for each simulation analyzed the max max peak flow velocity

-elevRel: 1D numpy array

containing for each simulation analyzed the elevation of the release area (based on first point with peak field > thresholdValue)

-deltaH: 1D numpy array

containing for each simulation analyzed the elevation fall difference between elevRel and altitude of run-out point

-relMass: 1D numpy array

containing for each simulation analyzed the release mass

-entMass: 1D numpy array

containing for each simulation analyzed the entrained mass

-finalMass: 1D numpy array

containing for each simulation analyzed the final mass

-relativMassDiff: 1D numpy array

containing for each simulation analyzed the final mass diff with ref (in %)

-growthIndex: 1D numpy array

containing for each simulation analyzed the growth index

-growthGrad: 1D numpy array

containing for each simulation analyzed the growth gradient

-PPRCrossMax: 2D numpy array

containing for each simulation analyzed the max peak pressure in each cross section

-PPRCrossMean: 2D numpy array

containing for each simulation analyzed the mean peak pressure in each cross section

-PFDCrossMax: 2D numpy array

containing for each simulation analyzed the max peak flow depth in each cross section

-PFDCrossMean: 2D numpy array

containing for each simulation analyzed the mean peak flow depth in each cross section

-PFVCrossMax: 2D numpy array

containing for each simulation analyzed the max peak flow velocity in each cross section

-PFVCrossMean: 2D numpy array

containing for each simulation analyzed the mean peak flow velocity in each cross section

-thresholdValue: float

threshold value for runout analysis

-startOfRunoutAreaAngle: float

angle of the slope at the beginning of the run-out area (given in input)

-TP: float

ref = True sim2 = True

-FN: float

ref = False sim2 = True

-FP: float

ref = True sim2 = False

-TN: float

ref = False sim2 = False

Return type

dict