KiCad PCB EDA Suite
|
This is the complete list of members for SPICE_CIRCUIT_MODEL, including all inherited members.
BuildSheetList(unsigned aNetlistOptions=0) const | NETLIST_EXPORTER_SPICE | protected |
CommandToSimType(const wxString &aCmd) | SPICE_CIRCUIT_MODEL | static |
ConvertToSpiceMarkup(wxString *aNetName) | NETLIST_EXPORTER_SPICE | static |
CreatePinList(SCH_SYMBOL *aSymbol, const SCH_SHEET_PATH &aSheetPath, bool aKeepUnconnectedPins) | NETLIST_EXPORTER_BASE | protected |
DoWriteNetlist(const wxString &aSimCommand, unsigned aSimOptions, OUTPUTFORMATTER &aFormatter, REPORTER &aReporter) | NETLIST_EXPORTER_SPICE | |
eraseDuplicatePins(std::vector< PIN_INFO > &pins) | NETLIST_EXPORTER_BASE | protected |
findAllUnitsOfSymbol(SCH_SYMBOL *aSchSymbol, const SCH_SHEET_PATH &aSheetPath, std::vector< PIN_INFO > &aPins, bool aKeepUnconnectedPins) | NETLIST_EXPORTER_BASE | protected |
FindItem(const wxString &aRefName) const | NETLIST_EXPORTER_SPICE | |
findNextSymbol(EDA_ITEM *aItem, const SCH_SHEET_PATH &aSheetPath) | NETLIST_EXPORTER_BASE | protected |
GenerateItemPinNetName(const wxString &aNetName, int &aNcCounter) const | NETLIST_EXPORTER_SPICE | protectedvirtual |
GetDirectives() | NETLIST_EXPORTER_SPICE | inline |
GetItemName(const wxString &aRefName) const | NETLIST_EXPORTER_SPICE | |
GetItems() const | NETLIST_EXPORTER_SPICE | inline |
GetNetlist(const wxString &aCommand, unsigned aOptions, OUTPUTFORMATTER *aFormatter, REPORTER &aReporter) | SPICE_CIRCUIT_MODEL | inline |
GetNets() const | NETLIST_EXPORTER_SPICE | inline |
getNodePattern(SPICE_ITEM &aItem, std::vector< std::string > &aModifiers) | NETLIST_EXPORTER_SPICE | private |
GetSchTextSimCommand() | SPICE_CIRCUIT_MODEL | |
IsSimCommand(const wxString &aCmd) | SPICE_CIRCUIT_MODEL | inlinestatic |
m_directives | NETLIST_EXPORTER_SPICE | private |
m_items | NETLIST_EXPORTER_SPICE | private |
m_libMgr | NETLIST_EXPORTER_SPICE | private |
m_libParts | NETLIST_EXPORTER_BASE | protected |
m_modelNameGenerator | NETLIST_EXPORTER_SPICE | private |
m_nets | NETLIST_EXPORTER_SPICE | private |
m_rawIncludes | NETLIST_EXPORTER_SPICE | private |
m_referencesAlreadyFound | NETLIST_EXPORTER_BASE | protected |
m_schematic | NETLIST_EXPORTER_BASE | protected |
MakeCommandLine(const wxString &aFormatString, const wxString &aNetlistFile, const wxString &aFinalFile, const wxString &aProjectDirectory) | NETLIST_EXPORTER_BASE | static |
NETLIST_EXPORTER_BASE(SCHEMATIC_IFACE *aSchematic) | NETLIST_EXPORTER_BASE | inline |
NETLIST_EXPORTER_SPICE(SCHEMATIC_IFACE *aSchematic) | NETLIST_EXPORTER_SPICE | |
OPTION_ADJUST_INCLUDE_PATHS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_ADJUST_PASSIVE_VALS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_CUR_SHEET_AS_ROOT enum value | NETLIST_EXPORTER_SPICE | |
OPTION_DEFAULT_FLAGS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_SAVE_ALL_CURRENTS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_SAVE_ALL_DISSIPATIONS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_SAVE_ALL_EVENTS enum value | NETLIST_EXPORTER_SPICE | |
OPTION_SAVE_ALL_VOLTAGES enum value | NETLIST_EXPORTER_SPICE | |
OPTION_SIM_COMMAND enum value | NETLIST_EXPORTER_SPICE | |
OPTIONS enum name | NETLIST_EXPORTER_SPICE | |
ParseDCCommand(const wxString &aCmd, SPICE_DC_PARAMS *aSource1, SPICE_DC_PARAMS *aSource2) | SPICE_CIRCUIT_MODEL | |
ParseNoiseCommand(const wxString &aCmd, wxString *aOutput, wxString *aRef, wxString *aSource, wxString *aScale, SPICE_VALUE *aPts, SPICE_VALUE *aFStart, SPICE_VALUE *aFStop, bool *aSaveAll) | SPICE_CIRCUIT_MODEL | |
ParsePZCommand(const wxString &aCmd, wxString *transferFunction, wxString *input, wxString *inputRef, wxString *output, wxString *outputRef, SPICE_PZ_ANALYSES *analyses) | SPICE_CIRCUIT_MODEL | |
ReadDirectives(unsigned aNetlistOptions) | NETLIST_EXPORTER_SPICE | protected |
readModel(SCH_SHEET_PATH &aSheet, SCH_SYMBOL &aSymbol, SPICE_ITEM &aItem, REPORTER &aReporter) | NETLIST_EXPORTER_SPICE | private |
readNodePattern(SPICE_ITEM &aItem) | NETLIST_EXPORTER_SPICE | private |
readPinNetNames(SCH_SYMBOL &aSymbol, SPICE_ITEM &aItem, const std::vector< PIN_INFO > &aPins, int &aNcCounter) | NETLIST_EXPORTER_SPICE | private |
readPinNumbers(SCH_SYMBOL &aSymbol, SPICE_ITEM &aItem, const std::vector< PIN_INFO > &aPins) | NETLIST_EXPORTER_SPICE | private |
readRefName(SCH_SHEET_PATH &aSheet, SCH_SYMBOL &aSymbol, SPICE_ITEM &aItem, std::set< std::string > &aRefNames) | NETLIST_EXPORTER_SPICE | private |
ReadSchematicAndLibraries(unsigned aNetlistOptions, REPORTER &aReporter) | NETLIST_EXPORTER_SPICE | virtual |
SPICE_CIRCUIT_MODEL(SCHEMATIC_IFACE *aSchematic) | SPICE_CIRCUIT_MODEL | inline |
VectorToSignal(const std::string &aVector, wxString &aSignal) const | SPICE_CIRCUIT_MODEL | |
WriteDirectives(const wxString &aSimCommand, unsigned aSimOptions, OUTPUTFORMATTER &aFormatter) const override | SPICE_CIRCUIT_MODEL | protectedvirtual |
WriteHead(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) | NETLIST_EXPORTER_SPICE | virtual |
writeInclude(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions, const wxString &aPath) | NETLIST_EXPORTER_SPICE | private |
writeIncludes(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) | NETLIST_EXPORTER_SPICE | private |
writeItems(OUTPUTFORMATTER &aFormatter) | NETLIST_EXPORTER_SPICE | private |
writeModels(OUTPUTFORMATTER &aFormatter) | NETLIST_EXPORTER_SPICE | private |
WriteNetlist(const wxString &aOutFileName, unsigned aNetlistOptions, REPORTER &aReporter) override | NETLIST_EXPORTER_SPICE | virtual |
WriteTail(OUTPUTFORMATTER &aFormatter, unsigned aNetlistOptions) | NETLIST_EXPORTER_SPICE | virtual |
~NETLIST_EXPORTER_BASE()=default | NETLIST_EXPORTER_BASE | virtual |
~SIMULATION_MODEL() | SIMULATION_MODEL | inlinevirtual |
~SPICE_CIRCUIT_MODEL() | SPICE_CIRCUIT_MODEL | inlinevirtual |