|
KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>#include <cmath>#include <transline_calculations/coax.h>#include <transline_calculations/microstrip.h>#include <transline_calculations/rectwaveguide.h>#include <transline_calculations/transline_calculation_base.h>Go to the source code of this file.
Functions | |
| static void | configureFR4Microstrip (MICROSTRIP &aCalc) |
| BOOST_AUTO_TEST_CASE (MicrostripFR4Z0Shift) | |
| BOOST_AUTO_TEST_CASE (MicrostripFR4DielectricLossShift) | |
| BOOST_AUTO_TEST_CASE (CoaxFR4DispersionShift) | |
| BOOST_AUTO_TEST_CASE (CoaxFR4SynthesizeDispersion) | |
| BOOST_AUTO_TEST_CASE (RectWaveguideFR4SynthesizeDispersion) | |
| BOOST_AUTO_TEST_CASE | ( | CoaxFR4DispersionShift | ) |
Definition at line 136 of file test_djordjevic_sarkar_integration.cpp.
References COAX::Analyse(), BOOST_TEST(), BOOST_TEST_MESSAGE(), CONSTANT, DIELECTRIC_MODEL_SEL, DJORDJEVIC_SARKAR, EPSILONR, EPSILONR_SPEC_FREQ, FREQUENCY, TRANSLINE_CALCULATION_BASE::GetParameter(), LOSS_DIELECTRIC, MUR, MURC, PHYS_DIAM_IN, PHYS_DIAM_OUT, PHYS_LEN, TRANSLINE_CALCULATION_BASE::SetParameter(), SIGMA, TAND, and Z0.
| BOOST_AUTO_TEST_CASE | ( | CoaxFR4SynthesizeDispersion | ) |
Definition at line 187 of file test_djordjevic_sarkar_integration.cpp.
References ANG_L, BOOST_TEST(), BOOST_TEST_MESSAGE(), CONSTANT, DEFAULT, DIELECTRIC_MODEL_SEL, DJORDJEVIC_SARKAR, EPSILONR, EPSILONR_SPEC_FREQ, FREQUENCY, TRANSLINE_CALCULATION_BASE::GetParameter(), M_PI, MUR, MURC, PHYS_DIAM_IN, PHYS_DIAM_OUT, PHYS_LEN, TRANSLINE_CALCULATION_BASE::SetParameter(), COAX::SetSynthesizeTarget(), SIGMA, COAX::Synthesize(), TAND, and Z0.
| BOOST_AUTO_TEST_CASE | ( | MicrostripFR4DielectricLossShift | ) |
Definition at line 97 of file test_djordjevic_sarkar_integration.cpp.
References MICROSTRIP::Analyse(), ATTEN_DILECTRIC, BOOST_TEST(), BOOST_TEST_MESSAGE(), configureFR4Microstrip(), CONSTANT, DIELECTRIC_MODEL_SEL, DJORDJEVIC_SARKAR, EPSILONR_SPEC_FREQ, TRANSLINE_CALCULATION_BASE::GetParameter(), and TRANSLINE_CALCULATION_BASE::SetParameter().
| BOOST_AUTO_TEST_CASE | ( | MicrostripFR4Z0Shift | ) |
Definition at line 63 of file test_djordjevic_sarkar_integration.cpp.
References MICROSTRIP::Analyse(), BOOST_TEST(), BOOST_TEST_MESSAGE(), configureFR4Microstrip(), CONSTANT, DIELECTRIC_MODEL_SEL, DJORDJEVIC_SARKAR, EPSILONR, EPSILONR_SPEC_FREQ, TRANSLINE_CALCULATION_BASE::GetParameter(), TRANSLINE_CALCULATION_BASE::SetParameter(), TAND, and Z0.
| BOOST_AUTO_TEST_CASE | ( | RectWaveguideFR4SynthesizeDispersion | ) |
Definition at line 244 of file test_djordjevic_sarkar_integration.cpp.
References ANG_L, BOOST_TEST(), BOOST_TEST_MESSAGE(), CONSTANT, DEFAULT, DIELECTRIC_MODEL_SEL, DJORDJEVIC_SARKAR, EPSILONR, EPSILONR_SPEC_FREQ, FREQUENCY, TRANSLINE_CALCULATION_BASE::GetParameter(), M_PI, MUR, MURC, PHYS_LEN, PHYS_S, PHYS_WIDTH, TRANSLINE_CALCULATION_BASE::SetParameter(), SIGMA, RECTWAVEGUIDE::Synthesize(), TAND, and Z0.
|
static |
Definition at line 43 of file test_djordjevic_sarkar_integration.cpp.
References configureFR4Microstrip(), EPSILONR, FREQUENCY, H, H_T, MUR, MURC, PHYS_LEN, PHYS_WIDTH, ROUGH, SIGMA, T, and TAND.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and configureFR4Microstrip().