SLiCAP Reference
SLiCAP is distributed under the MIT license
This reference only describes SLiCAP modules with objects and functions that are default available to the user:
from SLiCAP import *
- SLiCAP.py
- SLiCAPconfigure.py
- SLiCAPdesignData.py
- SLiCAPhtml.py
coeffsTransfer2html()
csv2html()
dcVar2html()
elementData2html()
eqn2html()
expr2html()
fig2html()
file2html()
head2html()
head3html()
href()
htmlElValue()
htmlLink()
htmlPage()
htmlParValue()
img2html()
lib2html()
links2html()
matrices2html()
monomial_coeffs2html()
netlist2html()
noise2html()
params2html()
printHTMLinfo()
pz2html()
stepArray2html()
text2html()
- SLiCAPinstruction.py
instruction
instruction.A
instruction.DCvalue
instruction.Dv
instruction.Iv
instruction.M
instruction.check()
instruction.checkCircuit()
instruction.checkDataType()
instruction.checkDetector()
instruction.checkLGref()
instruction.checkPairExt()
instruction.checkPairedCircuits()
instruction.checkSource()
instruction.checkStep()
instruction.checkStepArray()
instruction.checkStepList()
instruction.checkStepMethod()
instruction.checkStepNum()
instruction.checkStepStart()
instruction.checkStepStop()
instruction.checkStepVar()
instruction.checkStepVars()
instruction.circuit
instruction.clear()
instruction.controlled()
instruction.convType
instruction.dataType
instruction.dcSolve
instruction.defPar()
instruction.defPars()
instruction.delPar()
instruction.denom
instruction.depVars()
instruction.detLabel
instruction.detUnits
instruction.detector
instruction.errors
instruction.execute()
instruction.gainType
instruction.getElementValue()
instruction.getParValue()
instruction.ignoreCircuitParams
instruction.impulse
instruction.indepVars()
instruction.inoise
instruction.inoiseTerms
instruction.ivar
instruction.ivarTerms
instruction.label
instruction.laplace
instruction.lgRef
instruction.lgValue
instruction.numer
instruction.numeric
instruction.onoise
instruction.onoiseTerms
instruction.ovar
instruction.ovarTerms
instruction.pairExt
instruction.parDefs
instruction.params
instruction.poles
instruction.references
instruction.removePairSubName
instruction.setCircuit()
instruction.setConvType()
instruction.setDataType()
instruction.setDetector()
instruction.setGainType()
instruction.setLGref()
instruction.setPairExt()
instruction.setPairedCircuits()
instruction.setSimType()
instruction.setSource()
instruction.setStepArray()
instruction.setStepList()
instruction.setStepMethod()
instruction.setStepNum()
instruction.setStepStart()
instruction.setStepStop()
instruction.setStepVar()
instruction.setStepVars()
instruction.simType
instruction.snoiseTerms
instruction.solve
instruction.source
instruction.srcUnits
instruction.step
instruction.stepArray
instruction.stepDict
instruction.stepList
instruction.stepMethod
instruction.stepNum
instruction.stepOff()
instruction.stepOn()
instruction.stepResp
instruction.stepStart
instruction.stepStop
instruction.stepVar
instruction.stepVars
instruction.substitute
instruction.svarTerms
instruction.time
instruction.timeSolve
instruction.zeros
- SLiCAPkicad.py
- SLiCAPlatex.py
LaTeXformatter
LaTeXformatter.coeffsTransfer()
LaTeXformatter.dcvarContribs()
LaTeXformatter.dictTable()
LaTeXformatter.elementData()
LaTeXformatter.eqn()
LaTeXformatter.eqnInline()
LaTeXformatter.expr()
LaTeXformatter.file()
LaTeXformatter.matrixEqn()
LaTeXformatter.nestedLists()
LaTeXformatter.netlist()
LaTeXformatter.noiseContribs()
LaTeXformatter.parDefs()
LaTeXformatter.params()
LaTeXformatter.pz()
LaTeXformatter.specs()
LaTeXformatter.stepArray()
sub2rm()
- SLiCAPmath.py
DIN_A()
ENG()
PdBm2V()
assumePosParams()
assumeRealParams()
besselPoly()
butterworthPoly()
chebyshev1Poly()
clearAssumptions()
coeffsTransfer()
det()
doCDS()
doCDSint()
equateCoeffs()
filterFunc()
findServoBandwidth()
float2rational()
fullSubs()
ilt()
integrate_monomial_coeffs()
integrated_monomial_coeffs()
listPZ()
nonPolyCoeffs()
normalizeRational()
phaseMargin()
rational2float()
rmsNoise()
roundN()
routh()
step2PeriodicPulse()
units2TeX()
- SLiCAPngspice.py
- SLiCAPplots.py
- SLiCAPprotos.py
Snippet
circuit
circuit.circuits
circuit.controlled
circuit.defPar()
circuit.defPars()
circuit.delPar()
circuit.depVars()
circuit.dep_vars
circuit.detector
circuit.elements
circuit.errors
circuit.file
circuit.getElementValue()
circuit.getParValue()
circuit.indepVars
circuit.lgRef
circuit.libs
circuit.modelDefs
circuit.nodes
circuit.parDefs
circuit.parUnits
circuit.params
circuit.references
circuit.source
circuit.subCKT
circuit.title
circuit.updateParams()
element
modelDef
- SLiCAPrst.py
RSTformatter
RSTformatter.coeffsTransfer()
RSTformatter.dcvarContribs()
RSTformatter.dictTable()
RSTformatter.elementData()
RSTformatter.eqn()
RSTformatter.eqnInline()
RSTformatter.expr()
RSTformatter.file()
RSTformatter.matrixEqn()
RSTformatter.nestedLists()
RSTformatter.netlist()
RSTformatter.noiseContribs()
RSTformatter.parDefs()
RSTformatter.params()
RSTformatter.pz()
RSTformatter.specs()
RSTformatter.stepArray()
- SLiCAPshell.py