ana3AIMEC.ana3AIMEC.postProcessAIMEC¶
- postProcessAIMEC(cfg, rasterTransfo, pathDict, inputsDFrow, newRasters, timeMass, simName, resAnalysisDF)[source]¶
Apply domain transformation and analyse pressure, thickness and velocity data
Apply the domain tranformation to peak results Analyse pressure thickness and speed. Calculate runout, Max Peak Pressure, Average PP… Get mass and entrainement
- Parameters
cfg (configParser objec) – parameters for AIMEC analysis
rasterTransfo (dict) – transformation information
pathDict (dict) – dictionary with paths to dem and lines for Aimec analysis
inputsDF (dataFrame) – dataframe with simulations to analyze and associated path to raster data
newRasters (dict) – dictionary containing pressure, velocity and flow depth rasters after transformation for the reference and the current simulation
timeMass (1D numpy array) – time array for mass analysis (if flagMass=True, otherwise None)
simName (str) – name of the curent simulation to analyze
resAnalysisDF (dataFrame) – results from Aimec Analysis
- Returns
resAnalysisDF –
- results from Aimec Analysis updated with results from curent simulation:
- -maxpprCrossMax: float
max max peak pressure
- -pprCrossMax: 1D numpy array
max peak pressure in each cross section
- -pprCrossMean: 1D numpy array
mean peak pressure in each cross section
- -maxpfdCrossMax: float
max max peak flow depth
- -pfdCrossMax: 1D numpy array
max peak flow depth in each cross section
- -pfdCrossMean: 1D numpy array
mean peak flow depth in each cross section
- -maxpfvCrossMax: float
max max peak flow velocity
- -pfvCrossMax: 1D numpy array
max peak flow velocity in each cross section
- -pfvCrossMean: 1D numpy array
mean peak flow velocity in each cross section
- -xRunout: float
x coord of the runout point calculated from the MAX peak result in each cross section (resType provided in the ini file)
- -yRunout: float
y coord of the runout point calculated from the MAX peak result in each cross section (resType provided in the ini file)
- -sRunout: float
projected runout distance calculated from the MAX peak result in each cross section (resType provided in the ini file)
- -xMeanRunout: float
x coord of the runout point calculated from the MEAN peak result in each cross section (resType provided in the ini file)
- -yMeanRunout: float
y coord of the runout point calculated from the MEAN peak result in each cross section (resType provided in the ini file)
- -sMeanRunout: float
projected runout distance calculated from the MEAN peak result in each cross section (resType provided in the ini file)
- -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
- -TP: float
ref = True sim2 = True
- -FN: float
ref = False sim2 = True
- -FP: float
ref = True sim2 = False
- -TN: float
ref = False sim2 = False
if mass analysis is performed -relMass: float
release mass
- -entMass: float
entrained mass
- -finalMass: float
final mass
- -relativMassDiff: float
the final mass diff with ref (in %)
- -growthIndex: float
growth index
- -growthGrad: float
growth gradient
- Return type
dataFrame