75 std::unordered_map<TRANSLINE_PARAMETERS, std::pair<double, TRANSLINE_STATUS>>& results =
76 m_calc.GetAnalysisResults();
92 std::unordered_map<TRANSLINE_PARAMETERS, std::pair<double, TRANSLINE_STATUS>>& results =
93 m_calc.GetSynthesisResults();
114 std::unordered_map<TRANSLINE_PARAMETERS, std::pair<double, TRANSLINE_STATUS>>& results =
115 m_calc.GetAnalysisResults();
121 const double z0eh = ( epsEff > 0.0 ) ? 376.730313668 / std::sqrt( epsEff ) : 0.0;
128 std::string teText =
m_calc.GetTEModes();
129 std::string tmText =
m_calc.GetTMModes();
void calcSynthesize() override
Computation for synthesis.
void show_results() override
Shows results.
void showAnalyze() override
Shows synthesis results and checks for errors / warnings.
void getProperties() override
@function getProperties
void calcAnalyze() override
Computation for analysis.
void showSynthesize() override
Shows analysis results and checks for errors / warnings.
bool isSelected(enum PRMS_ID aPrmId)
void setResult(int, double, const char *)
double m_parameters[EXTRA_PRMS_COUNT]
virtual void getProperties()
@function getProperties
static char convertParameterStatusCode(TRANSLINE_STATUS aStatus)
Converts a TRANSLINE_PARAMETER status to a PCB Calculation status.
void setProperty(enum PRMS_ID aPrmId, double aValue)
void setErrorLevel(PRMS_ID, char)
@function setErrorLevel