| Create crossover Create crossover nodes  | |
| Filter Filter small members (it may reposition nodes to restore equilibrium)  | |
| Merge Node Merge nodes  | |
| Reduce complexity Reduce complexity  | |
| Rationalization Rationalization using Geometry Optimization  | |
| Simplification Simplification using smooth Heaviside function  | 
| Directional support Support that restricts only specified direction  | |
| Plane support Plane support in direction(s)  | |
| Plane supportXYZ Plane support in direction(s)  | |
| Point support Point support in X and(or) Y and(or) Z direction  | |
| Supports Supports in the design problem  | 
| Line load Line load  | |
| Point load Point load  | |
| Load case Load case (scenario)  | |
| Surface load Surface load  | 
| Line structure A discretized line structure  | |
| Surface net structure A discretized surface net structure  | |
| Construct Topology Construct a topology from lines  | 
| Gallery Setting Gallery settings for solution viewer  | |
| Solution Viewer Visualize a solution  | |
| Structural Details Show structural details  | 
| Design domain Design domain enclosed by triangulated mesh  | |
| Material Define the properties of the material used in the optimization  | 
| Problem specification Problem specification  | |
| LPSolver Solve layout optimization problem  | 
| version: 3.5.0.8042 Project website: https://limitstate3d  | 
| Unique solution Find unique solutions  | 
Site design © Robin Rodricks.  
Site co-created by Andrew Heumann.  
Peregrine and associated data © 2025  LimitState 3D.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates. 
Hosted by GitHub