minor fix class CorblivarDie; dropped inline on functions not included in header
minor updates inline notation
update class CorblivarAlignmentReq, added global type (STRICT, FLEXIBLE), added signals;
renamed offset_range_ to alignment_; related updates
class Chip, added TODO, to be put into separate file
update class Block: added derived class Pin; related updates
updates class FloorPlanner; renamed determCost to evaluateLayout and further, related
renames, to emphasizes that these functions may require some more steps than plain cost
calculation; added further TODOs
Merge branch 'Massive_Interconnects_Handling'; handling of signals count of buses required
for TSV handling
added class TSV_Group::Block, used to describe TSV groups; related updates
FloorPlanner::evaluateAlignments, ThermalAnalyzer::adaptPowerMaps; further minor updates
and TODOs
minor update IO::writeFloorplanGP; dropped TODO
update class FloorPlanner, renamed conf_layer to conf_layers; related updates
minor update class FloorPlanner; named variables related to fitting layouts more clearer
update FloorPlanner::evaluateLayout, return different cost terms instead of total cost
only; related updates
update FloorPlanner::evaluateThermalDistr, dropped not-required parameter normalize, is
covered by return_max_temp; related updates
updates class FloorPlanner, refactore evaluate* functions such that they also return
non-normalized values; related updates
minor fix class FloorPlanner, put TSVs as double since it contains normalized values
update FloorPlanner::performSA, dropped redunant call to evaluateLayout; related update
FloorPlanner::evaluateLayout, returning cost for fitting layouts as well
fixes FloorPlanner::evaluateThermalDistr, ThermalAnalyzer::performPowerBlurring, fix
wrong-data access