Lines Matching refs:std

76         m_available_wire_layers_ = new std::set<String>;
113 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
114 leakage_current_char_tmp = std::max(min_off_current, leakage_current_char_tmp);
117 double leakage_current = leakage_current_char_tmp * std::pow(10.0, (temp - char_temp) / temp_swing);
148 double leakage_current_char_tmp = stacked_mos_widths_[0] * off_current * std::pow(10.0, leakage_current_factor);
149 leakage_current_char_tmp = std::max(min_off_current, leakage_current_char_tmp);
152 double leakage_current = leakage_current_char_tmp * std::pow(10.0, (temp - char_temp) / temp_swing);
170 std::vector<double> vs(num_stacks_, 0.0);
190 std::vector<double> a(num_stacks_ - 1, 0);
191 std::vector<double> b(num_stacks_ - 1, 0);
192 std::vector<double> c(num_stacks_ - 1, 0);
193 std::vector<double> d(num_stacks_ - 1, 0);
194 std::vector<double> v(num_stacks_ + 1, 0);
220 d[i] = s2*(vs[i + 1] - vs[i]) + s1*s2*std::log10(ws[i + 1]/ws[i]);
278 std::set<String>::const_iterator it;
283 const std::set<String>* TechModel::getAvailableWireLayers() const
304 B = 2.04*std::pow((spacing_ / (spacing_ + 0.54 * dielec_thickness)), 1.77);
305 C = std::pow((metal_thickness / (metal_thickness + 4.53 * dielec_thickness)), 0.07);
308 A = 1.14 * (metal_thickness / spacing_) * std::exp(-4.0 * spacing_ / (spacing_ + 8.01 * dielec_thickness));
309 B = 2.37 * std::pow((width_ / (width_ + 0.31 * spacing_)), 0.28);
310 C = std::pow((dielec_thickness / (dielec_thickness + 8.96 * spacing_)), 0.76) *
311 std::exp(-2.0 * spacing_ / (spacing_ + 6.0 * dielec_thickness));