:github_url: https://github.com/svenevs/exhale-companion .. _program_listing_file_ckpttncpp_FMBiConstrMgr.hpp: Program Listing for File FMBiConstrMgr.hpp ========================================== |exhale_lsh| :ref:`Return to documentation for file ` (``ckpttncpp/FMBiConstrMgr.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #include "FMConstrMgr.hpp" // import FMConstrMgr class FMBiConstrMgr : public FMConstrMgr { public: FMBiConstrMgr(const SimpleNetlist& H, double BalTol) : FMConstrMgr {H, BalTol, 2} { } FMBiConstrMgr(const SimpleNetlist& H, double BalTol, std::uint8_t /*K*/) : FMConstrMgr {H, BalTol, 2} { } [[nodiscard]] auto select_togo() const -> std::uint8_t { return this->diff[0] < this->diff[1] ? 0 : 1; } };