Tcl SpiceGenTcl package (v0.71)

Index

  • Type the index terms you want to search for in the text input field.
  • Matching terms will be shown incrementally as you type.
  • Press Enter to navigate to the target of the first displayed index entry.
  • Alternatively, Tab to move to the index entry of interest and then press Enter to navigate to that documentation page.
  • To jump to this page from any other documentation page, press browser-specific shortcut modifiers with i. For example, on IE and Edge this would be Alt-i while on Firefox and Chrome Alt-Shift-i. Other browsers and platforms may differ.
  • Ac ::SpiceGenTcl::Common::Analyses
  • Ac ::SpiceGenTcl::Ngspice::Analyses
  • Ac ::SpiceGenTcl::Xyce::Analyses
  • Ac ::SpiceGenTcl::Ltspice::Analyses
  • ac ::SpiceGenTcl::Common::Sources
  • ac ::SpiceGenTcl::Ltspice::Sources
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Analysis
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Device
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Ic
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Model
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Options
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::ParamStatement
  • actOnParam
    OBJECT actOnParam -add ?-pos|eq|poseq|posnocheck|nocheck|sw|node|nodeeq? name value
    OBJECT actOnParam -set name value ?name value ...?
    OBJECT actOnParam -get name
    OBJECT actOnParam -get -all
    OBJECT actOnParam -delete name
    Acts on Parameter object with selected action
    ::SpiceGenTcl::Subcircuit
  • actOnPin
    OBJECT actOnPin -add pin node
    OBJECT actOnPin -set pin node
    OBJECT actOnPin -get pin
    OBJECT actOnPin -get -all
    Acts on Pin object with selected action
    ::SpiceGenTcl::Device
  • actOnPin
    OBJECT actOnPin -add pin node
    OBJECT actOnPin -set pin node
    OBJECT actOnPin -get pin
    OBJECT actOnPin -get -all
    Acts on Pin object with selected action
    ::SpiceGenTcl::Subcircuit
  • add
    OBJECT add element ?element ...?
    Adds elements object to Circuit Elements dictionary.
    ::SpiceGenTcl::Circuit
  • add
    OBJECT add element ?element ...?
    Adds elements objects to Elements dictionary.
    ::SpiceGenTcl::Netlist
  • add
    SUBCIRCUITOBJ add ?args?
    Add elements objects references to Subcircuit, it extends add method to add check of element class because Subcircuit can't contain particular elements inside, like ::SpiceGenTcl::Include, ::SpiceGenTcl::Library, ::SpiceGenTcl::Options and ::SpiceGenTcl::Analysis.
    ::SpiceGenTcl::Subcircuit
  • addNets
    GLOBALOBJ addNets ?args?
    ::SpiceGenTcl::Global
  • addVector
    SAVEOBJ addVector ?args?
    Adds new ParameterVector object to the dictionary Vectors.
    ::SpiceGenTcl::Save
  • am ::SpiceGenTcl::Ngspice::Sources
  • Analysis ::SpiceGenTcl
  • appendDataPoints
    DATASETOBJ appendDataPoints dataPoint
    Appends the data points to the existing ones
    ::SpiceGenTcl::Dataset
  • Axis ::SpiceGenTcl
  • B ::SpiceGenTcl::Ngspice::Sources
  • B ::SpiceGenTcl::Xyce::Sources
  • B ::SpiceGenTcl::Ltspice::Sources
  • Batch ::SpiceGenTcl::Ngspice::Simulators
  • Batch ::SpiceGenTcl::Xyce::Simulators
  • Batch ::SpiceGenTcl::Ltspice::Simulators
  • BatchLiveLog ::SpiceGenTcl::Ngspice::Simulators
  • BehaviouralSource ::SpiceGenTcl::Ngspice::Sources
  • BehaviouralSource ::SpiceGenTcl::Xyce::Sources
  • BehaviouralSource ::SpiceGenTcl::Ltspice::Sources
  • BinaryReader ::SpiceGenTcl
  • Bjt ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Bjt ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Bjt ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • BjtGPModel ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • BjtGPModel ::SpiceGenTcl::Xyce::SemiconductorDevices
  • BjtGPModel ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • buildTopNetlist
    PARSEROBJ buildTopNetlist ?args?
    Builds top netlist corresponding to parsed netlist file. For unknowns to SpiceGenTcl models the new model class is created during the parsing and evaluated in a caller context. For each subcircuit (and nested subcircuits) the corresponding class is created and evaluated in a caller context.
    ::SpiceGenTcl::Parser
  • C ::SpiceGenTcl::Common::BasicDevices
  • C ::SpiceGenTcl::Ngspice::BasicDevices
  • C ::SpiceGenTcl::Xyce::BasicDevices
  • C ::SpiceGenTcl::Ltspice::BasicDevices
  • Capacitor ::SpiceGenTcl::Common::BasicDevices
  • Capacitor ::SpiceGenTcl::Ngspice::BasicDevices
  • Capacitor ::SpiceGenTcl::Xyce::BasicDevices
  • Capacitor ::SpiceGenTcl::Ltspice::BasicDevices
  • Cccs ::SpiceGenTcl::Common::Sources
  • Cccs ::SpiceGenTcl::Ngspice::Sources
  • Cccs ::SpiceGenTcl::Xyce::Sources
  • Cccs ::SpiceGenTcl::Ltspice::Sources
  • Ccvs ::SpiceGenTcl::Common::Sources
  • Ccvs ::SpiceGenTcl::Ngspice::Sources
  • Ccvs ::SpiceGenTcl::Xyce::Sources
  • Ccvs ::SpiceGenTcl::Ltspice::Sources
  • checkFloating
    PINOBJ checkFloating ?args?
    Determines if pin is connected to the node.
    ::SpiceGenTcl::Pin
  • checkFloatingPins
    DEVICEOBJ checkFloatingPins ?args?
    Check if some pin device doesn't have connected nodes and return list of them.
    ::SpiceGenTcl::Device
  • Circuit ::SpiceGenTcl
  • CModel ::SpiceGenTcl::Ngspice::BasicDevices
  • CModel ::SpiceGenTcl::Xyce::BasicDevices
  • Comment ::SpiceGenTcl
  • constructor
    OBJECT constructor type params ?-name value?
    Creates object of class Analysis.
    ::SpiceGenTcl::Analysis
  • constructor
    OBJECT constructor name
    Creates object of class CircuitNetlist.
    ::SpiceGenTcl::Circuit
  • constructor
    OBJECT constructor value ?-name value?
    Creates object of class Comment.
    ::SpiceGenTcl::Comment
  • constructor
    Dataset create OBJNAME ?args?
    Dataset new ?args?
    Initializes Dataset object.
    ::SpiceGenTcl::Dataset
  • constructor
    Device create OBJNAME ?args?
    Device new ?args?
    Creates object of class Device.
    ::SpiceGenTcl::Device
  • constructor
    OBJECT constructor declaration body ?-name value?
    Creates object of class Function.
    ::SpiceGenTcl::Function
  • constructor
    OBJECT constructor nets ?-name value?
    Creates object of class Global.
    ::SpiceGenTcl::Global
  • constructor
    OBJECT constructor params ?-name value?
    Creates object of class Ic.
    ::SpiceGenTcl::Ic
  • constructor
    OBJECT constructor value ?-name value?
    Creates object of class Include.
    ::SpiceGenTcl::Include
  • constructor
    OBJECT constructor value libvalue ?-name value?
    Creates object of class Library.
    ::SpiceGenTcl::Library
  • constructor
    Model create OBJNAME ?args?
    Model new ?args?
    Creates object of class Model.
    ::SpiceGenTcl::Model
  • constructor
    Netlist create OBJNAME ?args?
    Netlist new ?args?
    Creates object of class Netlist.
    ::SpiceGenTcl::Netlist
  • constructor
    OBJECT constructor params ?-name value?
    Creates object of class Options.
    ::SpiceGenTcl::Options
  • constructor
    Parameter create OBJNAME ?args?
    Parameter new ?args?
    Creates object of class Parameter with parameter name and value.
    ::SpiceGenTcl::Parameter
  • constructor
    ParameterDefault create OBJNAME ?args?
    ParameterDefault new ?args?
    Creates object of class ParameterDefault with parameter name, value and default value.
    ::SpiceGenTcl::ParameterDefault
  • constructor
    ParameterEquation create OBJNAME ?args?
    ParameterEquation new ?args?
    Creates object of class ParameterEquation with parameter name and value as an equation.
    ::SpiceGenTcl::ParameterEquation
  • constructor
    ParameterNoCheck create OBJNAME ?args?
    ParameterNoCheck new ?args?
    Creates object of class ParameterNoCheck with parameter name and value.
    ::SpiceGenTcl::ParameterNoCheck
  • constructor
    ParameterNode create OBJNAME ?args?
    ParameterNode new ?args?
    Creates object of class ParameterNode with parameter name and value.
    ::SpiceGenTcl::ParameterNode
  • constructor
    ParameterNodeEquation create OBJNAME ?args?
    ParameterNodeEquation new ?args?
    Creates object of class ParameterNodeEquation with parameter name and value.
    ::SpiceGenTcl::ParameterNodeEquation
  • constructor
    ParameterPositional create OBJNAME ?args?
    ParameterPositional new ?args?
    Creates object of class ParameterPositional with parameter name and value.
    ::SpiceGenTcl::ParameterPositional
  • constructor
    ParameterPositionalEquation create OBJNAME ?args?
    ParameterPositionalEquation new ?args?
    Creates object of class ParameterPositionalEquation with parameter name and value as an equation in positional form.
    ::SpiceGenTcl::ParameterPositionalEquation
  • constructor
    ParameterPositionalNoCheck create OBJNAME ?args?
    ParameterPositionalNoCheck new ?args?
    Creates object of class ParameterPositionalNoCheck.
    ::SpiceGenTcl::ParameterPositionalNoCheck
  • constructor
    ParameterSwitch create OBJNAME ?args?
    ParameterSwitch new ?args?
    Creates object of class ParameterSwitch with parameter name.
    ::SpiceGenTcl::ParameterSwitch
  • constructor
    OBJECT constructor params ?-name value?
    Creates object of class ParamStatement.
    ::SpiceGenTcl::ParamStatement
  • constructor
    Parser create OBJNAME ?args?
    Parser new ?args?
    Creates object of class Parser that do parsing of valid simulator netlist.
    ::SpiceGenTcl::Parser
  • constructor
    OBJECT constructor name node
    Creates object of class Pin with name and connected node
    ::SpiceGenTcl::Pin
  • constructor
    RawFile create OBJNAME ?args?
    RawFile new ?args?
    Creates RawFile object.
    ::SpiceGenTcl::RawFile
  • constructor
    OBJECT constructor value ?-name value?
    Creates object of class RawString.
    ::SpiceGenTcl::RawString
  • constructor
    OBJECT constructor vectors ?-name value?
    Creates object of class ParamStatement.
    ::SpiceGenTcl::Save
  • constructor
    Subcircuit create OBJNAME ?args?
    Subcircuit new ?args?
    Creates object of class Subcircuit.
    ::SpiceGenTcl::Subcircuit
  • constructor
    OBJECT constructor value ?-eq?
    Creates object of class Temp.
    ::SpiceGenTcl::Temp
  • constructor
    Trace create OBJNAME ?args?
    Trace new ?args?
    Initializes Trace object.
    ::SpiceGenTcl::Trace
  • constructor
    OBJECT constructor name np nm -c value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value? ?-ic value?
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Common::BasicDevices::Capacitor
  • constructor
    OBJECT constructor name np nm -icntrl value -model value ?-on|-off?
    Creates object of class CSwitch that describes current controlled switch device.
    ::SpiceGenTcl::Common::BasicDevices::CSwitch
  • constructor
    OBJECT constructor name np nm -l value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value?
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Common::BasicDevices::Inductor
  • constructor
    OBJECT constructor name np nm -r value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value?
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Common::BasicDevices::Resistor
  • constructor
    SubcircuitInstance create OBJNAME ?args?
    SubcircuitInstance new ?args?
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Common::BasicDevices::SubcircuitInstance
  • constructor
    OBJECT constructor subcktObj name nodes ?-paramName ?-eq? paramValue ...?
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Common::BasicDevices::SubcircuitInstanceAuto
  • constructor
    OBJECT constructor name np nm ncp ncm -model value ?-on|-off?
    Creates object of class VSwitch that describes voltage controlled switch device.
    ::SpiceGenTcl::Common::BasicDevices::VSwitch
  • constructor
    OBJECT constructor -variation value -n value -fstart value -fstop value ?-name value?
    Creates object of class Ac that describes AC analysis.
    ::SpiceGenTcl::Common::Analyses::Ac
  • constructor
    OBJECT constructor -src value -start value -stop value -incr value ?-name value?
    Creates object of class Dc that describes DC analysis.
    ::SpiceGenTcl::Common::Analyses::Dc
  • constructor
    OBJECT constructor ?-name value?
    Creates object of class Op that describes OP analysis.
    ::SpiceGenTcl::Common::Analyses::Op
  • constructor
    OBJECT constructor -tstep value -tstop value ?-tstart value ?-tmax value?? ?-uic? ?-name value?
    Creates object of class Tran that describes TRAN analysis.
    ::SpiceGenTcl::Common::Analyses::Tran
  • constructor
    ac create OBJNAME type ?args?
    ac new type ?args?
    ::SpiceGenTcl::Common::Sources::ac
  • constructor
    OBJECT constructor name np nm -consrc value -gain value ?-m value?
    Creates object of class Cccs that describes linear current-controlled current source.
    ::SpiceGenTcl::Common::Sources::Cccs
  • constructor
    OBJECT constructor name np nm -consrc value -transr value
    Creates object of class Ccvs that describes linear current-controlled current source.
    ::SpiceGenTcl::Common::Sources::Ccvs
  • constructor
    dc create OBJNAME type ?args?
    dc new type ?args?
    ::SpiceGenTcl::Common::Sources::dc
  • constructor
    exp create OBJNAME type ?args?
    exp new type ?args?
    ::SpiceGenTcl::Common::Sources::exp
  • constructor
    OBJECT constructor name np nm -ac value ?-acphase value?
    Creates object of class Iac that describes ac current source.
    ::SpiceGenTcl::Common::Sources::Iac
  • constructor
    OBJECT constructor name np nm -dc value
    Creates object of class Idc that describes simple constant current source.
    ::SpiceGenTcl::Common::Sources::Idc
  • constructor
    OBJECT constructor name np nm -i1 value -i2 value -td1 value -tau1 value -td2 value -tau2 value ?-phase|phi value???
    Creates object of class Iexp that describes exponential current source.
    ::SpiceGenTcl::Common::Sources::Iexp
  • constructor
    OBJECT constructor name np nm -voff|ioff|low value -von|ion|high value -td value -tr value -tf value -pw|ton value ?-phase|phi value???
    Creates object of class Ipulse that describes pulse current source.
    ::SpiceGenTcl::Common::Sources::Ipulse
  • constructor
    OBJECT constructor name np nm -seq list ?-phase|phi value???
    Creates object of class Ipwl that describes piece-wise current source.
    ::SpiceGenTcl::Common::Sources::Ipwl
  • constructor
    OBJECT constructor name np nm -i0|voff|ioff|v0 value -ia|vamp|iamp|va value -fc|fcar value -mdi value -fs|fsig value ?-phi|phase value???
    Creates object of class Isffm that describes single-frequency FM current source.
    ::SpiceGenTcl::Common::Sources::Isffm
  • constructor
    OBJECT constructor name np nm -i0|ioffset value -ia|iamp value -freq value ?-td value ?-theta value ?-phase|phi value???
    Creates object of class Isin that describes sinusoidal current source.
    ::SpiceGenTcl::Common::Sources::Isin
  • constructor
    pulse create OBJNAME type ?args?
    pulse new type ?args?
    ::SpiceGenTcl::Common::Sources::pulse
  • constructor
    pwl create OBJNAME type ?args?
    pwl new type ?args?
    ::SpiceGenTcl::Common::Sources::pwl
  • constructor
    sffm create OBJNAME type ?args?
    sffm new type ?args?
    ::SpiceGenTcl::Common::Sources::sffm
  • constructor
    sin create OBJNAME type ?args?
    sin new type ?args?
    ::SpiceGenTcl::Common::Sources::sin
  • constructor
    OBJECT constructor name np nm -ac value ?-acphase value?
    Creates object of class Vac that describes ac voltage source.
    ::SpiceGenTcl::Common::Sources::Vac
  • constructor
    OBJECT constructor name np nm ncp ncm -trcond value ?-m value?
    Creates object of class Vccs that describes linear voltage-controlled current source.
    ::SpiceGenTcl::Common::Sources::Vccs
  • constructor
    OBJECT constructor name np nm ncp ncm -gain value
    Creates object of class Vcvs that describes linear voltage-controlled current source.
    ::SpiceGenTcl::Common::Sources::Vcvs
  • constructor
    OBJECT constructor name np nm -dc value
    Creates object of class Vdc that describes simple constant voltage source.
    ::SpiceGenTcl::Common::Sources::Vdc
  • constructor
    OBJECT constructor name np nm -i1|v1 value -i2|v2 value -td1 value -tau1 value -td2 value -tau2 value ?-phi|phase value???
    Creates object of class Vexp that describes exponential voltage source.
    ::SpiceGenTcl::Common::Sources::Vexp
  • constructor
    OBJECT constructor name np nm -voff|ioff|low value -von|ion|high value -td value -tr value -tf value -pw|ton value ?-dc value? ?-ac value ?-acphase value??
    Creates object of class Vpulse that describes pulse voltage source.
    ::SpiceGenTcl::Common::Sources::Vpulse
  • constructor
    OBJECT constructor name np nm -seq list ?-phase|phi value???
    Creates object of class Vpwl that describes piece-wise voltage source.
    ::SpiceGenTcl::Common::Sources::Vpwl
  • constructor
    OBJECT constructor name np nm -i0|voff|ioff|v0 value -ia|vamp|iamp|va value -fc|fcar value -mdi value -fs|fsig ?-phi|phase value???
    Creates object of class Vsffm that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Common::Sources::Vsffm
  • constructor
    OBJECT constructor name np nm -i0|voffset|ioffset|v0 value -ia|vamp|iamp|va value -freq value ?-td value ?-theta value ?-phi|phase value???
    Creates object of class Vsin that describes sinusoidal voltage source.
    ::SpiceGenTcl::Common::Sources::Vsin
  • constructor
    NgspiceParser create OBJNAME ?args?
    NgspiceParser new ?args?
    Creates object of class Parser that do parsing of valid Ngspice netlist.
    ::SpiceGenTcl::Ngspice::NgspiceParser
  • constructor
    OBJECT constructor name np nm -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value|-dtemp value? ?-scale value? ?-ic value?
    OBJECT constructor name np nm -beh -c value ?-tc1 value? ?-tc2 value?
    OBJECT constructor name np nm -beh -q value ?-tc1 value? ?-tc2 value?
    OBJECT constructor name np nm -model value ?-c value? ?-l value? ?-w value? ?-temp value|-dtemp value? ?-m value? ?scale value? ?-ic value?
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Capacitor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class CModel that describes semiconductor capacitor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::CModel
  • constructor
    OBJECT constructor name -l1 value -l2 value -k value #nagelfar implicitvarcmd argparse *Creates object of class `Coupling`* name l1 l2 k
    Creates object of class Coupling that describes inductance coupling between inductors.
    ::SpiceGenTcl::Ngspice::BasicDevices::Coupling
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class CSwitchModel that describes current switch model.
    ::SpiceGenTcl::Ngspice::BasicDevices::CSwitchModel
  • constructor
    OBJECT constructor name np nm -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value|-dtemp value? ?-scale value? ?-ic value?
    OBJECT constructor name np nm -beh -l value ?-tc1 value? ?-tc2 value?
    OBJECT constructor name np nm -model value ?-l value? ?-temp value|-dtemp value? ?-m value? ?scale value? ?-ic value? ?-nt value? ?-tc1 value? ?-tc2 value?
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Inductor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class LModel that describes inductor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::LModel
  • constructor
    OBJECT constructor name np nm -r value ?-tc1 value? ?-tc2 value? ?-ac value? ?-m value? ?-noisy 0|1? ?-temp value|-dtemp value? ?-scale value?
    OBJECT constructor name np nm -beh -r value ?-tc1 value? ?-tc2 value?
    OBJECT constructor name np nm -model value ?-r value? ?-l value? ?-w value? ?-temp value|-dtemp value? ?-m value? ?-noisy 0|1? ?-ac value? ?scale value?
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Resistor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class RModel that describes semiconductor resistor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::RModel
  • constructor
    SubcircuitInstance create OBJNAME ?args?
    SubcircuitInstance new ?args?
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstance
  • constructor
    OBJECT constructor subcktObj name nodes ?-paramName ?-eq? paramValue ...?
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstanceAuto
  • constructor
    VerilogA create OBJNAME ?args?
    VerilogA new ?args?
    Creates object of class VerilogA that describes Verilog-A instance.
    ::SpiceGenTcl::Ngspice::BasicDevices::VerilogA
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class VSwitchModel that describes voltage switch model.
    ::SpiceGenTcl::Ngspice::BasicDevices::VSwitchModel
  • constructor
    am create OBJNAME type ?args?
    am new type ?args?
    ::SpiceGenTcl::Ngspice::Sources::am
  • constructor
    OBJECT constructor name np nm -i value ?-tc1 value? ?-tc2 value? ?-noisy 0|1? ?-temp value|-dtemp value?
    OBJECT constructor name np nm -v value ?-tc1 value? ?-tc2 value? ?-noisy 0|1? ?-temp value|-dtemp value?
    Creates object of class BehaviouralSource that describes behavioural source.
    ::SpiceGenTcl::Ngspice::Sources::BehaviouralSource
  • constructor
    OBJECT constructor name np nm -i0 value -ia value -mf value -fc value ?-td value ?-phases value??
    Creates object of class Iam that describes single-frequency FM current source.
    ::SpiceGenTcl::Ngspice::Sources::Iam
  • constructor
    OBJECT constructor name np nm -low value -high value -td value -tr value -tf value -pw value -per value ?-np value?
    Creates object of class Ipulse that describes pulse current source.
    ::SpiceGenTcl::Ngspice::Sources::Ipulse
  • constructor
    OBJECT constructor name np nm -i0|ioff value -ia|iamp value -fc|fcar value -mdi value -fs|fsig value ?-phasec value ?-phases value??
    Creates object of class Isffm that describes single-frequency FM current source.
    ::SpiceGenTcl::Ngspice::Sources::Isffm
  • constructor
    pulse create OBJNAME type ?args?
    pulse new type ?args?
    ::SpiceGenTcl::Ngspice::Sources::pulse
  • constructor
    sffm create OBJNAME type ?args?
    sffm new type ?args?
    ::SpiceGenTcl::Ngspice::Sources::sffm
  • constructor
    OBJECT constructor name np nm -v0 value -va value -mf value -fc value ?-td value ?-phases value??
    Creates object of class Vam that describes single-frequency AM voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vam
  • constructor
    OBJECT constructor name np nm -dc value -ac value -portnum value ?-z0 value?
    Creates object of class Vport that describes simple constant voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vport
  • constructor
    OBJECT constructor name np nm -low|voff value -high|von value -td value -tr value -tf value -pw|ton value -per|tper value ?-np value?
    Creates object of class Vpulse that describes pulse voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vpulse
  • constructor
    OBJECT constructor name np nm -v0|voff value -va|vamp value -fc|fcar value -mdi value -fs|fsig value ?-phasec value ?-phases value??
    Creates object of class Vsffm that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vsffm
  • constructor
    OBJECT constructor name nc nb ne -model value ?-ns value ?-tj value?? ?-area value? ?-areac value? ?-areab value? ?-m value? ?-ic {value value}? ?-temp value|-dtemp value? ?-off?
    Creates object of class Bjt that describes semiconductor bipolar junction transistor device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Bjt
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class BjtGPModel that describes Gummel-Poon model of semiconductor bipolar transistor.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::BjtGPModel
  • constructor
    OBJECT constructor name np nm -model value ?-area value? ?-pj value? ?-ic value? ?-m value? ?-temp value|-dtemp value? ?-lm value? ?-wm value? ?-lp value? ?-wp value? ?-off?
    Creates object of class Diode that describes semiconductor diode device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Diode
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class DiodeModel that describes semiconductor diode model.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::DiodeModel
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-off? ?-ic {value value}? ?-temp value?
    Creates object of class Jfet that describes semiconductor junction FET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Jfet1Model that describes JFET level 1 model with Parker Skellern modification.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet1Model
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Jfet2Model that describes JFET level 2 model with Parker Skellern modification.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet2Model
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-off? ?-ic {value value} ?
    Creates object of class Mesfet that describes semiconductor MESFET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mesfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Mesfet1Model that describes MESFET model by Statz e.a..
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mesfet1Model
  • constructor
    OBJECT constructor name nd ng ns -model value ?-n4 value ?-n5 value ?-n6 value ?-n7 value???? ?-m value? ?-l value? ?-w value? ?-ad value|-nrd value? ?-as value|-nrs value? ?-temp value? ?-off? ?-pd value? ?-ps value? ?-ic {value value value}? ?-custparams param1 {?-eq|-poseq|-posnocheck|-pos|-nocheck? param1Val} ...?
    Creates object of class Mosfet that describes semiconductor MOSFET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mosfet
  • constructor
    OBJECT constructor -outvar value -variation value -n value -fstart value -fstop value ?-name value?
    Creates object of class SensAc that describes SENS ac analysis.
    ::SpiceGenTcl::Ngspice::Analyses::SensAc
  • constructor
    OBJECT constructor -outvar value ?-name value?
    Creates object of class SensDc that describes SENS dc analysis.
    ::SpiceGenTcl::Ngspice::Analyses::SensDc
  • constructor
    OBJECT constructor -variation value -n value -fstart value -fstop value ?-name value? ?-donoise?
    Creates object of class Sp that describes s-parameter analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Sp
  • constructor
    Batch create OBJNAME ?args?
    Batch new ?args?
    Creates batch ngspice simulator that can be attached to top-level Circuit.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • constructor
    OBJECT constructor ?-key value ...? ?-key ...?
    Creates object of class OptionsNgspice that describes Ngspice simulation options.
    ::SpiceGenTcl::Ngspice::Misc::OptionsNgspice
  • constructor
    OBJECT constructor name np nm -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?
    OBJECT constructor name np nm -beh -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?
    OBJECT constructor name np nm -beh -q value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?
    OBJECT constructor name np nm -model value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value? ?-l value? ?-w value?
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Xyce::BasicDevices::Capacitor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class CModel that describes semiconductor capacitor model.
    ::SpiceGenTcl::Xyce::BasicDevices::CModel
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class CSwitchModel that describes current switch model.
    ::SpiceGenTcl::Xyce::BasicDevices::CSwitchModel
  • constructor
    OBJECT constructor name np nm -model value -control value ?-on|off?
    Creates object of class GenSwitch that describes generic switch device.
    ::SpiceGenTcl::Xyce::BasicDevices::GenSwitch
  • constructor
    OBJECT constructor name np nm -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value?
    OBJECT constructor name np nm -model value -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value?
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Xyce::BasicDevices::Inductor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class LModel that describes inductor model.
    ::SpiceGenTcl::Xyce::BasicDevices::LModel
  • constructor
    OBJECT constructor name np nm -r value ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value?
    OBJECT constructor name np nm -r value -beh ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value?
    OBJECT constructor name np nm -r value -model ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value? ?-l value? ?-w value?
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Xyce::BasicDevices::Resistor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class RModel that describes semiconductor resistor model.
    ::SpiceGenTcl::Xyce::BasicDevices::RModel
  • constructor
    SubcircuitInstance create OBJNAME ?args?
    SubcircuitInstance new ?args?
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstance
  • constructor
    OBJECT constructor subcktObj name nodes ?-paramName ?-eq? paramValue ...?
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstanceAuto
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class VSwitchModel that describes voltage switch model.
    ::SpiceGenTcl::Xyce::BasicDevices::VSwitchModel
  • constructor
    OBJECT constructor name np nm -i value
    OBJECT constructor name np nm -v value ?-smoothbsrc? ?-rcconst value?
    Creates object of class BehaviouralSource that describes behavioural source.
    ::SpiceGenTcl::Xyce::Sources::BehaviouralSource
  • constructor
    OBJECT constructor name nc nb ne -model value ?-ns value ?-tj value?? ?-area value? ?-m value? ?-temp value? ?-off? ?-ic1 value? ?-ic2 value?
    Creates object of class Bjt that describes semiconductor bipolar junction transistor device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Bjt
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class BjtGPModel that describes Gummel-Poon model of semiconductor bipolar transistor.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::BjtGPModel
  • constructor
    OBJECT constructor name np nm -model value ?-area value? ?-pj value? ?-ic value? ?-m value? ?-temp value? ?-custparams param1 {?-eq|-poseq|-posnocheck|-pos|-nocheck? param1Val} ...?
    Creates object of class Diode that describes semiconductor diode device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Diode
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class DiodeModel that describes semiconductor diode model.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::DiodeModel
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-temp value?
    Creates object of class Jfet that describes semiconductor junction FET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Jfet1Model that describes JFET level 1 model with Parker Skellern modification.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet1Model
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Jfet2Model that describes JFET level 2 model with Parker Skellern modification.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet2Model
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-temp value?
    Creates object of class Mesfet that describes semiconductor MESFET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mesfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class Mesfet1Model that describes MESFET model by Statz e.a..
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mesfet1Model
  • constructor
    OBJECT constructor name nd ng ns -model value ?-n4 value ?-n5 value ?-n6 value ?-n7 value???? ?-m value? ?-l value? ?-w value? ?-ad value|-nrd value? ?-as value|-nrs value? ?-temp value? ?-off? ?-pd value? ?-ps value? ?-ic {value value value}? ?-custparams param1 {?-eq|-poseq|-posnocheck|-pos|-nocheck? param1Val} ...?
    Creates object of class Mosfet that describes semiconductor MOSFET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mosfet
  • constructor
    OBJECT constructor -objfunc value -param value ?-name value?
    Creates object of class Sens that describes SENS ac analysis.
    ::SpiceGenTcl::Xyce::Analyses::Sens
  • constructor
    Batch create OBJNAME ?args?
    Batch new ?args?
    Creates batch ngspice simulator that can be attached to top-level Circuit.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • constructor
    OBJECT constructor name np nm -c value ?-m value? ?-temp value? ?-ic value? ?-rser value? ?-lser value? ?-rpar value? ?-cpar value? ?-rlshunt value?
    OBJECT constructor name np nm -q value ?-m value? ?-ic value? ?-rser value? ?-lser value? ?-rpar value? ?-cpar value? ?-rlshunt value?
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Ltspice::BasicDevices::Capacitor
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class CSwitchModel that describes current switch model.
    ::SpiceGenTcl::Ltspice::BasicDevices::CSwitchModel
  • constructor
    OBJECT constructor name np nm -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value|-dtemp value? ?-scale value? ?-ic value?
    OBJECT constructor name np nm -beh -l value ?-tc1 value? ?-tc2 value?
    OBJECT constructor name np nm -model value ?-l value? ?-temp value|-dtemp value? ?-m value? ?scale value? ?-ic value? ?-nt value? ?-tc1 value? ?-tc2 value?
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Ltspice::BasicDevices::Inductor
  • constructor
    SubcircuitInstance create OBJNAME ?args?
    SubcircuitInstance new ?args?
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Ltspice::BasicDevices::SubcircuitInstance
  • constructor
    OBJECT constructor subcktObj name nodes ?-paramName ?-eq? paramValue ...?
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Ltspice::BasicDevices::SubcircuitInstanceAuto
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class VSwitchModel that describes voltage switch model.
    ::SpiceGenTcl::Ltspice::BasicDevices::VSwitchModel
  • constructor
    ac create OBJNAME type ?args?
    ac new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::ac
  • constructor
    OBJECT constructor name np nm -v value ?-ic value? ?-tripdv value -tripdt value? ?-laplace value ?-window value? ?-nfft value? ?-mtol value??
    OBJECT constructor name np nm -i value ?-ic value? ?-tripdv value -tripdt value? ?-laplace value ?-window value? ?-nfft value? ?-mtol value??
    Creates object of class BehaviouralSource that describes behavioural source.
    ::SpiceGenTcl::Ltspice::Sources::BehaviouralSource
  • constructor
    dc create OBJNAME type ?args?
    dc new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::dc
  • constructor
    exp create OBJNAME type ?args?
    exp new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::exp
  • constructor
    OBJECT constructor name np nm -ac value ?-dc value?
    Creates object of class Iac that describes ac current source.
    ::SpiceGenTcl::Ltspice::Sources::Iac
  • constructor
    OBJECT constructor name np nm -dc value
    Creates object of class Idc that describes simple constant current source.
    ::SpiceGenTcl::Ltspice::Sources::Idc
  • constructor
    OBJECT constructor name np nm -i1 value -i2 value -td1 value -tau1 value -td2 value -tau2 value
    Creates object of class Iexp that describes exponential current source.
    ::SpiceGenTcl::Ltspice::Sources::Iexp
  • constructor
    OBJECT constructor name np nm -low|ioff value -high|ion value -td value -tr value -tf value -pw|ton value -per|tper value ?-np|ncycles value?
    Creates object of class Ipulse that describes pulse current source.
    ::SpiceGenTcl::Ltspice::Sources::Ipulse
  • constructor
    OBJECT constructor name np nm -seq list
    Creates object of class Ipwl that describes piece-wise current source.
    ::SpiceGenTcl::Ltspice::Sources::Ipwl
  • constructor
    OBJECT constructor name np nm -i0|ioff value -ia|iamp value -fc|fcar value -mdi value -fs|fsig value
    Creates object of class Isffm that describes single-frequency FM current source.
    ::SpiceGenTcl::Ltspice::Sources::Isffm
  • constructor
    OBJECT constructor name np nm -i0|ioffset value -ia|iamp value -freq value ?-td value ?-theta value ?-phase|phi value ?-ncycles value????
    Creates object of class Isin that describes sinusoidal current source.
    ::SpiceGenTcl::Ltspice::Sources::Isin
  • constructor
    pulse create OBJNAME type ?args?
    pulse new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::pulse
  • constructor
    pwl create OBJNAME type ?args?
    pwl new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::pwl
  • constructor
    sffm create OBJNAME type ?args?
    sffm new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::sffm
  • constructor
    sin create OBJNAME type ?args?
    sin new type ?args?
    ::SpiceGenTcl::Ltspice::Sources::sin
  • constructor
    OBJECT constructor name np nm -ac value ?-dc value? ?-rser value? ?-cpar value?
    Creates object of class Vac that describes ac voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vac
  • constructor
    OBJECT constructor name np nm -dc value ?-rser value? ?-cpar value?
    Creates object of class Vdc that describes simple constant voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vdc
  • constructor
    OBJECT constructor name np nm -v1 value -v2 value -td1 value -tau1 value -td2 value -tau2 value ?-rser value? ?-cpar value?
    Creates object of class Vexp that describes exponential voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vexp
  • constructor
    OBJECT constructor name np nm -low|voff value -high|von value -td value -tr value -tf value -pw|ton value -per|tper value ?-np|ncycles value? ?-rser value? ?-cpar value?
    Creates object of class Vpulse that describes pulse voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vpulse
  • constructor
    OBJECT constructor name np nm -seq list ?-rser value? ?-cpar value?
    Creates object of class Vpwl that describes piece-wise voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vpwl
  • constructor
    OBJECT constructor name np nm -v0|voff value -va|vamp value -fc|fcar value -mdi value -fs|fsig value ?-rser value? ?-cpar value?
    Creates object of class Vsffm that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vsffm
  • constructor
    OBJECT constructor name np nm -v0|voffset value -va|vamp value -freq value ?-td value ?-theta value ?-phase|phi value ?-ncycles value???? ?-rser value? ?-cpar value?
    Creates object of class Vsin that describes sinusoidal voltage source.
    ::SpiceGenTcl::Ltspice::Sources::Vsin
  • constructor
    OBJECT constructor name nc nb ne -model value ?-ns value? ?-area value? ?-m value? ?-temp value?
    Creates object of class Bjt that describes semiconductor bipolar junction transistor device.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::Bjt
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class BjtGPModel that describes Gummel-Poon model of semiconductor bipolar transistor.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::BjtGPModel
  • constructor
    OBJECT constructor name np nm -model value ?-area value? ?-off? ?-m value? ?-n value? ?-temp value?
    Creates object of class Diode that describes semiconductor diode device.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::Diode
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class DiodeIdealModel that describes semiconductor diode model.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::DiodeIdealModel
  • constructor
    OBJECT constructor name ?-option value ...?
    Creates object of class DiodeModel that describes semiconductor diode model.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::DiodeModel
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-off? ?-temp value?
    Creates object of class Jfet that describes semiconductor junction FET device.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::Jfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class JfetModel that describes JFET level 1 model with Parker Skellern modification.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::JfetModel
  • constructor
    OBJECT constructor name nd ng ns -model value ?-area value? ?-off? ?-ic {value value} ?
    Creates object of class Mesfet that describes semiconductor MESFET device.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::Mesfet
  • constructor
    OBJECT constructor name type ?-option value ...?
    Creates object of class MesfetModel that describes MESFET model by Statz e.a..
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::MesfetModel
  • constructor
    OBJECT constructor name nd ng ns -model value -n4|nb value ?-n5 value ?-n6 value ?-n7 value??? ?-m value? ?-l value? ?-w value? ?-ad value|-nrd value? ?-as value|-nrs value? ?-temp value? ?-off? ?-pd value? ?-ps value? ?-ic {value value value}? ?-custparams param1 {?-eq|-poseq|-posnocheck|-pos|-nocheck? param1Val} ...?
    OBJECT constructor name nd ng ns -model value ?-m value? ?-l value? ?-w value? ?-temp value? ?-off? ?-custparams param1 {?-eq|-poseq|-posnocheck|-pos|-nocheck? param1Val} ...?
    Creates object of class Mosfet that describes semiconductor MOSFET device.
    ::SpiceGenTcl::Ltspice::SemiconductorDevices::Mosfet
  • constructor
    Batch create OBJNAME ?args?
    Batch new ?args?
    Creates batch ngspice simulator that can be attached to top-level Circuit.
    ::SpiceGenTcl::Ltspice::Simulators::Batch
  • Coupling ::SpiceGenTcl::Ngspice::BasicDevices
  • CSwitch ::SpiceGenTcl::Common::BasicDevices
  • CSwitch ::SpiceGenTcl::Ngspice::BasicDevices
  • CSwitch ::SpiceGenTcl::Xyce::BasicDevices
  • CSwitch ::SpiceGenTcl::Ltspice::BasicDevices
  • CSwitchModel ::SpiceGenTcl::Ngspice::BasicDevices
  • CSwitchModel ::SpiceGenTcl::Xyce::BasicDevices
  • CSwitchModel ::SpiceGenTcl::Ltspice::BasicDevices
  • D ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • D ::SpiceGenTcl::Xyce::SemiconductorDevices
  • D ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • Dataset ::SpiceGenTcl
  • Dc ::SpiceGenTcl::Common::Analyses
  • Dc ::SpiceGenTcl::Ngspice::Analyses
  • Dc ::SpiceGenTcl::Xyce::Analyses
  • Dc ::SpiceGenTcl::Ltspice::Analyses
  • dc ::SpiceGenTcl::Common::Sources
  • dc ::SpiceGenTcl::Ltspice::Sources
  • del
    OBJECT del elementName ?elementName ...?
    Deletes elements from the circuit by its name.
    ::SpiceGenTcl::Circuit
  • del
    OBJECT del elementName ?elementName ...?
    Deletes elements from the netlist by its name.
    ::SpiceGenTcl::Netlist
  • deleteNet
    GLOBALOBJ deleteNet ?args?
    ::SpiceGenTcl::Global
  • deleteVector
    SAVEOBJ deleteVector ?args?
    Deletes existing ParameterVector object from dictionary Vectors.
    ::SpiceGenTcl::Save
  • destructor
    ANALYSISOBJ destroy 
    Destroy object of class Analysis, and its Parameters objects.
    ::SpiceGenTcl::Analysis
  • destructor
    DEVICEOBJ destroy 
    Destroy object of class Device, its Parameter and Pin objects.
    ::SpiceGenTcl::Device
  • destructor
    ICOBJ destroy 
    Destroy object of class Ic, and its Parameter objects.
    ::SpiceGenTcl::Ic
  • destructor
    MODELOBJ destroy 
    Destroy object of class Model, and its Parameter objects.
    ::SpiceGenTcl::Model
  • destructor
    OPTIONSOBJ destroy 
    Destroy object of class Options, and its Parameter objects.
    ::SpiceGenTcl::Options
  • destructor
    PARAMSTATEMENTOBJ destroy 
    Destroy object of class ParamStatement, and its Parameter objects.
    ::SpiceGenTcl::ParamStatement
  • destructor
    RAWFILEOBJ destroy 
    Destroy object of class RawFile, and its traces objects.
    ::SpiceGenTcl::RawFile
  • destructor
    SAVEOBJ destroy 
    Destroy object of class Save, and its ParameterVectors objects.
    ::SpiceGenTcl::Save
  • destructor
    SUBCIRCUITOBJ destroy 
    Destroy object of class Subcircuit, and its Parameters and Pins objects.
    ::SpiceGenTcl::Subcircuit
  • detachSimulator
    CIRCUITOBJ detachSimulator ?args?
    Removes Simulator object reference from Circuit.
    ::SpiceGenTcl::Circuit
  • Device ::SpiceGenTcl
  • Diode ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Diode ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Diode ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • DiodeIdealModel ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • DiodeModel ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • DiodeModel ::SpiceGenTcl::Xyce::SemiconductorDevices
  • DiodeModel ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • E ::SpiceGenTcl::Common::Sources
  • E ::SpiceGenTcl::Ngspice::Sources
  • E ::SpiceGenTcl::Xyce::Sources
  • E ::SpiceGenTcl::Ltspice::Sources
  • EmptyTrace ::SpiceGenTcl
  • exp ::SpiceGenTcl::Common::Sources
  • exp ::SpiceGenTcl::Ltspice::Sources
  • F ::SpiceGenTcl::Common::Sources
  • F ::SpiceGenTcl::Ngspice::Sources
  • F ::SpiceGenTcl::Xyce::Sources
  • F ::SpiceGenTcl::Ltspice::Sources
  • forgetCommon
    forgetCommon 
    Forgets all ::SpiceGenTcl::Common commands from caller namespace
    ::SpiceGenTcl
  • forgetLtspice
    forgetLtspice 
    Forgets all ::SpiceGenTcl::Ltspice commands from caller namespace
    ::SpiceGenTcl
  • forgetNgspice
    forgetNgspice 
    Forgets all ::SpiceGenTcl::Ngspice commands from caller namespace
    ::SpiceGenTcl
  • forgetXyce
    forgetXyce 
    Forgets all ::SpiceGenTcl::Xyce commands from caller namespace
    ::SpiceGenTcl
  • Function ::SpiceGenTcl
  • G ::SpiceGenTcl::Common::Sources
  • G ::SpiceGenTcl::Ngspice::Sources
  • G ::SpiceGenTcl::Xyce::Sources
  • G ::SpiceGenTcl::Ltspice::Sources
  • GenS ::SpiceGenTcl::Xyce::BasicDevices
  • genSPICEString
    ANALYSISOBJ genSPICEString 
    Creates analysis for SPICE netlist.
    ::SpiceGenTcl::Analysis
  • genSPICEString
    CIRCUITOBJ genSPICEString 
    Creates circuit string for SPICE netlist.
    ::SpiceGenTcl::Circuit
  • genSPICEString
    COMMENTOBJ genSPICEString 
    Creates comment string for SPICE netlist.
    ::SpiceGenTcl::Comment
  • genSPICEString
    DEVICEOBJ genSPICEString 
    Creates device string for SPICE netlist.
    ::SpiceGenTcl::Device
  • genSPICEString
    FUNCTIONOBJ genSPICEString 
    Creates func string for SPICE netlist.
    ::SpiceGenTcl::Function
  • genSPICEString
    GLOBALOBJ genSPICEString 
    Creates .global statement string for SPICE netlist.
    ::SpiceGenTcl::Global
  • genSPICEString
    ICOBJ genSPICEString 
    Creates .ic statement string for SPICE netlist.
    ::SpiceGenTcl::Ic
  • genSPICEString
    INCLUDEOBJ genSPICEString 
    Creates include string for SPICE netlist.
    ::SpiceGenTcl::Include
  • genSPICEString
    LIBRARYOBJ genSPICEString 
    Creates library string for SPICE netlist.
    ::SpiceGenTcl::Library
  • genSPICEString
    MODELOBJ genSPICEString 
    Creates model string for SPICE netlist.
    ::SpiceGenTcl::Model
  • genSPICEString
    NETLISTOBJ genSPICEString 
    Creates netlist string for SPICE netlist.
    ::SpiceGenTcl::Netlist
  • genSPICEString
    NODESETOBJ genSPICEString 
    Creates .nodeset statement string for SPICE netlist.
    ::SpiceGenTcl::Nodeset
  • genSPICEString
    OPTIONSOBJ genSPICEString 
    Creates options string for SPICE netlist.
    ::SpiceGenTcl::Options
  • genSPICEString
    PARAMETEROBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::Parameter
  • genSPICEString
    PARAMETEREQUATIONOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterEquation
  • genSPICEString
    PARAMETERNODEOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterNode
  • genSPICEString
    PARAMETERNODEEQUATIONOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterNodeEquation
  • genSPICEString
    PARAMETERPOSITIONALOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterPositional
  • genSPICEString
    PARAMETERPOSITIONALEQUATIONOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterPositionalEquation
  • genSPICEString
    PARAMETERPOSITIONALNOCHECKOBJ genSPICEString 
    Creates string for SPICE netlist. Results: SPICE netlist's string
    ::SpiceGenTcl::ParameterPositionalNoCheck
  • genSPICEString
    PARAMETERSWITCHOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterSwitch
  • genSPICEString
    PARAMSTATEMENTOBJ genSPICEString 
    Creates parameter statement string for SPICE netlist.
    ::SpiceGenTcl::ParamStatement
  • genSPICEString
    PINOBJ genSPICEString 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::Pin
  • genSPICEString
    RAWSTRINGOBJ genSPICEString 
    Creates raw string for SPICE netlist.
    ::SpiceGenTcl::RawString
  • genSPICEString
    SAVEOBJ genSPICEString 
    Creates .save statement string for SPICE netlist.
    ::SpiceGenTcl::Save
  • genSPICEString
    SPICEELEMENTOBJ genSPICEString 
    Declaration of method common for all SPICE elements that generates representation of element in SPICE netlist. Not implemented in abstraction class.
    ::SpiceGenTcl::SPICEElement
  • genSPICEString
    SUBCIRCUITOBJ genSPICEString 
    Creates subcircuit string for SPICE subcircuit.
    ::SpiceGenTcl::Subcircuit
  • genSPICEString
    TEMPOBJ genSPICEString 
    Creates .temp statement string for SPICE netlist.
    ::SpiceGenTcl::Temp
  • genSPICEString
    BJTOBJ genSPICEString 
    Modify substrate pin string in order to complain square brackets enclosure, see BJT info in reference manual of Xyce
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Bjt
  • GenSwitch ::SpiceGenTcl::Xyce::BasicDevices
  • getAllElemNames
    NETLISTOBJ getAllElemNames ?args?
    Gets names of all elements in netlist.
    ::SpiceGenTcl::Netlist
  • getCurrentsNames
    RAWFILEOBJ getCurrentsNames ?args?
    Returns list that contains names of all current variables
    ::SpiceGenTcl::RawFile
  • getDataCsv
    OBJECT getDataCsv ?-all? ?-traces list? ?-sep value?
    Returns string with CSV formatting containing all data
    ::SpiceGenTcl::Circuit
  • getDataDict
    CIRCUITOBJ getDataDict ?args?
    Gets dictionary with raw data vectors.
    ::SpiceGenTcl::Circuit
  • getDataPoints
    DATASETOBJ getDataPoints ?args?
    Gets the data points
    ::SpiceGenTcl::Dataset
  • getDataPoints
    EMPTYTRACEOBJ getDataPoints 
    ::SpiceGenTcl::EmptyTrace
  • getElement
    OBJECT getElement elemName
    Gets particular element object reference by its name.
    ::SpiceGenTcl::Netlist
  • getLog
    SIMULATOROBJ getLog 
    Returns log file of completed simulations.
    ::SpiceGenTcl::Simulator
  • getStr
    DATASETOBJ getStr 
    Returns metadata of Dataset
    ::SpiceGenTcl::Dataset
  • getTrace
    RAWFILEOBJ getTrace traceName
    Returns Trace object reference by it's name
    ::SpiceGenTcl::RawFile
  • getTracesCsv
    OBJECT getTracesCsv ?-all? ?-traces list? ?-sep value?
    Returns string with csv formatting containing all data
    ::SpiceGenTcl::RawFile
  • getTracesData
    RAWFILEOBJ getTracesData ?args?
    Returns dictionary that contains all data in value and name as a key
    ::SpiceGenTcl::RawFile
  • getTracesStr
    RAWFILEOBJ getTracesStr ?args?
    Returns information about all Traces in raw file in form of string
    ::SpiceGenTcl::RawFile
  • getVariablesNames
    RAWFILEOBJ getVariablesNames ?args?
    Returns list that contains names of all variables
    ::SpiceGenTcl::RawFile
  • getVectors
    SAVEOBJ getVectors ?args?
    Gets the dictionary of ParameterVectors
    ::SpiceGenTcl::Save
  • getVoltagesNames
    RAWFILEOBJ getVoltagesNames ?args?
    Returns list that contains names of all voltage variables
    ::SpiceGenTcl::RawFile
  • Global ::SpiceGenTcl
  • H ::SpiceGenTcl::Common::Sources
  • H ::SpiceGenTcl::Ngspice::Sources
  • H ::SpiceGenTcl::Xyce::Sources
  • H ::SpiceGenTcl::Ltspice::Sources
  • Iac ::SpiceGenTcl::Common::Sources
  • Iac ::SpiceGenTcl::Ngspice::Sources
  • Iac ::SpiceGenTcl::Xyce::Sources
  • Iac ::SpiceGenTcl::Ltspice::Sources
  • Iam ::SpiceGenTcl::Ngspice::Sources
  • Ic ::SpiceGenTcl
  • Idc ::SpiceGenTcl::Common::Sources
  • Idc ::SpiceGenTcl::Ngspice::Sources
  • Idc ::SpiceGenTcl::Xyce::Sources
  • Idc ::SpiceGenTcl::Ltspice::Sources
  • Iexp ::SpiceGenTcl::Common::Sources
  • Iexp ::SpiceGenTcl::Ngspice::Sources
  • Iexp ::SpiceGenTcl::Xyce::Sources
  • Iexp ::SpiceGenTcl::Ltspice::Sources
  • importCommon
    importCommon 
    Imports all ::SpiceGenTcl::Common commands to caller namespace
    ::SpiceGenTcl
  • importLtspice
    importLtspice 
    Imports all ::SpiceGenTcl::Ltspice commands to caller namespace
    ::SpiceGenTcl
  • importNgspice
    importNgspice 
    Imports all ::SpiceGenTcl::Ngspice commands to caller namespace
    ::SpiceGenTcl
  • importXyce
    importXyce 
    Imports all ::SpiceGenTcl::Xyce commands to caller namespace
    ::SpiceGenTcl
  • Include ::SpiceGenTcl
  • Inductor ::SpiceGenTcl::Common::BasicDevices
  • Inductor ::SpiceGenTcl::Ngspice::BasicDevices
  • Inductor ::SpiceGenTcl::Xyce::BasicDevices
  • Inductor ::SpiceGenTcl::Ltspice::BasicDevices
  • Ipulse ::SpiceGenTcl::Common::Sources
  • Ipulse ::SpiceGenTcl::Ngspice::Sources
  • Ipulse ::SpiceGenTcl::Xyce::Sources
  • Ipulse ::SpiceGenTcl::Ltspice::Sources
  • Ipwl ::SpiceGenTcl::Common::Sources
  • Ipwl ::SpiceGenTcl::Ngspice::Sources
  • Ipwl ::SpiceGenTcl::Xyce::Sources
  • Ipwl ::SpiceGenTcl::Ltspice::Sources
  • Isffm ::SpiceGenTcl::Common::Sources
  • Isffm ::SpiceGenTcl::Ngspice::Sources
  • Isffm ::SpiceGenTcl::Xyce::Sources
  • Isffm ::SpiceGenTcl::Ltspice::Sources
  • Isin ::SpiceGenTcl::Common::Sources
  • Isin ::SpiceGenTcl::Ngspice::Sources
  • Isin ::SpiceGenTcl::Xyce::Sources
  • Isin ::SpiceGenTcl::Ltspice::Sources
  • J ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • J ::SpiceGenTcl::Xyce::SemiconductorDevices
  • J ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • Jfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Jfet ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • Jfet1Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet1Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Jfet2Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet2Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • JfetModel ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • K ::SpiceGenTcl::Ngspice::BasicDevices
  • L ::SpiceGenTcl::Common::BasicDevices
  • L ::SpiceGenTcl::Ngspice::BasicDevices
  • L ::SpiceGenTcl::Xyce::BasicDevices
  • L ::SpiceGenTcl::Ltspice::BasicDevices
  • Library ::SpiceGenTcl
  • LModel ::SpiceGenTcl::Ngspice::BasicDevices
  • LModel ::SpiceGenTcl::Xyce::BasicDevices
  • M ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • M ::SpiceGenTcl::Xyce::SemiconductorDevices
  • M ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • measure
    RAWFILEOBJ measure ?args?
    ::SpiceGenTcl::RawFile
  • Mesfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mesfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Mesfet ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • Mesfet1Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mesfet1Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • MesfetModel ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • Model ::SpiceGenTcl
  • Mosfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mosfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Mosfet ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • N ::SpiceGenTcl::Ngspice::BasicDevices
  • Netlist ::SpiceGenTcl
  • NgspiceParser ::SpiceGenTcl::Ngspice
  • Nodeset ::SpiceGenTcl
  • Op ::SpiceGenTcl::Common::Analyses
  • Op ::SpiceGenTcl::Ngspice::Analyses
  • Op ::SpiceGenTcl::Xyce::Analyses
  • Op ::SpiceGenTcl::Ltspice::Analyses
  • Options ::SpiceGenTcl
  • OptionsNgspice ::SpiceGenTcl::Ngspice::Misc
  • Parameter ::SpiceGenTcl
  • ParameterDefault ::SpiceGenTcl
  • ParameterEquation ::SpiceGenTcl
  • ParameterNoCheck ::SpiceGenTcl
  • ParameterNode ::SpiceGenTcl
  • ParameterNodeEquation ::SpiceGenTcl
  • ParameterPositional ::SpiceGenTcl
  • ParameterPositionalEquation ::SpiceGenTcl
  • ParameterPositionalNoCheck ::SpiceGenTcl
  • ParameterSwitch ::SpiceGenTcl
  • ParameterVector ::SpiceGenTcl
  • ParamStatement ::SpiceGenTcl
  • Parser ::SpiceGenTcl
  • Pin ::SpiceGenTcl
  • pulse ::SpiceGenTcl::Common::Sources
  • pulse ::SpiceGenTcl::Ngspice::Sources
  • pulse ::SpiceGenTcl::Ltspice::Sources
  • pwl ::SpiceGenTcl::Common::Sources
  • pwl ::SpiceGenTcl::Ltspice::Sources
  • Q ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Q ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Q ::SpiceGenTcl::Ltspice::SemiconductorDevices
  • R ::SpiceGenTcl::Common::BasicDevices
  • R ::SpiceGenTcl::Ngspice::BasicDevices
  • R ::SpiceGenTcl::Xyce::BasicDevices
  • R ::SpiceGenTcl::Ltspice::BasicDevices
  • RawFile ::SpiceGenTcl
  • RawString ::SpiceGenTcl
  • readAndParse
    PARSEROBJ readAndParse ?args?
    Calls methods readFile and buildTopNetlist in a sequence
    ::SpiceGenTcl::Parser
  • readComplex
    BINARYREADEROBJ readComplex file
    Reads two 8 byte numbers from file.
    ::SpiceGenTcl::BinaryReader
  • readData
    SIMULATOROBJ readData 
    Reads raw data file of last simulation.
    ::SpiceGenTcl::Simulator
  • readData
    BATCHOBJ readData ?args?
    Reads raw data file, create RawFile object and return it's reference name.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • readData
    BATCHOBJ readData ?args?
    Reads raw data file, create RawFile object and return it's reference name.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • readData
    BATCHOBJ readData ?args?
    Reads raw data file, create RawFile object and return it's reference name.
    ::SpiceGenTcl::Ltspice::Simulators::Batch
  • readFile
    PARSEROBJ readFile 
    ::SpiceGenTcl::Parser
  • readFile
    NGSPICEPARSEROBJ readFile 
    Reads netlist file and prepare for parsing: remove redundant white space characters, collapse continuation lines and remove comments lines
    ::SpiceGenTcl::Ngspice::NgspiceParser
  • readFloat32
    BINARYREADEROBJ readFloat32 file
    Reads 4 bytes number from file.
    ::SpiceGenTcl::BinaryReader
  • readFloat64
    BINARYREADEROBJ readFloat64 file
    Reads 8 bytes number from file .
    ::SpiceGenTcl::BinaryReader
  • readLog
    SIMULATOROBJ readLog 
    Reads log file of completed simulations.
    ::SpiceGenTcl::Simulator
  • readLog
    BATCHOBJ readLog ?args?
    Reads log file of last simulation and save it's content to Log variable.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • readLog
    BATCHOBJ readLog ?args?
    Reads log file of last simulation and save it's content to Log variable.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • readLog
    BATCHOBJ readLog ?args?
    Reads log file of last simulation and save it's content to Log variable.
    ::SpiceGenTcl::Ltspice::Simulators::Batch
  • resetValue
    PARAMETERDEFAULTOBJ resetValue ?args?
    Resets value of the parameter to it's default value.
    ::SpiceGenTcl::ParameterDefault
  • Resistor ::SpiceGenTcl::Common::BasicDevices
  • Resistor ::SpiceGenTcl::Ngspice::BasicDevices
  • Resistor ::SpiceGenTcl::Xyce::BasicDevices
  • Resistor ::SpiceGenTcl::Ltspice::BasicDevices
  • RModel ::SpiceGenTcl::Ngspice::BasicDevices
  • RModel ::SpiceGenTcl::Xyce::BasicDevices
  • run
    SIMULATOROBJ run 
    Runs simulation.
    ::SpiceGenTcl::Simulator
  • runAndRead
    OBJECT runAndRead ?-nodelete?
    Invokes runAndRead, configure -log and configure -data methods from attached simulator.
    ::SpiceGenTcl::Circuit
  • runAndRead
    OBJECT runAndRead circuitStr ?-nodelete?
    Runs netlist circuit file.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • runAndRead
    OBJECT runAndRead circuitStr ?-nodelete?
    Runs netlist circuit file.
    ::SpiceGenTcl::Ngspice::Simulators::BatchLiveLog
  • runAndRead
    OBJECT runAndRead circuitStr ?-nodelete?
    Runs netlist circuit file.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • runAndRead
    OBJECT runAndRead circuitStr ?-nodelete?
    Runs netlist circuit file.
    ::SpiceGenTcl::Ltspice::Simulators::Batch
  • S ::SpiceGenTcl::Ngspice::BasicDevices
  • Save ::SpiceGenTcl
  • Sens ::SpiceGenTcl::Xyce::Analyses
  • SensAc ::SpiceGenTcl::Ngspice::Analyses
  • SensDc ::SpiceGenTcl::Ngspice::Analyses
  • setDataPoints
    DATASETOBJ setDataPoints dataPoints
    Sets the data points
    ::SpiceGenTcl::Dataset
  • sffm ::SpiceGenTcl::Common::Sources
  • sffm ::SpiceGenTcl::Ngspice::Sources
  • sffm ::SpiceGenTcl::Ltspice::Sources
  • Simulator ::SpiceGenTcl
  • sin ::SpiceGenTcl::Common::Sources
  • sin ::SpiceGenTcl::Ltspice::Sources
  • skip4bytes
    BINARYREADEROBJ skip4bytes file
    Moves pointer of position in file forward in 4 bytes.
    ::SpiceGenTcl::BinaryReader
  • skip8bytes
    BINARYREADEROBJ skip8bytes file
    Moves pointer of position in file forward in 8 bytes.
    ::SpiceGenTcl::BinaryReader
  • skip16bytes
    BINARYREADEROBJ skip16bytes file
    Moves pointer of position in file forward in 16 bytes.
    ::SpiceGenTcl::BinaryReader
  • Sp ::SpiceGenTcl::Ngspice::Analyses
  • SPICEElement ::SpiceGenTcl
  • Subcircuit ::SpiceGenTcl
  • SubcircuitInstance ::SpiceGenTcl::Common::BasicDevices
  • SubcircuitInstance ::SpiceGenTcl::Ngspice::BasicDevices
  • SubcircuitInstance ::SpiceGenTcl::Xyce::BasicDevices
  • SubcircuitInstance ::SpiceGenTcl::Ltspice::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Common::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Ngspice::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Xyce::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Ltspice::BasicDevices
  • Temp ::SpiceGenTcl
  • Trace ::SpiceGenTcl
  • Tran ::SpiceGenTcl::Common::Analyses
  • Tran ::SpiceGenTcl::Ngspice::Analyses
  • Tran ::SpiceGenTcl::Xyce::Analyses
  • Tran ::SpiceGenTcl::Ltspice::Analyses
  • unsetNodeName
    PINOBJ unsetNodeName ?args?
    Makes pin floating by setting name of the node to empty string.
    ::SpiceGenTcl::Pin
  • Utility ::SpiceGenTcl
  • Vac ::SpiceGenTcl::Common::Sources
  • Vac ::SpiceGenTcl::Ngspice::Sources
  • Vac ::SpiceGenTcl::Xyce::Sources
  • Vac ::SpiceGenTcl::Ltspice::Sources
  • Vam ::SpiceGenTcl::Ngspice::Sources
  • Vccs ::SpiceGenTcl::Common::Sources
  • Vccs ::SpiceGenTcl::Ngspice::Sources
  • Vccs ::SpiceGenTcl::Xyce::Sources
  • Vccs ::SpiceGenTcl::Ltspice::Sources
  • Vcvs ::SpiceGenTcl::Common::Sources
  • Vcvs ::SpiceGenTcl::Ngspice::Sources
  • Vcvs ::SpiceGenTcl::Xyce::Sources
  • Vcvs ::SpiceGenTcl::Ltspice::Sources
  • Vdc ::SpiceGenTcl::Common::Sources
  • Vdc ::SpiceGenTcl::Ngspice::Sources
  • Vdc ::SpiceGenTcl::Xyce::Sources
  • Vdc ::SpiceGenTcl::Ltspice::Sources
  • VerilogA ::SpiceGenTcl::Ngspice::BasicDevices
  • Vexp ::SpiceGenTcl::Common::Sources
  • Vexp ::SpiceGenTcl::Ngspice::Sources
  • Vexp ::SpiceGenTcl::Xyce::Sources
  • Vexp ::SpiceGenTcl::Ltspice::Sources
  • Vport ::SpiceGenTcl::Ngspice::Sources
  • Vpulse ::SpiceGenTcl::Common::Sources
  • Vpulse ::SpiceGenTcl::Ngspice::Sources
  • Vpulse ::SpiceGenTcl::Xyce::Sources
  • Vpulse ::SpiceGenTcl::Ltspice::Sources
  • Vpwl ::SpiceGenTcl::Common::Sources
  • Vpwl ::SpiceGenTcl::Ngspice::Sources
  • Vpwl ::SpiceGenTcl::Xyce::Sources
  • Vpwl ::SpiceGenTcl::Ltspice::Sources
  • Vsffm ::SpiceGenTcl::Common::Sources
  • Vsffm ::SpiceGenTcl::Ngspice::Sources
  • Vsffm ::SpiceGenTcl::Xyce::Sources
  • Vsffm ::SpiceGenTcl::Ltspice::Sources
  • Vsin ::SpiceGenTcl::Common::Sources
  • Vsin ::SpiceGenTcl::Ngspice::Sources
  • Vsin ::SpiceGenTcl::Xyce::Sources
  • Vsin ::SpiceGenTcl::Ltspice::Sources
  • VSw ::SpiceGenTcl::Common::BasicDevices
  • VSw ::SpiceGenTcl::Xyce::BasicDevices
  • VSw ::SpiceGenTcl::Ltspice::BasicDevices
  • VSwitch ::SpiceGenTcl::Common::BasicDevices
  • VSwitch ::SpiceGenTcl::Ngspice::BasicDevices
  • VSwitch ::SpiceGenTcl::Xyce::BasicDevices
  • VSwitch ::SpiceGenTcl::Ltspice::BasicDevices
  • VSwitchModel ::SpiceGenTcl::Ngspice::BasicDevices
  • VSwitchModel ::SpiceGenTcl::Xyce::BasicDevices
  • VSwitchModel ::SpiceGenTcl::Ltspice::BasicDevices
  • W ::SpiceGenTcl::Common::BasicDevices
  • W ::SpiceGenTcl::Ngspice::BasicDevices
  • W ::SpiceGenTcl::Xyce::BasicDevices
  • W ::SpiceGenTcl::Ltspice::BasicDevices
  • X ::SpiceGenTcl::Common::BasicDevices
  • X ::SpiceGenTcl::Ngspice::BasicDevices
  • X ::SpiceGenTcl::Xyce::BasicDevices
  • X ::SpiceGenTcl::Ltspice::BasicDevices
  • XAuto ::SpiceGenTcl::Common::BasicDevices
  • XAuto ::SpiceGenTcl::Ngspice::BasicDevices
  • XAuto ::SpiceGenTcl::Xyce::BasicDevices
  • XAuto ::SpiceGenTcl::Ltspice::BasicDevices
  • Z ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Z ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Z ::SpiceGenTcl::Ltspice::SemiconductorDevices