OpenSTA/dcalc
Drew Lewis 255988633f
Change DmpAlg to use preallocated arrays (#283)
* Change DmpAlg to use preallocated arrays

DmpAlg isn't called with nr_order_ > 3 so this change saves 9 news and 9
frees for each construction and destruction of the class.

* Remove nr_order size check in DmpAlg constructor

Signed-off-by: Drew Lewis <cannada@google.com>

---------

Signed-off-by: Drew Lewis <cannada@google.com>
2025-08-23 11:34:32 -07:00
..
ArcDcalcWaveforms.cc update copyright 2025-01-21 18:54:33 -07:00
ArcDcalcWaveforms.hh update copyright 2025-01-21 18:54:33 -07:00
ArcDelayCalc.cc update copyright 2025-01-21 18:54:33 -07:00
Arnoldi.hh update copyright 2025-01-21 18:54:33 -07:00
Arnoldi.txt arnoldi delay calculator 2018-10-24 14:22:21 -07:00
ArnoldiDelayCalc.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
ArnoldiDelayCalc.hh update copyright 2025-01-21 18:54:33 -07:00
ArnoldiReduce.cc remove using std from headers 2025-04-11 16:59:48 -07:00
ArnoldiReduce.hh update copyright 2025-01-21 18:54:33 -07:00
CcsCeffDelayCalc.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
CcsCeffDelayCalc.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
DcalcAnalysisPt.cc update copyright 2025-01-21 18:54:33 -07:00
DelayCalc.cc update copyright 2025-01-21 18:54:33 -07:00
DelayCalc.i rm using std::string from headers 2025-05-22 09:25:56 -07:00
DelayCalc.tcl Messages: Generates messages ids during build and stop in case of duplicate and fix duplicate messages ids (#210) 2025-02-12 09:33:13 -08:00
DelayCalcBase.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
DelayCalcBase.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
DmpCeff.cc Change DmpAlg to use preallocated arrays (#283) 2025-08-23 11:34:32 -07:00
DmpCeff.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
DmpDelayCalc.cc update copyright 2025-01-21 18:54:33 -07:00
DmpDelayCalc.hh update copyright 2025-01-21 18:54:33 -07:00
FindRoot.cc update copyright 2025-01-21 18:54:33 -07:00
FindRoot.hh update copyright 2025-01-21 18:54:33 -07:00
GraphDelayCalc.cc GraphDelayCalc::findDelays no need to visit if iter empty 2025-08-13 11:43:40 -07:00
LumpedCapDelayCalc.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
LumpedCapDelayCalc.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
NetCaps.cc update copyright 2025-01-21 18:54:33 -07:00
NetCaps.hh update copyright 2025-01-21 18:54:33 -07:00
ParallelDelayCalc.cc remove using std from headers 2025-04-11 16:59:48 -07:00
ParallelDelayCalc.hh update copyright 2025-01-21 18:54:33 -07:00
PrimaDelayCalc.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
PrimaDelayCalc.hh remove using std from headers 2025-04-11 16:59:48 -07:00
UnitDelayCalc.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
UnitDelayCalc.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00