TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::place::detail::Annealer Member List

This is the complete list of members for tmk::place::detail::Annealer, including all inherited members.

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