|
| TEST_SIM_REGRESSIONS_FIXTURE () |
|
| ~TEST_SIM_REGRESSIONS_FIXTURE () |
|
wxFileName | GetSchematicPath (const wxString &aBaseName) override |
|
wxString | GetNetlistPath (bool aTest=false) override |
|
unsigned | GetNetlistOptions () override |
|
void | CompareNetlists () override |
|
void | TestOpPoint (double aRefValue, const std::string &aVectorName, double aMaxRelError=MAX_DEFAULT_REL_ERROR) |
|
void | TestPoint (const std::string &aXVectorName, double aXValue, const std::map< const std::string, double > aTestVectorsAndValues, double aMaxRelError=MAX_DEFAULT_REL_ERROR) |
|
void | TestTranPoint (double aTime, const std::map< const std::string, double > aTestVectorsAndValues, double aMaxRelError=MAX_DEFAULT_REL_ERROR) |
|
void | TestACPoint (double aFrequency, const std::map< const std::string, double > aTestVectorsAndValues, double aMaxRelError=MAX_DEFAULT_REL_ERROR) |
|
wxString | GetResultsPath (bool aTest=false) |
|
void | WriteNetlist () |
|
void | Cleanup () |
|
void | TestNetlist (const wxString &aBaseName) |
|
Definition at line 33 of file test_sim_regressions.cpp.
◆ TEST_SIM_REGRESSIONS_FIXTURE()
TEST_SIM_REGRESSIONS_FIXTURE::TEST_SIM_REGRESSIONS_FIXTURE |
( |
| ) |
|
|
inline |
◆ ~TEST_SIM_REGRESSIONS_FIXTURE()
TEST_SIM_REGRESSIONS_FIXTURE::~TEST_SIM_REGRESSIONS_FIXTURE |
( |
| ) |
|
|
inline |
◆ Cleanup()
◆ CompareNetlists()
void TEST_NETLIST_EXPORTER_SPICE_FIXTURE::CompareNetlists |
( |
| ) |
|
|
inlineoverridevirtualinherited |
Implements TEST_NETLIST_EXPORTER_FIXTURE< NETLIST_EXPORTER_SPICE >.
Definition at line 111 of file test_netlist_exporter_spice.h.
References BOOST_REQUIRE(), NGSPICE::Command(), GetNetlistPath(), NGSPICE::IsRunning(), NGSPICE::LoadNetlist(), m_abort, m_log, m_reporter, m_simulator, netlist, NGSPICE::Run(), and SPICE_SIMULATOR::SetReporter().
◆ GetNetlistOptions()
unsigned TEST_SIM_REGRESSIONS_FIXTURE::GetNetlistOptions |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetNetlistPath()
wxString TEST_SIM_REGRESSIONS_FIXTURE::GetNetlistPath |
( |
bool | aTest = false | ) |
|
|
inlineoverridevirtual |
◆ GetResultsPath()
wxString TEST_NETLIST_EXPORTER_SPICE_FIXTURE::GetResultsPath |
( |
bool | aTest = false | ) |
|
|
inlineinherited |
◆ GetSchematicPath()
wxFileName TEST_SIM_REGRESSIONS_FIXTURE::GetSchematicPath |
( |
const wxString & | aBaseName | ) |
|
|
inlineoverridevirtual |
◆ LoadSchematic()
void KI_TEST::SCHEMATIC_TEST_FIXTURE::LoadSchematic |
( |
const wxString & | aRelativePath | ) |
|
|
protectedvirtualinherited |
◆ TestACPoint()
void TEST_NETLIST_EXPORTER_SPICE_FIXTURE::TestACPoint |
( |
double | aFrequency, |
|
|
const std::map< const std::string, double > | aTestVectorsAndValues, |
|
|
double | aMaxRelError = MAX_DEFAULT_REL_ERROR ) |
|
inlineinherited |
◆ TestNetlist()
◆ TestOpPoint()
void TEST_NETLIST_EXPORTER_SPICE_FIXTURE::TestOpPoint |
( |
double | aRefValue, |
|
|
const std::string & | aVectorName, |
|
|
double | aMaxRelError = MAX_DEFAULT_REL_ERROR ) |
|
inlineinherited |
◆ TestPoint()
void TEST_NETLIST_EXPORTER_SPICE_FIXTURE::TestPoint |
( |
const std::string & | aXVectorName, |
|
|
double | aXValue, |
|
|
const std::map< const std::string, double > | aTestVectorsAndValues, |
|
|
double | aMaxRelError = MAX_DEFAULT_REL_ERROR ) |
|
inlineinherited |
◆ TestTranPoint()
void TEST_NETLIST_EXPORTER_SPICE_FIXTURE::TestTranPoint |
( |
double | aTime, |
|
|
const std::map< const std::string, double > | aTestVectorsAndValues, |
|
|
double | aMaxRelError = MAX_DEFAULT_REL_ERROR ) |
|
inlineinherited |
◆ WriteNetlist()
◆ m_abort
bool TEST_NETLIST_EXPORTER_SPICE_FIXTURE::m_abort |
|
inherited |
◆ m_log
std::shared_ptr<wxString> TEST_NETLIST_EXPORTER_SPICE_FIXTURE::m_log |
|
inherited |
◆ m_manager
◆ m_pi
◆ m_reporter
◆ m_SaveCurrents
bool TEST_SIM_REGRESSIONS_FIXTURE::m_SaveCurrents = true |
◆ m_SavesDissipations
bool TEST_SIM_REGRESSIONS_FIXTURE::m_SavesDissipations = false |
◆ m_SaveVoltages
bool TEST_SIM_REGRESSIONS_FIXTURE::m_SaveVoltages = true |
◆ m_schematic
std::unique_ptr<SCHEMATIC> KI_TEST::SCHEMATIC_TEST_FIXTURE::m_schematic |
|
protectedinherited |
◆ m_simulator
std::shared_ptr<SPICE_SIMULATOR> TEST_NETLIST_EXPORTER_SPICE_FIXTURE::m_simulator |
|
inherited |
The documentation for this class was generated from the following file: