TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::place::SpreadStats Struct Reference

#include <place/global.hpp>

Public Attributes

int iterations = 0
double overflow_start = 0
double overflow_end = 0
 bin density overflow of the quadratic placement
std::int64_t hpwl_lower = 0
std::int64_t hpwl_upper = 0
 weighted HPWL of the last lower/upper placements
std::vector< std::string > log

Detailed Description

Definition at line 29 of file global.hpp.

Member Data Documentation

◆ hpwl_lower

std::int64_t tmk::place::SpreadStats::hpwl_lower = 0

Definition at line 32 of file global.hpp.

◆ hpwl_upper

std::int64_t tmk::place::SpreadStats::hpwl_upper = 0

weighted HPWL of the last lower/upper placements

Definition at line 32 of file global.hpp.

◆ iterations

int tmk::place::SpreadStats::iterations = 0

Definition at line 30 of file global.hpp.

◆ log

std::vector<std::string> tmk::place::SpreadStats::log

Definition at line 33 of file global.hpp.

◆ overflow_end

double tmk::place::SpreadStats::overflow_end = 0

bin density overflow of the quadratic placement

Definition at line 31 of file global.hpp.

◆ overflow_start

double tmk::place::SpreadStats::overflow_start = 0

Definition at line 31 of file global.hpp.


The documentation for this struct was generated from the following file: