| Base typedef | FMBiGainMgr< Gnl > | |
| FMBiGainMgr(const Gnl &hyprgraph) | FMBiGainMgr< Gnl > | inlineexplicit |
| FMBiGainMgr(const Gnl &hyprgraph, std::uint8_t) | FMBiGainMgr< Gnl > | inline |
| FMGainMgr(const Gnl &hyprgraph, std::uint8_t num_parts) | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| gain_bucket | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | protected |
| gain_calc | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| GainCalc_ typedef | FMBiGainMgr< Gnl > | |
| hyprgraph | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | protected |
| init(std::span< const std::uint8_t > part) -> int | FMBiGainMgr< Gnl > | |
| is_empty() const -> bool | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| is_empty_togo(uint8_t to_part) const -> bool | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | inline |
| lock(uint8_t whichPart, const node_t &v) -> void | FMBiGainMgr< Gnl > | inline |
| lock_all(uint8_t from_part, const node_t &v) -> void | FMBiGainMgr< Gnl > | inline |
| modify_key(const node_t &w, std::uint8_t part_w, int key) -> void | FMBiGainMgr< Gnl > | inline |
| node_t typedef | FMBiGainMgr< Gnl > | |
| num_parts | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | protected |
| select(std::span< const std::uint8_t > part) -> std::pair< MoveInfoV< node_t >, int > | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| select_togo(uint8_t to_part) -> std::pair< node_t, int > | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| update_move(std::span< const std::uint8_t > part, const MoveInfoV< node_t > &move_info_v) -> void | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | |
| update_move_v(const MoveInfoV< node_t > &move_info_v, int gain) -> void | FMBiGainMgr< Gnl > | inline |
| waiting_list | FMGainMgr< Gnl, FMBiGainCalc< Gnl >, FMBiGainMgr< Gnl > > | protected |