Solver
01 Syntax
Microsoft.VisualBasic.Data.visualize.Network.Layouts.Cola.Solver
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| setStartingPositions | 1 | set starting positions without changing desired positions. |
| satisfy | 1 | satisfy constraints by building block structure over violated constraints And moving the blocks to their desired positions |
| solve | 1 | repeatedly build And split block structure until we converge to an optimal solution |
| setDesiredPositions | 1 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| cost | 1 |
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| bs | 1 | |
| inactive | 1 | |
| vs | 1 | |
| cs | 1 | |
| LAGRANGIAN_TOLERANCE | 1 | |
| ZERO_UPPERBOUND | 1 |
05 Members
setStartingPositions(
Double())set starting positions without changing desired positions. Note: it throws away any previous block Structure.
Parameters
| Name | Type | Description |
|---|---|---|
ps | Double() | - |
satisfy
satisfy constraints by building block structure over violated constraints And moving the blocks to their desired positions
solve
repeatedly build And split block structure until we converge to an optimal solution
bs
inactive
vs
cs
LAGRANGIAN_TOLERANCE
ZERO_UPPERBOUND
cost
setDesiredPositions(
Double())