/dports/cad/openroad/OpenROAD-2.0/src/sta/include/sta/ |
H A D | Parasitics.hh | 91 virtual void piModel(Parasitic *parasitic, 96 virtual void setPiModel(Parasitic *parasitic, 104 virtual void findElmore(Parasitic *parasitic, 109 virtual void setElmore(Parasitic *parasitic, 128 virtual void setPoleResidue(Parasitic *parasitic, 136 virtual void poleResidue(const Parasitic *parasitic, 201 void check(Parasitic *parasitic) const; 225 virtual void reduceTo(Parasitic *parasitic, 233 virtual void reduceToPiElmore(Parasitic *parasitic, 240 virtual void reduceToPiElmore(Parasitic *parasitic, [all …]
|
H A D | NullParasitics.hh | 37 virtual void deleteUnsavedParasitic(Parasitic *parasitic); 40 virtual float capacitance(Parasitic *parasitic) const; 50 virtual bool isPiElmore(Parasitic *parasitic) const; 52 isReducedParasiticNetwork(Parasitic *parasitic) const; 64 virtual bool isPiModel(Parasitic* parasitic) const; 65 virtual bool isPiPoleResidue(Parasitic* parasitic) const; 97 virtual bool includesPinCaps(Parasitic *parasitic) const; 125 virtual ParasiticNode *findNode(Parasitic *parasitic, 141 virtual void reduceTo(Parasitic *parasitic, 148 virtual void reduceToPiElmore(Parasitic *parasitic, [all …]
|
/dports/cad/openroad/OpenROAD-2.0/src/sta/parasitics/ |
H A D | ConcreteParasitics.hh | 54 virtual void deleteUnsavedParasitic(Parasitic *parasitic); 60 virtual float capacitance(Parasitic *parasitic) const; 62 virtual bool isPiElmore(Parasitic *parasitic) const; 71 virtual bool isPiModel(Parasitic *parasitic) const; 81 virtual bool isPiPoleResidue(Parasitic* parasitic) const; 109 virtual bool includesPinCaps(Parasitic *parasitic) const; 164 virtual void reduceTo(Parasitic *parasitic, 171 virtual void reduceToPiElmore(Parasitic *parasitic, 177 virtual void reduceToPiElmore(Parasitic *parasitic, 183 virtual void reduceToPiPoleResidue2(Parasitic *parasitic, [all …]
|
H A D | ConcreteParasitics.cc | 987 if (parasitic) in disconnectPinBefore() 1054 if (parasitic && parasitic->isPiElmore()) in findPiElmore() 1055 return parasitic; in findPiElmore() 1082 if (parasitic) { in makePiElmore() 1088 delete parasitic; in makePiElmore() 1175 return parasitic; in findPiPoleResidue() 1202 if (parasitic) { in makePiPoleResidue() 1208 delete parasitic; in makePiPoleResidue() 1326 if (parasitic) in makeParasiticNetwork() 1327 delete parasitic; in makeParasiticNetwork() [all …]
|
H A D | Parasitics.cc | 88 Parasitic *parasitic = makeParasiticNetwork(net, false, ap); in makeWireloadNetwork() local 97 makeWireloadNetworkWorst(parasitic, drvr_pin, wireload_cap, in makeWireloadNetwork() 101 makeWireloadNetworkBalanced(parasitic, drvr_pin, wireload_cap, in makeWireloadNetwork() 106 makeWireloadNetworkBest(parasitic, drvr_pin, wireload_cap, in makeWireloadNetwork() 110 return parasitic; in makeWireloadNetwork() 116 Parasitics::makeWireloadNetworkWorst(Parasitic *parasitic, in makeWireloadNetworkWorst() argument 123 ParasiticNode *drvr_node = ensureParasiticNode(parasitic, drvr_pin); in makeWireloadNetworkWorst() 125 ParasiticNode *load_node = ensureParasiticNode(parasitic, net, 0); in makeWireloadNetworkWorst() 142 Parasitics::makeWireloadNetworkBest(Parasitic *parasitic, in makeWireloadNetworkBest() argument 149 ParasiticNode *drvr_node = ensureParasiticNode(parasitic, drvr_pin); in makeWireloadNetworkBest() [all …]
|
/dports/comms/yagiuda/yagiuda-1.19/src/ |
H A D | optimise.c | 21 int elements, driven, parasitic; in main() local 89 parasitic_data=dmatrix(1L,(long) (parasitic),1L,4L); in main() 91 parasitic_data_global_best=dmatrix(1L,(long) (parasitic),1L,4L); in main() 93 parasitic_data_tmp=dmatrix(1L,(long) (parasitic),1L,4L); in main() 113 copy_matrix(parasitic,4,parasitic_data_global_best,parasitic_data); in main() 116 copy_matrix(parasitic,4,parasitic_data_tmp,parasitic_data); in main() 206 max_frequency, step_frequency, elements, driven, parasitic, \ in main() 226 copy_matrix(parasitic,4,parasitic_data,parasitic_data_tmp); in main() 235 copy_matrix(parasitic,4,parasitic_data_tmp,parasitic_data); in main() 300 free_dmatrix(parasitic_data,1L,(long) (parasitic),1L,4L); in main() [all …]
|
H A D | read_header.c | 14 int elements, driven, parasitic; in read_header() local 18 fread((char *) ¶sitic, sizeof(parasitic), 1, ifp); in read_header() 27 if( (*max_f < *min_f) || *angular_step==0 || driven+parasitic != elements || (*step_f > *max_f)) in read_header() 30 fprintf(stderr,"driven=%d parasitic=%d elements=%d\n",driven,parasitic,elements); in read_header() 35 …fprintf(ofp,"# Driven=%d parasitic=%d total-elements=%d design=%.3fMHz\n", driven, parasitic, elem… in read_header()
|
H A D | get_number_of_elements.c | 11 int get_number_of_elements(char *input_filename, int *driven , int *parasitic) in get_number_of_elements() argument 21 *parasitic=-1; in get_number_of_elements() 41 sscanf(line,"%s %d\n", null, parasitic); in get_number_of_elements() 52 if(*parasitic == -1) in get_number_of_elements() 54 if(num_elements != *driven + *parasitic) in get_number_of_elements() 57 …rintf(stderr,"ELEMENTS = %d DRIVEN = %d PARASITIC = %d\n", num_elements, *driven, *parasitic); in get_number_of_elements()
|
H A D | fill_z_matrix.c | 12 void fill_z_matrix(double frequency, int driven, int parasitic, double **d, double **p, double **im… in fill_z_matrix() argument 15 int i,j, elements=driven+parasitic; in fill_z_matrix() 24 self_impedance(i, frequency, driven, parasitic, d, impedance); in fill_z_matrix() 28 self_impedance(i, frequency, driven, parasitic, p, impedance); in fill_z_matrix() 33 mutual_impedance(i,j,frequency,driven,parasitic, d, p, impedance); in fill_z_matrix()
|
H A D | yagi.h | 110 int get_number_of_elements(char *datafile, int *driven, int *parasitic); 111 …le*max_frequency, double *step_frequency, int dr, double **dr_data, int parasitic, double **para_d… 112 void self_impedance(int i, double frequency, int driven, int parasitic, double **data, double **i… 114 void mutual_impedance(int i, int j, double frequency, int driven, int parasitic, double **d, doub… 115 void fill_z_matrix(double frequency, int driven, int parasitic, double **d, double **p, double **… 118 void fill_v_vector(int driven, int parasitic, double **d, double *v_vector); 120 int parasitic, double min_frequency, double max_frequency, double frequency, 129 int parasitic, double **driven_data, double **parasitic_data); 143 …double min_f, double max_f, double step_f, int elements ,int driven,int parasitic, double angular_… 144 …equency, double percent, double **driven_data, double **parasitic_data, int driven, int parasitic); [all …]
|
H A D | yagi.c | 37 int elements=-1, driven=-1, parasitic=-1, i=0, j=0, *indx; in main() local 80 elements=get_number_of_elements(input_filename, &driven, ¶sitic); in main() 85 if(parasitic > 0) in main() 86 parasitic_data=dmatrix(1L,(long) (parasitic),1L,4L); /* 4 on each parasitic ele */ in main() 96 &step_frequency, driven, driven_data, parasitic, parasitic_data, &angular_step); in main() 104 …write_header_to_disk(ofp, elements, driven, parasitic,min_frequency, max_frequency, frequency, ste… in main() 108 write_coordinates_of_elements_to_disk(ofp, driven, parasitic, driven_data, parasitic_data); in main() 123 fill_z_matrix(frequency,driven,parasitic,driven_data,parasitic_data, z); in main() 127 fill_v_vector(driven, parasitic, driven_data, v); in main()
|
H A D | first.c | 39 int elements, driven, parasitic, i,c; in main() local 64 parasitic=elements-1; in main() 67 p=dmatrix(1L,(long) parasitic,1L, 4L); in main() 76 for(i=1;i<=parasitic;++i) in main() 103 …write_input_data_to_disk(fp, notes, f, min_f, max_f, step_f, elements , driven, parasitic, angul… in main()
|
H A D | write_header_to_disk.c | 13 int parasitic, double min_frequency, double max_frequency, double frequency, in write_header_to_disk() argument 18 fwrite((char *) ¶sitic, sizeof(parasitic), 1, ofp); in write_header_to_disk()
|
H A D | solve.c | 12 void solve_equations(double frequency, int driven, int parasitic, double **driven_data, double **pa… in solve_equations() argument 16 elements=driven+parasitic; in solve_equations() 17 fill_z_matrix(frequency,driven,parasitic,driven_data,parasitic_data, z); in solve_equations() 21 fill_v_vector(driven, parasitic, driven_data, v); in solve_equations()
|
H A D | fitness.c | 15 double get_genetic_algorithm_fitness(struct flags flag, double frequency, int driven, int parasitic… in get_genetic_algorithm_fitness() argument 23 elements=driven+parasitic; in get_genetic_algorithm_fitness() 24 …solve_equations(frequency, driven, parasitic, driven_data, parasitic_data, v, z, pin, voltage, cur… in get_genetic_algorithm_fitness()
|
H A D | input.c | 30 int elements, driven, i, fixed_diameter, boom, parasitic, c, hflg=0, errflg=0; in main() local 111 parasitic=elements-driven; in main() 113 p=dmatrix(1L, (long) parasitic , 1L, 4L); in main() 226 …o_disk(fp, notes, frequency, min_f, max_f, step_f, elements , driven, parasitic, angular_step, d… in main() 233 free_dmatrix(p, 1L, (long) parasitic , 1L, 4L); in main()
|
H A D | write_coordinates.c | 14 int parasitic, double **d, double **p) in write_coordinates_of_elements_to_disk() argument 20 for(element_number=1;element_number<=parasitic;++element_number) in write_coordinates_of_elements_to_disk()
|
H A D | fill_v_vector.c | 10 void fill_v_vector(int driven, int parasitic, double **driven_data, double *v) in fill_v_vector() argument 13 int i, elements=driven+parasitic; in fill_v_vector()
|
H A D | dobetter.c | 11 …ouble max_frequency,double step_frequency,int elements, int driven,int parasitic,double angular_s… in do_since_better() argument 35 …6,max_frequency/1e6, step_frequency/1e6, elements, driven, parasitic, angular_step,dr… in do_since_better()
|
/dports/cad/openroad/OpenROAD-2.0/src/sta/dcalc/ |
H A D | DmpDelayCalc.cc | 136 Parasitic *parasitic, 206 Parasitic *parasitic = nullptr; in findParasitic() local 212 if (parasitic) in findParasitic() 213 return parasitic; in findParasitic() 216 if (parasitic) in findParasitic() 217 return parasitic; in findParasitic() 229 return parasitic; in findParasitic() 248 if (parasitic) in findParasitic() 249 unsaved_parasitics_.push_back(parasitic); in findParasitic() 250 return parasitic; in findParasitic() [all …]
|
H A D | LumpedCapDelayCalc.cc | 56 Parasitic *parasitic = nullptr; in findParasitic() local 60 parasitic = parasitics_->findPiElmore(drvr_pin, rf, parasitic_ap); in findParasitic() 61 if (parasitic) in findParasitic() 62 return parasitic; in findParasitic() 72 parasitic = parasitics_->findPiElmore(drvr_pin, rf, parasitic_ap); in findParasitic() 74 return parasitic; in findParasitic() 93 if (parasitic) in findParasitic() 94 unsaved_parasitics_.push_back(parasitic); in findParasitic() 95 return parasitic; in findParasitic() 110 for (auto parasitic : unsaved_parasitics_) in finishDrvrPin() local [all …]
|
H A D | RCDelayCalc.cc | 42 Parasitic *parasitic, in inputPortDelay() argument 45 drvr_parasitic_ = parasitic; in inputPortDelay()
|
H A D | SimpleRCDelayCalc.cc | 49 Parasitic *parasitic, in inputPortDelay() argument 53 RCDelayCalc::inputPortDelay(port_pin, in_slew, rf, parasitic, dcalc_ap); in inputPortDelay()
|
/dports/cad/openroad/OpenROAD-2.0/src/rsz/src/ |
H A D | EstimateWireParasitics.cc | 266 Parasitic *parasitic = sta_->makeParasiticNetwork(net, false, parasitics_ap); in makePadParasitic() local 267 ParasiticNode *n1 = parasitics_->ensureParasiticNode(parasitic, pin1); in makePadParasitic() 268 ParasiticNode *n2 = parasitics_->ensureParasiticNode(parasitic, pin2); in makePadParasitic() 275 parasitics_->reduceTo(parasitic, net, reduce_to, op_cond, in makePadParasitic() 292 Parasitic *parasitic = sta_->makeParasiticNetwork(net, false, parasitics_ap); in estimateWireParasiticSteiner() local 305 ParasiticNode *n1 = parasitics_->ensureParasiticNode(parasitic, net, steiner_pt1); in estimateWireParasiticSteiner() 327 parasiticNodeConnectPins(parasitic, n1, tree, steiner_pt1, parasitics_ap); in estimateWireParasiticSteiner() 328 parasiticNodeConnectPins(parasitic, n2, tree, steiner_pt2, parasitics_ap); in estimateWireParasiticSteiner() 332 parasitics_->reduceTo(parasitic, net, reduce_to, op_cond, in estimateWireParasiticSteiner() 341 Resizer::parasiticNodeConnectPins(Parasitic *parasitic, in parasiticNodeConnectPins() argument [all …]
|
/dports/math/R-cran-sm/sm/man/ |
H A D | worm.Rd | 5 \title{Human parasitic worm infections} 8 These data record the occurence of a human parasitic worm infection
|