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