CkPttn 1.2.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
MoveInfoV< Node > Struct Template Reference

Move information for a single vertex (without net reference) More...

#include <moveinfo.hpp>

Public Attributes

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.
 

Detailed Description

template<typename Node>
struct MoveInfoV< Node >

Move information for a single vertex (without net reference)

This struct stores simplified information about moving a vertex from one partition to another. Used in the FM algorithm for gain calculation and constraint checking.

Template Parameters
NodeThe node type (typically representing a module)

Member Data Documentation

◆ from_part

template<typename Node >
std::uint8_t MoveInfoV< Node >::from_part

The partition the vertex is moving from.

◆ to_part

template<typename Node >
std::uint8_t MoveInfoV< Node >::to_part

The partition the vertex is moving to.

◆ v

template<typename Node >
Node MoveInfoV< Node >::v

The vertex being moved.


The documentation for this struct was generated from the following files: