| Property | Value |
|---|---|
| Identifier: | org.eclipse.elk.force |
| Meta Data Provider: | options.ForceMetaDataProvider |
Force-based algorithm provided by the Eclipse Layout Kernel. Implements methods that follow physical analogies by simulating forces that move the nodes into a balanced distribution. Currently the original Eades model and the Fruchterman - Reingold model are supported.
Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces. The first successful method of this kind was proposed by Eades in 1984.
| Name | Description |
|---|---|
| Multi Edges | Multiple edges with the same source and target node. |
| Edge Labels | Labels that are associated with edges. |
| Option | Default Value |
|---|---|
| Aspect Ratio | 1.6f |
| Eades Repulsion | 5.0 |
| Edge Label Spacing | 5 |
| Force Model | ForceModelStrategy.FRUCHTERMAN_REINGOLD |
| FR Temperature | 0.001 |
| Inline Edge Labels | false |
| Interactive | false |
| Iterations | 300 |
| Node Spacing | 80 |
| Padding | new ElkPadding(50) |
| Port Constraints | PortConstraints.UNDEFINED |
| Priority | 1 |
| Randomization Seed | 1 |
| Repulsive Power | 0 |
| Separate Connected Components | true |