simplipfy package
Subpackages
- simplipfy.Export package
- simplipfy.Helpers package
- Submodules
- simplipfy.Helpers.impedanceConverter module
- simplipfy.Helpers.langSymbols module
- simplipfy.Helpers.netlistLine module
- simplipfy.Helpers.solution module
SolutionSolution.addKeyMapping()Solution.check_path()Solution.draw()Solution.drawStep()Solution.exportAsDicts()Solution.exportAsJsonFiles()Solution.exportCircuitInfo()Solution.exportStepAsDict()Solution.exportStepAsJson()Solution.getAvailableSteps()Solution.getElementSpecificValue()Solution.removeKeyMapping()Solution.steps()
- simplipfy.Helpers.unitPrefixer module
- simplipfy.Helpers.unitWorkAround module
- Module contents
- simplipfy.KirchhoffSolver package
- Submodules
- simplipfy.KirchhoffSolver.direction module
- simplipfy.KirchhoffSolver.kirchhofSolver module
KirchhoffSolverKirchhoffSolver.checkJunctionByEq()KirchhoffSolver.checkJunctionRule()KirchhoffSolver.checkVoltageByEq()KirchhoffSolver.checkVoltageLoopRule()KirchhoffSolver.currEqsKirchhoffSolver.equations()KirchhoffSolver.equationsURI()KirchhoffSolver.find_flipped()KirchhoffSolver.foundAllCurrEquations()KirchhoffSolver.foundAllEquations()KirchhoffSolver.foundAllVoltEquations()KirchhoffSolver.foundEqKirchhoffSolver.makeDummy()KirchhoffSolver.replaceURI()KirchhoffSolver.setCurrEq()KirchhoffSolver.setEquation()KirchhoffSolver.setVoltEq()KirchhoffSolver.voltEqsURI
- simplipfy.KirchhoffSolver.kirchhoffStates module
- simplipfy.KirchhoffSolver.solver module
basicLoopsOfCircuit()checkCurrentEq()checkVoltageEq()createDispNames()draw_graph()getEqNode()isCurrentEquation()isImplicitCurrentEquation()isValidVoltageLoop()loopsOfCircuit()makeAllIdenticalCurrentEq()makeCurrentEquation()makeIdenticalCurrentEq()makeLoopFromElmList()makeNodeMap()makePairsFromList()makeVoltageEquations()two_random_samples()
- Module contents
- simplipfy.Magnetic package
- Submodules
- simplipfy.Magnetic.MagneticTransformer module
- simplipfy.Magnetic.elements module
GapMagneticCoreMagneticElementBaseMagneticElementBase.componentTypeMagneticElementBase.drawingDirectionMagneticElementBase.identifierMagneticElementBase.magneticConstantMagneticElementBase.magneticFlux()MagneticElementBase.magneticResistanceMagneticElementBase.magnetomotiveForce()MagneticElementBase.mf()MagneticElementBase.mmf()MagneticElementBase.mrMagneticElementBase.negativeNodeMagneticElementBase.netlistMagneticElementBase.parse()MagneticElementBase.positiveNode
MagneticElementFktMagnetomotiveForceSourceMagnetomotiveForceSource.coreMagnetomotiveForceSource.currentOfSourceMagnetomotiveForceSource.mf()MagnetomotiveForceSource.mfSource()MagnetomotiveForceSource.mmf()MagnetomotiveForceSource.mmfSourceMagnetomotiveForceSource.mrMagnetomotiveForceSource.numberOfWindingsMagnetomotiveForceSource.parse()MagnetomotiveForceSource.type
- simplipfy.Magnetic.magneticCircuit module
- simplipfy.Magnetic.magneticStates module
- simplipfy.Magnetic.testMagnetic module
- simplipfy.Magnetic.testSVG-Generation module
- Module contents
- simplipfy.SimplifyInUserOrder package
- simplipfy.SimplifyStepWise package
- simplipfy.Svg package
- Subpackages
- Submodules
- simplipfy.Svg.drawWithSchemdraw module
DrawWithSchemdrawDrawWithSchemdraw.add_connection_dots()DrawWithSchemdraw.draw()DrawWithSchemdraw.getElementPositionsFromNetlist()DrawWithSchemdraw.getElementPositionsFromObjects()DrawWithSchemdraw.getImageData()DrawWithSchemdraw.getNetlistLines()DrawWithSchemdraw.latexStr()DrawWithSchemdraw.legacy_add_connection_dots()
- simplipfy.Svg.drawingConfig module
DrawingConfigDrawingConfig.generalizeDrawingConfig.isLocked()DrawingConfig.loadOptions()DrawingConfig.lock()DrawingConfig.magneticDrawingConfig.optimizeDrawingConfig.parseString()DrawingConfig.saveOptions()DrawingConfig.setOptions()DrawingConfig.setToDefault()DrawingConfig.showNodesDrawingConfig.unlock()
Option
- simplipfy.Svg.drawingElement module
DrawingElementDrawingElement.clOfstDrawingElement.curLabel()DrawingElement.elOfstDrawingElement.labelOffset()DrawingElement.negNodePosDrawingElement.posNodePosDrawingElement.schemdrawElement()DrawingElement.textToDirection()DrawingElement.textToDirectionVector()DrawingElement.vaOfstDrawingElement.value()DrawingElement.vlOfstDrawingElement.voltLabel()
- simplipfy.Svg.drawingElementFaktory module
- simplipfy.Svg.drawingInfo module
- simplipfy.Svg.magneticDrawWithSchemdraw module
MagneticDrawWithSchemdrawMagneticDrawWithSchemdraw.NodePosRecursion()MagneticDrawWithSchemdraw.dirCoordinatesMagneticDrawWithSchemdraw.draw()MagneticDrawWithSchemdraw.drawElements()MagneticDrawWithSchemdraw.getImageData()MagneticDrawWithSchemdraw.getNetlistLines()MagneticDrawWithSchemdraw.get_node_positions()MagneticDrawWithSchemdraw.oppositeDir
- simplipfy.Svg.magneticDrawingElement module
- Module contents
- simplipfy.Tools package
- Submodules
- simplipfy.Tools.forceDrawing module
- simplipfy.Tools.generateGraphs module
- simplipfy.Tools.generateSVGFiles module
- simplipfy.Tools.printColored module
- simplipfy.Tools.validateCircuitFile module
- simplipfy.Tools.validateMagneticFile module
- simplipfy.Tools.zipFolder module
- Module contents
- simplipfy.WheatstoneBridge package