56    double k1, kk1, kpk1, k2, k3, q1, q2, q3 = 0, qz, er0 = 0;
 
   63    kpk1 = 
ellipk( sqrt( 1 - k1 * k1 ) );
 
   78        zl_factor = 
ZF0 / 2 * qz;
 
   90        zl_factor = 
ZF0 / 4 / q1;
 
   97        double d, se, We, ke, qe;
 
  104        ke = We / ( We + se + se ); 
 
  110            qz        = 1 / ( qe + q3 );
 
  112            zl_factor = 
ZF0 / 2 * qz;
 
  117            zl_factor = 
ZF0 / 4 / qe;
 
  128    double sr_er0 = sqrt( er0 );
 
  135    double u = 0.54 - ( 0.64 - 0.015 * p ) * p;
 
  136    double v = 0.43 - ( 0.86 - 0.54 * p ) * p;
 
  148        ac       = ( 
M_PI + log( n * a ) ) / a + ( 
M_PI + log( n * b ) ) / b;
 
  151    double ac_factor = ac / ( 4 * 
ZF0 * kk1 * kpk1 * ( 1 - k1 * k1 ) );
 
  157    double sr_er_f = sr_er0;
 
 
  194#define MAX_ERROR 0.000001 
void showAnalyze() override
Shows synthesis results and checks for errors / warnings.
 
void show_results() override
Shows results.
 
void calcAnalyze() override
Computation for analysis.
 
void calcSynthesize() override
Computation for synthesis.
 
void showSynthesize() override
Shows analysis results and checks for errors / warnings.
 
bool isSelected(enum PRMS_ID aPrmId)
 
static double calcUnitPropagationDelay(double epsilonEff)
Calculates the unit propagation delay (in ps/cm) for the given effective dielectric constant.
 
void setResult(int, double, const char *)
 
bool minimizeZ0Error1D(double *)
@function minimizeZ0Error1D
 
double m_parameters[EXTRA_PRMS_COUNT]
 
void setProperty(enum PRMS_ID aPrmId, double aValue)
 
double skin_depth()
@function skin_depth calculate skin depth
 
void setErrorLevel(PRMS_ID, char)
@function setErrorLevel
 
#define TRANSLINE_WARNING