Trajectory modifiers

Trajectory modifiers classes change the path of particles, examples from standard trajectory_modifiers classes below.

Particle behaviour

Particles with a random fraction temporarily frozen on a polygon shaped reef.

  • class: trajectory_modifiers.settlement_in_polygon.SettleInPolygon

json parameters
yaml parameters

Resuspension

Particles with fall velocity and resuspension based on critical friction velocity.

  • class trajectory_modifiers.resuspension.BasicResuspension

../../_images/demo59_crit_shear_resupension_section.jpeg

Vertical slice showing one example of a falling particle and resuspension, with particle on bottom during low flows around low and high tides. Blue line is particle status, 10= moving, 6 = on the bottom.

json parameters
yaml parameters

Splitting particles

Particles with splitting in two every 6 hours and a 5% chance of dying every 6 hours.

  • class: trajectory_modifiers.split_particles.SplitParticles

  • class: trajectory_modifiers.cull_particles.CullParticles

json parameters
yaml parameters