| accepted() const | tmk::place::detail::Annealer | inline |
| Annealer(const Problem &p, const std::vector< std::vector< int > > &pn, const Placement &start, const AnnealOptions &o, int stream) | tmk::place::detail::Annealer | |
| best() const | tmk::place::detail::Annealer | inline |
| best_cost() const | tmk::place::detail::Annealer | inline |
| commit(const Move &m) | tmk::place::detail::Annealer | |
| cost() const | tmk::place::detail::Annealer | inline |
| crossings() const | tmk::place::detail::Annealer | inline |
| current() const | tmk::place::detail::Annealer | inline |
| estimate_t0(double p0) | tmk::place::detail::Annealer | |
| evaluate(const Move &m) | tmk::place::detail::Annealer | |
| illegal() const | tmk::place::detail::Annealer | inline |
| legal(const Move &m) const | tmk::place::detail::Annealer | |
| lns_improved() const | tmk::place::detail::Annealer | inline |
| lns_step() | tmk::place::detail::Annealer | |
| lns_tried() const | tmk::place::detail::Annealer | inline |
| movable_empty() const | tmk::place::detail::Annealer | inline |
| movable_part(std::size_t i) const | tmk::place::detail::Annealer | inline |
| movable_size() const | tmk::place::detail::Annealer | inline |
| moves() const | tmk::place::detail::Annealer | inline |
| next() | tmk::place::detail::Annealer | inline |
| next_u64() | tmk::place::detail::Annealer | inline |
| note_best() | tmk::place::detail::Annealer | |
| overflow() const | tmk::place::detail::Annealer | inline |
| r0() const | tmk::place::detail::Annealer | inline |
| repair(std::vector< int > window) | tmk::place::detail::Annealer | |
| revert(const Move &m) | tmk::place::detail::Annealer | |
| run(std::uint64_t moves, std::chrono::steady_clock::time_point deadline, bool has_deadline) | tmk::place::detail::Annealer | |
| set_lns(bool on) | tmk::place::detail::Annealer | inline |
| solve_window(std::vector< int > window, bool prune, long max_leaves=200 '000) | tmk::place::detail::Annealer | |
| start_cost() const | tmk::place::detail::Annealer | inline |
| step(Slot &s) | tmk::place::detail::Annealer | |
| sweep(Slot &s, std::uint64_t n) | tmk::place::detail::Annealer | |
| time_limited() const | tmk::place::detail::Annealer | inline |
| trace() const | tmk::place::detail::Annealer | inline |
| trace_t() const | tmk::place::detail::Annealer | inline |
| window_around(int seed, int k) const | tmk::place::detail::Annealer | |