This is the complete list of members for NGSpice, including all inherited members.
addToCustomNameToNetlistMap(const std::string &, const std::string &) | NGSpice | |
addToNetlistNameToCustomMap(const std::string &, const std::string &) | NGSpice | |
assignElementID(const std::string &elementType) | NGSpice | |
checkIfConnectionIsConnectedToGND(std::string pole) | NGSpice | |
checkIfConnectionIsConnectedToGndVoltageSource(std::string pole, ot::UID voltageSourceUID, ot::UID elementUID) | NGSpice | |
checkIfConnectionIsConnectedToVoltageMeter(std::string blockTitle) | NGSpice | |
checkIfElementOrConnectionVisited(std::set< ot::UID > &visitedElements, ot::UID elementUID) | NGSpice | |
clearBufferStructure(std::string name) | NGSpice | |
connectionAlgorithmWithGNDElement(std::string startingElement, int counter, ot::UID startingElementUID, ot::UID elementUID, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > > allConnectionEntities, std::map< ot::UID, std::shared_ptr< EntityBlock > > &allEntitiesByBlockID, std::string editorname, std::set< ot::UID > &visitedElements) | NGSpice | |
connectionAlgorithmWithGNDVoltageSource(std::string startingElement, int counter, ot::UID startingElementUID, ot::UID elementUID, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > > allConnectionEntities, std::map< ot::UID, std::shared_ptr< EntityBlock > > &allEntitiesByBlockID, std::string editorname, std::set< ot::UID > &visitedElements) | NGSpice | |
connectionNodeNumbers | NGSpice | |
createConnection(std::map< ot::UID, std::shared_ptr< EntityBlockConnection > > allConnectionEntities, ot::UID connection) | NGSpice | |
customNameToNetlistNameMap | NGSpice | |
elementCounters | NGSpice | |
generateNetlist(EntityBase *solverEntity, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string editorname) | NGSpice | |
generateNetlistACSimulation(EntityBase *solverEntity, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string editorname) | NGSpice | |
generateNetlistDCSimulation(EntityBase *solverEntity, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string editorname) | NGSpice | |
generateNetlistTRANSimulation(EntityBase *solverEntity, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string editorname) | NGSpice | |
getMapOfCircuits() | NGSpice | inline |
getMapOfCustomToNetlistName() | NGSpice | inline |
getMapOfElementCounters() | NGSpice | inline |
getNetlistNameOfMap(const std::string &customName) const | NGSpice | |
getVoltMeterConnectionName() const | NGSpice | inline |
handleWithConnectors(ot::UID elementUID, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > > allConnectionEntities, std::map< ot::UID, std::shared_ptr< EntityBlock > > &allEntitiesByBlockID, std::string editorname, std::set< ot::UID > &visitedElements) | NGSpice | |
initializeCallbacks() | NGSpice | |
intializeNGSpice() | NGSpice | |
mapOfCircuits | NGSpice | |
MyControlledExit(int, bool imidiate, bool quitexit, int, void *) | NGSpice | static |
MySendCharFunction(char *, int, void *) | NGSpice | static |
MySendDataFunction(pvecvaluesall, int, int, void *) | NGSpice | static |
MySendInitDataFunction(pvecinfoall, int, void *) | NGSpice | static |
MySendStat(char *, int, void *) | NGSpice | static |
netlistNameToCustomNameMap | NGSpice | |
NGSpice() | NGSpice | |
ngSpice_Initialize(EntityBase *solverEntity, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string) | NGSpice | |
runSimulation(std::list< std::string > &_netlist) | NGSpice | |
setNodeNumbers(Connection &myConn) | NGSpice | |
setNodeNumbersOfVoltageSource(std::string startingElement, int counter, ot::UID startingElementUID, ot::UID elementUID, std::map< ot::UID, std::shared_ptr< EntityBlockConnection > > allConnectionEntities, std::map< ot::UID, std::shared_ptr< EntityBlock > > &allEntitiesByBlockID, std::string editorname, std::set< ot::UID > &visitedElements) | NGSpice | |
setNodeNumbersWithGNDVoltageSource(Connection &myConn, ot::UID startingElementUID) | NGSpice | |
to_lowercase(const std::string &str) | NGSpice | |
updateBufferClasses(std::map< ot::UID, std::shared_ptr< EntityBlockConnection > >, std::map< ot::UID, std::shared_ptr< EntityBlock > > &, std::string) | NGSpice |