KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
NGSPICE Member List

This is the complete list of members for NGSPICE, including all inherited members.

AllVectors() const override finalNGSPICEvirtual
Attach(const std::shared_ptr< SIMULATION_MODEL > &aModel, const wxString &aSimCommand, unsigned aSimOptions, const wxString &aInputPath, REPORTER &aReporter) override finalNGSPICEvirtual
cbBGThreadRunning(NG_BOOL aFinished, int aId, void *aUser)NGSPICEprivatestatic
cbControlledExit(int aStatus, NG_BOOL aImmediate, NG_BOOL aExitOnQuit, int aId, void *aUser)NGSPICEprivatestatic
cbSendChar(char *what, int aId, void *aUser)NGSPICEprivatestatic
cbSendStat(char *what, int aId, void *aUser)NGSPICEprivatestatic
Clean() override finalNGSPICEvirtual
Command(const std::string &aCmd) override finalNGSPICEvirtual
CreateInstance(const std::string &aName)SIMULATORstatic
CurrentPlotName() const override finalNGSPICEvirtual
findCmPath() constNGSPICEprivate
GetComplexVector(const std::string &aName, int aMaxLen=-1) override finalNGSPICEvirtual
GetGainVector(const std::string &aName, int aMaxLen=-1) override finalNGSPICEvirtual
GetImaginaryVector(const std::string &aName, int aMaxLen=-1) override finalNGSPICEvirtual
GetMutex()SIMULATORinline
GetNetlist() const override finalNGSPICEvirtual
GetPhaseVector(const std::string &aName, int aMaxLen=-1) override finalNGSPICEvirtual
GetRealVector(const std::string &aName, int aMaxLen=-1) override finalNGSPICEvirtual
GetSettingCommands() const override finalNGSPICEvirtual
GetXAxis(SIM_TYPE aType) const override finalNGSPICEvirtual
Init(const SPICE_SETTINGS *aSettings=nullptr) override finalNGSPICEvirtual
init_dll()NGSPICEprivate
IsRunning() override finalNGSPICEvirtual
loadCodemodels(const std::string &aPath)NGSPICEprivate
LoadNetlist(const std::string &aNetlist) override finalNGSPICEvirtual
loadSpinit(const std::string &aFileName)NGSPICEprivate
m_dllNGSPICEprivate
m_errorNGSPICEprivate
m_initializedNGSPICEprivatestatic
m_mutexSIMULATORprivate
m_netlistNGSPICEprivate
m_ngCM_Input_PathNGSPICEprivate
m_ngGet_Vec_InfoNGSPICEprivate
m_ngSpice_AllPlotsNGSPICEprivate
m_ngSpice_AllVecsNGSPICEprivate
m_ngSpice_CircNGSPICEprivate
m_ngSpice_CommandNGSPICEprivate
m_ngSpice_CurPlotNGSPICEprivate
m_ngSpice_InitNGSPICEprivate
m_ngSpice_LockReallocNGSPICEprivate
m_ngSpice_RunningNGSPICEprivate
m_ngSpice_UnlockReallocNGSPICEprivate
m_reporterSPICE_SIMULATORprotected
m_settingsSPICE_SIMULATORprotected
m_simModelSIMULATORprotected
ngCM_Input_Path typedefNGSPICEprivate
ngGet_Vec_Info typedefNGSPICEprivate
NGSPICE()NGSPICE
ngSpice_AllPlots typedefNGSPICEprivate
ngSpice_AllVecs typedefNGSPICEprivate
ngSpice_Circ typedefNGSPICEprivate
ngSpice_Command typedefNGSPICEprivate
ngSpice_CurPlot typedefNGSPICEprivate
ngSpice_Init typedefNGSPICEprivate
ngSpice_LockRealloc typedefNGSPICEprivate
ngSpice_Running typedefNGSPICEprivate
ngSpice_UnlockRealloc typedefNGSPICEprivate
Run() override finalNGSPICEvirtual
setCodemodelsInputPath(const std::string &aPath)NGSPICEprivate
SetReporter(SIMULATOR_REPORTER *aReporter)SPICE_SIMULATORinlinevirtual
Settings()SPICE_SIMULATORinline
Settings() constSPICE_SIMULATORinline
SIMULATOR()SIMULATORinline
SPICE_SIMULATOR()SPICE_SIMULATORinline
Stop() override finalNGSPICEvirtual
TypeToName(SIM_TYPE aType, bool aShortName)SPICE_SIMULATORstatic
updateNgspiceSettings()NGSPICEprivate
validate()NGSPICEprivate
~NGSPICE()NGSPICEvirtual
~SIMULATOR()SIMULATORinlinevirtual
~SPICE_SIMULATOR()SPICE_SIMULATORinlinevirtual