out3Plot.outParticlesAnalysis.plotParticleMotionTracking
- plotParticleMotionTracking(avalancheDir, simName, dictVelAltThalweg, trackedPartProp, dictVelEnvelope, demSim, modName, rasterTransfo, measuredData='')[source]
Create plot showing particle properties over time and along avalanche thalweg in light blue envelope for all particles (filled between min and max values) in dark blue the values for tracked particles
panel 1: map view of flow variable peak field panel 2: particle trajectoryLengthXYZ vs time panel 3: particle velocityMagnitude vs time panel 4: particle acceleration vs time panel 5: particle trajectoryLengthXYZ vs thalweg Sxy panel 6: particle velocity vs thalweg Sxy panel 7: particle acceleration vs thalweg Sxy
- Parameters
avalancheDir (pathlib path or str) – path to avalanche directory
simName (str) – name of simulation
dictVelAltThalweg (dict) – dict with velocity and altitude envelope info for all particles
trackedPartProp (dict) – dict with time series of tracked particle properties
dictVelEnvelope (dict) – dict with velocity envelope info
demSim (dict) – dict with sim dem info
modName (str) – name of computational module that has been used to produce the sims
measuredData (dict) –
- dict data: with time series of measured data (same format as trackedPartProp)
labelName: str name of label for plots t: 1D array of time steps