template<typename Node>
MoveInfo struct

Move information for a single vertex in a net.

Template parameters
Node The node type (typically representing a module or net)

This struct stores information about moving a single vertex from one partition to another. Used in the FM algorithm to track gain calculations for individual net-pin relationships.

Public variables

Node net
The net being processed.
Node v
The vertex being moved.
std::uint8_t from_part
The partition the vertex is moving from.
std::uint8_t to_part
The partition the vertex is moving to.