Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Dynamics
Integration
Utilities

SPM Vector Field Integration

Statically or dynamically integrates points travelling through a vector field

Inputs

NameIDDescriptionType
Field PointsPList of points in the vector field (parallel to VT)Point
Field Vectors/TensorsVTList of vectors or tensors in the vector field (parallel to P)Generic Data
Start PointsSPPoints to simulate travelling through the vector fieldPoint
Particle Life TimeLTNumber of iterations for each particle to exist, by default these are respawned at their original start points when this time is upInteger
DynamicsDList of dynamics to modify the vector field withGeneric Data
SettingsSList of settings objects to customize integration parametersGeneric Data
Dynamic SimulationDIDynamically simulate the integration, one step at a time. If true, each run will integrate a series of particles for lifetime of LT. If false then the integration will run once and return all points at once. In this case LT is the number of steps to integrate.Boolean
Reset SimulationRSReset the simulation to the starting point. This is only used when in dynamic integration mode (DI is true)Boolean

Outputs

NameIDDescriptionType
Travelled Points TreePTThe Travelling points after they have travelled [step] iterationsPoint
Travelled Vectors TreeVTThe resultant vectors for each point during the simulationVector

Site design © Robin Rodricks.   SPM and associated data © 2020 Daniel Hambleton and Chris Walsh.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service