Class FMKWayGainCalc¶
Defined in File FMKWayGainCalc.hpp
Page Contents
Class Documentation¶
-
class FMKWayGainCalc¶
-
Public Types
-
using ret_info = std::vector<std::vector<int>>¶
Public Functions
-
inline FMKWayGainCalc(const SimpleNetlist &H, std::uint8_t K)¶
Construct a new FMKWayGainCalc object.
- Parameters
H – [in] Netlist
K – [in] number of partitions
-
inline auto init(gsl::span<const std::uint8_t> part) -> int¶
- Parameters
toPart – [in]
part – [in]
- Returns
dllink*
-
inline auto update_move_init() -> void¶
-
auto update_move_2pin_net(gsl::span<const std::uint8_t> part, const MoveInfo<node_t> &move_info) -> node_t¶
- Parameters
part – [in]
move_info – [in]
w – [out]
- Returns
std::vector<int>
-
void init_IdVec(const node_t &v, const node_t &net)¶
-
using ret_info = std::vector<std::vector<int>>¶