34 ipulse::ipulse () : circuit (2) {
75 else if (t >= t1 && t < t1 + tr) {
76 it = i1 + (i2 -
i1) / tr * (t - t1);
78 else if (t >= t1 + tr && t < t2 - tf) {
81 else if (t >= t2 - tf && t < t2) {
82 it = i2 + (i1 -
i2) / tf * (t - (t2 - tf));
nr_double_t getSrcFactor(void)
void initSP(void)
placehoder for S-Parameter initialisation function
nr_double_t getPropertyDouble(const char *)
void setI(int, nr_complex_t)
void allocMatrixMNA(void)
void setS(int, int, nr_complex_t)