/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/ |
H A D | dbBTerm.cpp | 235 stream << bterm._net; in operator <<() 274 return bterm->_name; in getName() 280 return bterm->_name; in getConstName() 385 bterm->_ext_id = v; in setExtId() 396 if (bterm->_net) { in getNet() 425 if (bterm->_net) in connect() 426 bterm->disconnectNet(bterm, block); in connect() 433 if (bterm->_net) { in disconnect() 449 bterm->disconnectNet(bterm, block); in disconnect() 657 if (bterm->_net) in destroy() [all …]
|
H A D | tmg_conn_w.cpp | 72 } else if (path.bterm) { in checkConnOrdered() 87 if (path.bterm) { in checkConnOrdered() 88 drv_bterm = path.bterm; in checkConnOrdered() 107 if (path.bterm) { in checkConnOrdered() 137 } else if (pathShape.bterm) { in checkConnOrdered() 276 dbBTerm* bterm; in checkConnected() member 291 y->bterm = *btt; in checkConnected() 317 if (path.bterm) { in checkConnected() 319 if (btV[j].bterm == path.bterm) in checkConnected() 343 if (pathShape.bterm) { in checkConnected() [all …]
|
H A D | dbBTermItr.cpp | 68 _dbBTerm* bterm = _bterm_tbl->getPtr(id); in reverse() local 69 uint n = bterm->_next_bterm; in reverse() 70 bterm->_next_bterm = list; in reverse() 79 _dbBTerm* bterm = _bterm_tbl->getPtr(id); in reverse() local 80 bterm->_prev_bterm = prev; in reverse() 82 id = bterm->_next_bterm; in reverse() 118 _dbBTerm* bterm = _bterm_tbl->getPtr(id); in next() local 119 return bterm->_next_bterm; in next()
|
H A D | dbHier.cpp | 139 _dbBTerm* bterm = (_dbBTerm*) *itr; in create() local 140 _dbMTerm* mterm = master->_mterm_hash.find(bterm->_name); in create() 148 hier->_child_bterms[mterm->_order_id] = bterm->getOID(); in create() 153 _dbBTerm* bterm = (_dbBTerm*) *itr; in create() local 154 _dbMTerm* mterm = master->_mterm_hash.find(bterm->_name); in create() 155 bterm->_parent_block = parent->getOID(); in create() 156 bterm->_parent_iterm = inst->_iterms[mterm->_order_id]; in create() 184 _dbBTerm* bterm = (_dbBTerm*) *itr; in destroy() local 185 bterm->_parent_block = 0; in destroy() 186 bterm->_parent_iterm = 0; in destroy()
|
H A D | dbBPinItr.cpp | 63 _dbBTerm* bterm = (_dbBTerm*) parent; in reverse() local 64 uint id = bterm->_bpins; in reverse() 75 bterm->_bpins = list; in reverse() 97 _dbBTerm* bterm = (_dbBTerm*) parent; in begin() local 98 return bterm->_bpins; in begin()
|
H A D | dbBPin.cpp | 246 _dbBTerm* bterm = (_dbBTerm*) bterm_; in create() local 247 _dbBlock* block = (_dbBlock*) bterm->getOwner(); in create() 249 bpin->_bterm = bterm->getOID(); in create() 250 bpin->_next_bpin = bterm->_bpins; in create() 251 bterm->_bpins = bpin->getOID(); in create() 261 _dbBTerm* bterm = (_dbBTerm*) bpin_->getBTerm(); in destroy() local 267 uint cur = bterm->_bpins; in destroy() 272 bterm->_bpins = bpin->_next_bpin; in destroy()
|
H A D | dbWirePathItr.cpp | 109 path.bterm = NULL; in getNextPath() 146 path.bterm = _decoder.getBTerm(); in getNextPath() 158 path.bterm = _decoder.getBTerm(); in getNextPath() 185 s.bterm = _decoder.getBTerm(); in getTerms() 197 s.bterm = _decoder.getBTerm(); in getTerms() 209 s.bterm = NULL; in getNextShape() 400 if (bterm) in dump() 406 bterm->getName()); in dump() 446 if (bterm) in dump() 452 bterm->getId(), in dump() [all …]
|
H A D | dbBTerm.h | 97 void disconnectNet(_dbBTerm* bterm, _dbBlock* block); 105 dbOStream& operator<<(dbOStream& stream, const _dbBTerm& bterm); 106 dbIStream& operator>>(dbIStream& stream, _dbBTerm& bterm);
|
/dports/cad/openroad/OpenROAD-2.0/src/dbSta/src/ |
H A D | dbNetwork.cc | 575 dbBTerm *bterm; in instance() local 581 else if (bterm) in instance() 591 dbBTerm *bterm; in net() local 605 dbBTerm *bterm; in term() local 609 else if (bterm) in term() 619 dbBTerm *bterm; in port() local 637 dbBTerm *bterm; in direction() local 714 if (bterm) { in location() 733 if (bterm) in isPlaced() 1060 if (bterm) in connect() [all …]
|
H A D | dbSta.i | 80 dbBTerm *bterm; in sta_to_db_port() local 81 db_network->staToDb(pin, iterm, bterm); in sta_to_db_port() 82 return bterm; in sta_to_db_port() 91 dbBTerm *bterm; in sta_to_db_pin() local 92 db_network->staToDb(pin, iterm, bterm); in sta_to_db_pin()
|
H A D | dbSta.cc | 173 void inDbBTermPostConnect(dbBTerm *bterm) override; 174 void inDbBTermPreDisconnect(dbBTerm *bterm) override; 175 void inDbBTermDestroy(dbBTerm *bterm) override; 642 dbStaCbk::inDbBTermPostConnect(dbBTerm *bterm) in inDbBTermPostConnect() argument 644 Pin *pin = network_->dbToSta(bterm); in inDbBTermPostConnect() 650 dbStaCbk::inDbBTermPreDisconnect(dbBTerm *bterm) in inDbBTermPreDisconnect() argument 652 Pin *pin = network_->dbToSta(bterm); in inDbBTermPreDisconnect() 658 dbStaCbk::inDbBTermDestroy(dbBTerm *bterm) in inDbBTermDestroy() argument 660 sta_->deletePinBefore(network_->dbToSta(bterm)); in inDbBTermDestroy()
|
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/test/cpp/ |
H A D | CallBack.h | 110 void inDbBTermCreate(dbBTerm* bterm) override in inDbBTermCreate() argument 113 events.push_back("Create " + bterm->getName()); in inDbBTermCreate() 115 void inDbBTermDestroy(dbBTerm* bterm) override in inDbBTermDestroy() argument 118 events.push_back("Destroy " + bterm->getName()); in inDbBTermDestroy() 120 void inDbBTermPreConnect(dbBTerm* bterm, dbNet* net) override in inDbBTermPreConnect() argument 123 events.push_back("Preconnect " + bterm->getName() + " to " in inDbBTermPreConnect() 126 void inDbBTermPostConnect(dbBTerm* bterm) override in inDbBTermPostConnect() argument 129 events.push_back("Postconnect " + bterm->getName()); in inDbBTermPostConnect() 131 void inDbBTermPreDisconnect(dbBTerm* bterm) override in inDbBTermPreDisconnect() argument 134 events.push_back("Predisconnect " + bterm->getName()); in inDbBTermPreDisconnect() [all …]
|
/dports/cad/openroad/OpenROAD-2.0/src/gui/src/ |
H A D | dbDescriptors.cpp | 243 for (auto bterm : net->getBTerms()) { in getProperties() local 244 bterms.insert(gui->makeSelected(bterm)); in getProperties() 347 auto* bterm = std::any_cast<odb::dbBTerm*>(object); in getBBox() local 348 bbox = bterm->getBBox(); in getBBox() 356 auto* bterm = std::any_cast<odb::dbBTerm*>(object); in highlight() local 357 for (auto bpin : bterm->getBPins()) { in highlight() 369 auto bterm = std::any_cast<odb::dbBTerm*>(object); in getProperties() local 370 return Properties({{"Net", gui->makeSelected(bterm->getNet())}, in getProperties() 372 {"IO type", bterm->getIoType().getString()}}); in getProperties() 378 if (auto bterm = std::any_cast<odb::dbBTerm*>(&object)) { in makeSelected() local [all …]
|
H A D | staGui.cpp | 519 highlightTerm(bterm, painter); in drawObjects() 521 && (bterm->getIoType() == odb::dbIoType::OUTPUT in drawObjects() 523 sink_node = bterm; in drawObjects() 524 net = bterm->getNet(); in drawObjects() 527 highlightNet(net, bterm, sink_node, painter); in drawObjects() 557 bterm->getFirstPinLocation(x, y); in highlightStage() 558 auto io_dir = bterm->getIoType(); in highlightStage() 560 sink_node = bterm; in highlightStage() 620 odb::dbBTerm* bterm = static_cast<odb::dbBTerm*>(node); in highlightNet() local 621 bterm->getFirstPinLocation(x, y); in highlightNet() [all …]
|
H A D | staGui.h | 298 void inDbBTermPostConnect(odb::dbBTerm* bterm) override in inDbBTermPostConnect() argument 300 callback("inDbBTermPostConnect", bterm); in inDbBTermPostConnect() 302 void inDbBTermPreDisconnect(odb::dbBTerm* bterm) override in inDbBTermPreDisconnect() argument 304 callback("inDbBTermPreDisconnect", bterm); in inDbBTermPreDisconnect() 306 void inDbBTermDestroy(odb::dbBTerm* bterm) override in inDbBTermDestroy() argument 308 callback("inDbBTermDestroy", bterm); in inDbBTermDestroy()
|
/dports/cad/openroad/OpenROAD-2.0/src/par/src/ |
H A D | HypergraphDecomposition.cpp | 69 for (odb::dbBTerm* bterm : net->getBTerms()) { in constructMap() 70 for (odb::dbBPin* pin : bterm->getBPins()) { in constructMap() 71 if (!hypergraph.isInMap(bterm->getName())) { in constructMap() 73 addMapping(hypergraph, bterm->getName(), box); in constructMap() 106 for (odb::dbBTerm* bterm : net->getBTerms()) { in createHypergraph() 107 for (odb::dbBPin* pin : bterm->getBPins()) { in createHypergraph() 108 int mapping = hypergraph.getMapping(bterm->getName()); in createHypergraph() 110 if (driveIdx == -1 && bterm->getIoType() == odb::dbIoType::INPUT) in createHypergraph()
|
/dports/science/nwchem-data/nwchem-7.0.2-release/src/leps/ |
H A D | md_set.F | 21 integer coor,mass,bq,tag,vel,acc,bterm,dterm,frc 48 bterm=md_data_get_i_b() 69 dbl_mb(bterm+i-1)=0.0
|
H A D | md_driver.F | 25 integer coor,mass,bq,tag,vel,acc,bterm,dterm,frc local 93 bterm=md_data_get_i_b() 102 & dbl_mb(coor),dbl_mb(vel),dbl_mb(acc),dbl_mb(bterm), 115 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 121 & dbl_mb(acc), dbl_mb(bterm),dbl_mb(dterm),grad,rtdb,theoryg) 130 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 139 & dbl_mb(bterm),dbl_mb(dterm)) 149 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 168 & dbl_mb(acc), dbl_mb(bterm),dbl_mb(dterm),dbl_mb(frc),ek) 177 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag))
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/leps/ |
H A D | md_set.F | 21 integer coor,mass,bq,tag,vel,acc,bterm,dterm,frc 48 bterm=md_data_get_i_b() 69 dbl_mb(bterm+i-1)=0.0
|
H A D | md_driver.F | 25 integer coor,mass,bq,tag,vel,acc,bterm,dterm,frc local 93 bterm=md_data_get_i_b() 102 & dbl_mb(coor),dbl_mb(vel),dbl_mb(acc),dbl_mb(bterm), 115 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 121 & dbl_mb(acc), dbl_mb(bterm),dbl_mb(dterm),grad,rtdb,theoryg) 130 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 139 & dbl_mb(bterm),dbl_mb(dterm)) 149 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag)) 168 & dbl_mb(acc), dbl_mb(bterm),dbl_mb(dterm),dbl_mb(frc),ek) 177 call print_coord(iw,natom,dbl_mb(bterm),byte_mb(tag))
|
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/defout/ |
H A D | defout_impl.cpp | 690 dbBTerm* bterm = *itr; in writeBTerms() local 691 dbNet* net = bterm->getNet(); in writeBTerms() 708 dbNet* net = bterm->getNet(); in writeBTerms() 711 writeBTerm(bterm); in writeBTerms() 863 dbNet* net = bterm->getNet(); in writeBTerm() 889 if (bterm->isSpecial()) in writeBTerm() 923 dbBTerm* bterm = bpin->getBTerm(); in writeBPin() local 924 dbNet* net = bterm->getNet(); in writeBPin() 949 if (bterm->isSpecial()) in writeBPin() 2063 dbBTerm* bterm = *bitr; in writePinProperties() local [all …]
|
/dports/math/gsl/gsl-2.7/interpolation/ |
H A D | integ_eval.h | 31 const double bterm = 0.5 * bi * r12; in integ_eval() local 35 return (b - a) * (ai + bterm + cterm + dterm); in integ_eval()
|
/dports/cad/openroad/OpenROAD-2.0/src/ppl/src/ |
H A D | Netlist.h | 93 IOPin(odb::dbBTerm* bterm, in IOPin() argument 99 : bterm_(bterm), in IOPin() 176 int getIoPinIdx(odb::dbBTerm* bterm) { return _db_pin_idx_map[bterm]; } in getIoPinIdx() argument
|
/dports/cad/openroad/OpenROAD-2.0/src/rcx/src/ |
H A D | extSpef.cpp | 465 sprintf(_msgBuf1, "B%d ", bterm->getId()); in writeBTerm() 580 jid = wire->getTermJid(-bterm->getId()); in writePort() 584 bterm->getFirstPinLocation(x1, y1); in writePort() 1421 odb::dbBTerm* bterm = *itr; in writeBlockPorts() local 1426 if (_partial && !bterm->isSetMark()) in writeBlockPorts() 1428 bterm->setMark(0); in writeBlockPorts() 1430 uint id = bterm->getId(); in writeBlockPorts() 1851 odb::dbBTerm* bterm = NULL; in getMappedBTermId() local 1857 bterm = odb::dbBTerm::getBTerm(_block, id); in getMappedBTermId() 1860 bterm = _block->findBTerm(name); in getMappedBTermId() [all …]
|
/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/examples/ |
H A D | print.cpp | 118 dbBTerm* bterm = *bterm_itr; 119 dbNet* net = bterm->getNet(); 120 dbString bname = bterm->getName();
|