KiCad PCB EDA Suite
|
This is the complete list of members for NGSPICE, including all inherited members.
AllVectors() const override final | NGSPICE | virtual |
Attach(const std::shared_ptr< SIMULATION_MODEL > &aModel, const wxString &aSimCommand, unsigned aSimOptions, const wxString &aInputPath, REPORTER &aReporter) override final | NGSPICE | virtual |
cbBGThreadRunning(NG_BOOL aFinished, int aId, void *aUser) | NGSPICE | privatestatic |
cbControlledExit(int aStatus, NG_BOOL aImmediate, NG_BOOL aExitOnQuit, int aId, void *aUser) | NGSPICE | privatestatic |
cbSendChar(char *what, int aId, void *aUser) | NGSPICE | privatestatic |
cbSendStat(char *what, int aId, void *aUser) | NGSPICE | privatestatic |
Clean() override final | NGSPICE | virtual |
Command(const std::string &aCmd) override final | NGSPICE | virtual |
CreateInstance(const std::string &aName) | SIMULATOR | static |
CurrentPlotName() const override final | NGSPICE | virtual |
findCmPath() const | NGSPICE | private |
GetComplexVector(const std::string &aName, int aMaxLen=-1) override final | NGSPICE | virtual |
GetGainVector(const std::string &aName, int aMaxLen=-1) override final | NGSPICE | virtual |
GetImaginaryVector(const std::string &aName, int aMaxLen=-1) override final | NGSPICE | virtual |
GetMutex() | SIMULATOR | inline |
GetNetlist() const override final | NGSPICE | virtual |
GetPhaseVector(const std::string &aName, int aMaxLen=-1) override final | NGSPICE | virtual |
GetRealVector(const std::string &aName, int aMaxLen=-1) override final | NGSPICE | virtual |
GetSettingCommands() const override final | NGSPICE | virtual |
GetXAxis(SIM_TYPE aType) const override final | NGSPICE | virtual |
Init(const SPICE_SETTINGS *aSettings=nullptr) override final | NGSPICE | virtual |
init_dll() | NGSPICE | private |
IsRunning() override final | NGSPICE | virtual |
loadCodemodels(const std::string &aPath) | NGSPICE | private |
LoadNetlist(const std::string &aNetlist) override final | NGSPICE | virtual |
loadSpinit(const std::string &aFileName) | NGSPICE | private |
m_dll | NGSPICE | private |
m_error | NGSPICE | private |
m_initialized | NGSPICE | privatestatic |
m_mutex | SIMULATOR | private |
m_netlist | NGSPICE | private |
m_ngCM_Input_Path | NGSPICE | private |
m_ngGet_Vec_Info | NGSPICE | private |
m_ngSpice_AllPlots | NGSPICE | private |
m_ngSpice_AllVecs | NGSPICE | private |
m_ngSpice_Circ | NGSPICE | private |
m_ngSpice_Command | NGSPICE | private |
m_ngSpice_CurPlot | NGSPICE | private |
m_ngSpice_Init | NGSPICE | private |
m_ngSpice_LockRealloc | NGSPICE | private |
m_ngSpice_Running | NGSPICE | private |
m_ngSpice_UnlockRealloc | NGSPICE | private |
m_reporter | SPICE_SIMULATOR | protected |
m_settings | SPICE_SIMULATOR | protected |
m_simModel | SIMULATOR | protected |
ngCM_Input_Path typedef | NGSPICE | private |
ngGet_Vec_Info typedef | NGSPICE | private |
NGSPICE() | NGSPICE | |
ngSpice_AllPlots typedef | NGSPICE | private |
ngSpice_AllVecs typedef | NGSPICE | private |
ngSpice_Circ typedef | NGSPICE | private |
ngSpice_Command typedef | NGSPICE | private |
ngSpice_CurPlot typedef | NGSPICE | private |
ngSpice_Init typedef | NGSPICE | private |
ngSpice_LockRealloc typedef | NGSPICE | private |
ngSpice_Running typedef | NGSPICE | private |
ngSpice_UnlockRealloc typedef | NGSPICE | private |
Run() override final | NGSPICE | virtual |
setCodemodelsInputPath(const std::string &aPath) | NGSPICE | private |
SetReporter(SIMULATOR_REPORTER *aReporter) | SPICE_SIMULATOR | inlinevirtual |
Settings() | SPICE_SIMULATOR | inline |
Settings() const | SPICE_SIMULATOR | inline |
SIMULATOR() | SIMULATOR | inline |
SPICE_SIMULATOR() | SPICE_SIMULATOR | inline |
Stop() override final | NGSPICE | virtual |
TypeToName(SIM_TYPE aType, bool aShortName) | SPICE_SIMULATOR | static |
updateNgspiceSettings() | NGSPICE | private |
validate() | NGSPICE | private |
~NGSPICE() | NGSPICE | virtual |
~SIMULATOR() | SIMULATOR | inlinevirtual |
~SPICE_SIMULATOR() | SPICE_SIMULATOR | inlinevirtual |