Tcl SpiceGenTcl package (v0.60)

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::Ngspice::Analyses
  • Ac ::SpiceGenTcl::Xyce::Analyses
  • ac ::SpiceGenTcl::Common::Sources
  • add
    <span class='ruff_cmd'>OBJECT add</span> <span class='ruff_arg'>element</span>
    Adds elements object to Elements dictionary.
    ::SpiceGenTcl::Circuit
  • add
    <span class='ruff_cmd'>OBJECT add</span> <span class='ruff_arg'>element</span>
    Adds elements object to Elements dictionary.
    ::SpiceGenTcl::Netlist
  • add
    <span class='ruff_cmd'>OBJECT add</span> <span class='ruff_arg'>element</span>
    Add element object reference to Netlist, 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
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value ?-name value? ?-eq|-poseq|-posnocheck|-pos|-nocheck?</span>
    Adds new Parameter object to the list Params.
    ::SpiceGenTcl::Analysis
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value ?-name value? ?-eq|-poseq|-posnocheck|-pos|-nocheck?</span>
    Adds new parameter to device, and throws error on dublicated names.
    ::SpiceGenTcl::Device
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value ?-name value? ?-eq|-poseq|-posnocheck|-pos|-nocheck?</span>
    Adds new parameter to device, and throws error on dublicated names.
    ::SpiceGenTcl::Model
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value</span>
    Creates new parameter object and add it to the list Params.
    ::SpiceGenTcl::Options
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value ?-eq?</span>
    Adds new Parameter object to the list Params.
    ::SpiceGenTcl::ParamStatement
  • addParam
    <span class='ruff_cmd'>OBJECT addParam</span> <span class='ruff_arg'>paramName value</span>
    Adds new parameter to subcircuit, and throws error on dublicated names.
    ::SpiceGenTcl::Subcircuit
  • am ::SpiceGenTcl::Ngspice::Sources
  • Analysis ::SpiceGenTcl
  • appendDataPoints
    <span class='ruff_cmd'>OBJECT appendDataPoints</span> <span class='ruff_arg'>dataPoint</span>
    method to set the data points
    ::SpiceGenTcl::Dataset
  • argsPreprocess
    <span class='ruff_cmd'>OBJECT argsPreprocess</span> <span class='ruff_arg'>paramsNames ?args?</span>
    Calls argparse and constructs list for passing to Device constructor.
    ::SpiceGenTcl::KeyArgsBuilder
  • Axis ::SpiceGenTcl
  • B ::SpiceGenTcl::Ngspice::Sources
  • B ::SpiceGenTcl::Xyce::Sources
  • Batch ::SpiceGenTcl::Ngspice::Simulators
  • Batch ::SpiceGenTcl::Xyce::Simulators
  • BatchLiveLog ::SpiceGenTcl::Ngspice::Simulators
  • BehaviouralSource ::SpiceGenTcl::Ngspice::Sources
  • BehaviouralSource ::SpiceGenTcl::Xyce::Sources
  • BinaryReader ::SpiceGenTcl
  • Bjt ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Bjt ::SpiceGenTcl::Xyce::SemiconductorDevices
  • BjtGPModel ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • BjtGPModel ::SpiceGenTcl::Xyce::SemiconductorDevices
  • buildArgStr
    <span class='ruff_cmd'>OBJECT buildArgStr</span> <span class='ruff_arg'>paramsNames</span>
    Builds argument list for argparse.
    ::SpiceGenTcl::KeyArgsBuilder
  • C ::SpiceGenTcl::Common::BasicDevices
  • C ::SpiceGenTcl::Ngspice::BasicDevices
  • C ::SpiceGenTcl::Xyce::BasicDevices
  • Capacitor ::SpiceGenTcl::Common::BasicDevices
  • Capacitor ::SpiceGenTcl::Ngspice::BasicDevices
  • Capacitor ::SpiceGenTcl::Xyce::BasicDevices
  • Cccs ::SpiceGenTcl::Common::Sources
  • Cccs ::SpiceGenTcl::Ngspice::Sources
  • Cccs ::SpiceGenTcl::Xyce::Sources
  • Ccvs ::SpiceGenTcl::Common::Sources
  • Ccvs ::SpiceGenTcl::Ngspice::Sources
  • Ccvs ::SpiceGenTcl::Xyce::Sources
  • checkFloating
    <span class='ruff_cmd'>OBJECT checkFloating</span> 
    Determines if pin is connected to the node.
    ::SpiceGenTcl::Pin
  • checkFloatingPins
    <span class='ruff_cmd'>OBJECT checkFloatingPins</span> 
    Check if some pin device doesn't have connected nodes and return list of them.
    ::SpiceGenTcl::Device
  • Circuit ::SpiceGenTcl
  • clearLog
    <span class='ruff_cmd'>OBJECT clearLog</span> 
    Clear saved log by unsetting Log variable.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • clearLog
    <span class='ruff_cmd'>OBJECT clearLog</span> 
    Clear saved log by unsetting log variable.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • CModel ::SpiceGenTcl::Ngspice::BasicDevices
  • CModel ::SpiceGenTcl::Xyce::BasicDevices
  • Comment ::SpiceGenTcl
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>type params ?-name value?</span>
    Creates object of class Analysis.
    ::SpiceGenTcl::Analysis
  • constructor
    <span class='ruff_cmd'>Axis create OBJNAME</span> <span class='ruff_arg'>name type len ?numType?</span>
    <span class='ruff_cmd'>Axis new</span> <span class='ruff_arg'>name type len ?numType?</span>
    initialize axis
    ::SpiceGenTcl::Axis
  • constructor
    <span class='ruff_cmd'>Circuit create OBJNAME</span> <span class='ruff_arg'>name</span>
    <span class='ruff_cmd'>Circuit new</span> <span class='ruff_arg'>name</span>
    Creates object of class CircuitNetlist.
    ::SpiceGenTcl::Circuit
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value ?-name value?</span>
    Creates object of class Comment.
    ::SpiceGenTcl::Comment
  • constructor
    <span class='ruff_cmd'>Dataset create OBJNAME</span> <span class='ruff_arg'>name type len ?numType?</span>
    <span class='ruff_cmd'>Dataset new</span> <span class='ruff_arg'>name type len ?numType?</span>
    initialize dataset
    ::SpiceGenTcl::Dataset
  • constructor
    <span class='ruff_cmd'>Device create OBJNAME</span> <span class='ruff_arg'>name pins params</span>
    <span class='ruff_cmd'>Device new</span> <span class='ruff_arg'>name pins params</span>
    Creates object of class Device.
    ::SpiceGenTcl::Device
  • constructor
    <span class='ruff_cmd'>EmptyTrace create OBJNAME</span> <span class='ruff_arg'>name type len ?numType?</span>
    <span class='ruff_cmd'>EmptyTrace new</span> <span class='ruff_arg'>name type len ?numType?</span>
    initialize dummy trace
    ::SpiceGenTcl::EmptyTrace
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value ?-name value?</span>
    Creates object of class Include.
    ::SpiceGenTcl::Include
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value libValue ?-name value?</span>
    Creates object of class Library.
    ::SpiceGenTcl::Library
  • constructor
    <span class='ruff_cmd'>Model create OBJNAME</span> <span class='ruff_arg'>name type params</span>
    <span class='ruff_cmd'>Model new</span> <span class='ruff_arg'>name type params</span>
    Creates object of class Model.
    ::SpiceGenTcl::Model
  • constructor
    <span class='ruff_cmd'>Netlist create OBJNAME</span> <span class='ruff_arg'>name</span>
    <span class='ruff_cmd'>Netlist new</span> <span class='ruff_arg'>name</span>
    Creates object of class Netlist.
    ::SpiceGenTcl::Netlist
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>params ?-name value?</span>
    Creates object of class Options.
    ::SpiceGenTcl::Options
  • constructor
    <span class='ruff_cmd'>Parameter create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>Parameter new</span> <span class='ruff_arg'>name value</span>
    Creates object of class Parameter with parameter name and value.
    ::SpiceGenTcl::Parameter
  • constructor
    <span class='ruff_cmd'>ParameterDefault create OBJNAME</span> <span class='ruff_arg'>name value defValue</span>
    <span class='ruff_cmd'>ParameterDefault new</span> <span class='ruff_arg'>name value defValue</span>
    Creates object of class ParameterDefault with parameter name, value and default value.
    ::SpiceGenTcl::ParameterDefault
  • constructor
    <span class='ruff_cmd'>ParameterEquation create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>ParameterEquation new</span> <span class='ruff_arg'>name value</span>
    Creates object of class ParameterEquation with parameter name and value as an equation.
    ::SpiceGenTcl::ParameterEquation
  • constructor
    <span class='ruff_cmd'>ParameterNoCheck create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>ParameterNoCheck new</span> <span class='ruff_arg'>name value</span>
    Creates object of class ParameterNoCheck with parameter name and value.
    ::SpiceGenTcl::ParameterNoCheck
  • constructor
    <span class='ruff_cmd'>ParameterPositional create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>ParameterPositional new</span> <span class='ruff_arg'>name value</span>
    Creates object of class ParameterPositional with parameter name and value.
    ::SpiceGenTcl::ParameterPositional
  • constructor
    <span class='ruff_cmd'>ParameterPositionalEquation create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>ParameterPositionalEquation new</span> <span class='ruff_arg'>name value</span>
    Creates object of class ParameterPositionalEquation with parameter name and value as an equation in positional form.
    ::SpiceGenTcl::ParameterPositionalEquation
  • constructor
    <span class='ruff_cmd'>ParameterPositionalNoCheck create OBJNAME</span> <span class='ruff_arg'>name value</span>
    <span class='ruff_cmd'>ParameterPositionalNoCheck new</span> <span class='ruff_arg'>name value</span>
    Creates object of class ParameterPositionalNoCheck.
    ::SpiceGenTcl::ParameterPositionalNoCheck
  • constructor
    <span class='ruff_cmd'>ParameterSwitch create OBJNAME</span> <span class='ruff_arg'>name</span>
    <span class='ruff_cmd'>ParameterSwitch new</span> <span class='ruff_arg'>name</span>
    Creates object of class ParameterSwitch with parameter name.
    ::SpiceGenTcl::ParameterSwitch
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>params ?-name value?</span>
    Creates object of class ParamStatement.
    ::SpiceGenTcl::ParamStatement
  • constructor
    <span class='ruff_cmd'>Pin create OBJNAME</span> <span class='ruff_arg'>name nodeName</span>
    <span class='ruff_cmd'>Pin new</span> <span class='ruff_arg'>name nodeName</span>
    Creates object of class Pin with name and connected node
    ::SpiceGenTcl::Pin
  • constructor
    <span class='ruff_cmd'>RawFile create OBJNAME</span> <span class='ruff_arg'>path ?traces2read? ?simulator?</span>
    <span class='ruff_cmd'>RawFile new</span> <span class='ruff_arg'>path ?traces2read? ?simulator?</span>
    Creates RawFile object.
    ::SpiceGenTcl::RawFile
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value ?-name value?</span>
    Creates object of class RawString.
    ::SpiceGenTcl::RawString
  • constructor
    <span class='ruff_cmd'>Subcircuit create OBJNAME</span> <span class='ruff_arg'>name pins params</span>
    <span class='ruff_cmd'>Subcircuit new</span> <span class='ruff_arg'>name pins params</span>
    Creates object of class Subcircuit.
    ::SpiceGenTcl::Subcircuit
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value ?-eq?</span>
    Creates object of class Temp.
    ::SpiceGenTcl::Temp
  • constructor
    <span class='ruff_cmd'>Trace create OBJNAME</span> <span class='ruff_arg'>name type len axis ?numType?</span>
    <span class='ruff_cmd'>Trace new</span> <span class='ruff_arg'>name type len axis ?numType?</span>
    initialize trace
    ::SpiceGenTcl::Trace
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -c value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value? ?-ic value?</span>
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Common::BasicDevices::Capacitor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -icntrl value -model value ?-on|-off?</span>
    Creates object of class CSwitch that describes current controlled switch device.
    ::SpiceGenTcl::Common::BasicDevices::CSwitch
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -l value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value?</span>
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Common::BasicDevices::Inductor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -r value ?-m value? ?-temp value? ?-tc1 value? ?-tc2 value?</span>
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Common::BasicDevices::Resistor
  • constructor
    <span class='ruff_cmd'>SubcircuitInstance create OBJNAME</span> <span class='ruff_arg'>name pins subName params</span>
    <span class='ruff_cmd'>SubcircuitInstance new</span> <span class='ruff_arg'>name pins subName params</span>
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Common::BasicDevices::SubcircuitInstance
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>subcktObj name nodes ?-paramName paramValue ?-eq? ...?</span>
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Common::BasicDevices::SubcircuitInstanceAuto
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode ncpNode ncmNode -model value ?-on|-off?</span>
    Creates object of class VSwitch that describes voltage controlled switch device.
    ::SpiceGenTcl::Common::BasicDevices::VSwitch
  • constructor
    <span class='ruff_cmd'>ac create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>ac new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::ac
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -consrc value -gain value ?-m value?</span>
    Creates object of class Cccs that describes linear current-controlled current source.
    ::SpiceGenTcl::Common::Sources::Cccs
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -consrc value -transr value</span>
    Creates object of class Ccvs that describes linear current-controlled current source.
    ::SpiceGenTcl::Common::Sources::Ccvs
  • constructor
    <span class='ruff_cmd'>dc create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>dc new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::dc
  • constructor
    <span class='ruff_cmd'>exp create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>exp new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::exp
  • constructor
    <span class='ruff_cmd'>Iac create OBJNAME</span> <span class='ruff_arg'>name npNode nmNode ?args?</span>
    <span class='ruff_cmd'>Iac new</span> <span class='ruff_arg'>name npNode nmNode ?args?</span>
    Creates object of class Iac that describes ac current source.
    ::SpiceGenTcl::Common::Sources::Iac
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -dc value</span>
    Creates object of class Idc that describes simple constant voltage source.
    ::SpiceGenTcl::Common::Sources::Idc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v1 value -v2 value -td1 value -tau1 value -td2 value -tau2 value</span>
    Creates object of class Iexp that describes exponential current source.
    ::SpiceGenTcl::Common::Sources::Iexp
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -low value -high value -td value -tr value -tf value -pw value -per value</span>
    Creates object of class Ipulse that describes pulse current source.
    ::SpiceGenTcl::Common::Sources::Ipulse
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -seq list</span>
    Creates object of class Ipwl that describes piece-wise current source.
    ::SpiceGenTcl::Common::Sources::Ipwl
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -fc value -mdi value -fs value</span>
    Creates object of class Isffm that describes single-frequency FM current source.
    ::SpiceGenTcl::Common::Sources::Isffm
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -freq value ?-td value ?-theta value ?-phase value???</span>
    Creates object of class Isin that describes sinusoidal current source.
    ::SpiceGenTcl::Common::Sources::Isin
  • constructor
    <span class='ruff_cmd'>pulse create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>pulse new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::pulse
  • constructor
    <span class='ruff_cmd'>pwl create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>pwl new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::pwl
  • constructor
    <span class='ruff_cmd'>sffm create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>sffm new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::sffm
  • constructor
    <span class='ruff_cmd'>sin create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>sin new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Common::Sources::sin
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -ac value ?-acphase value?</span>
    Creates object of class Vac that describes ac voltage source.
    ::SpiceGenTcl::Common::Sources::Vac
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode ncpNode ncmNode -trcond value ?-m value?</span>
    Creates object of class Vccs that describes linear voltage-controlled current source.
    ::SpiceGenTcl::Common::Sources::Vccs
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode ncpNode ncmNode -gain value</span>
    Creates object of class Vcvs that describes linear voltage-controlled current source.
    ::SpiceGenTcl::Common::Sources::Vcvs
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -dc value</span>
    Creates object of class Vdc that describes simple constant voltage source.
    ::SpiceGenTcl::Common::Sources::Vdc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v1 value -v2 value -td1 value -tau1 value -td2 value -tau2 value</span>
    Creates object of class Vexp that describes exponential voltage source.
    ::SpiceGenTcl::Common::Sources::Vexp
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -low value -high value -td value -tr value -tf value -pw value -per value</span>
    Creates object of class Vpulse that describes pulse voltage source.
    ::SpiceGenTcl::Common::Sources::Vpulse
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -seq list</span>
    Creates object of class Vpwl that describes piece-wise voltage source.
    ::SpiceGenTcl::Common::Sources::Vpwl
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -fc value -mdi value -fs value</span>
    Creates object of class Vsffm that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Common::Sources::Vsffm
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -freq value ?-td value ?-theta value ?-phase value???</span>
    Creates object of class Vsin that describes sinusoidal voltage source.
    ::SpiceGenTcl::Common::Sources::Vsin
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value|-dtemp value? ?-scale value? ?-ic value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -c value ?-tc1 value? ?-tc2 value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -q value ?-tc1 value? ?-tc2 value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-c value? ?-l value? ?-w value? ?-temp value|-dtemp value? ?-m value? ?scale value? ?-ic value?</span>
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Capacitor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class CModel that describes semiconductor capacitor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::CModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class CSwitchModel that describes current switch model.
    ::SpiceGenTcl::Ngspice::BasicDevices::CSwitchModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value|-dtemp value? ?-scale value? ?-ic value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -l value ?-tc1 value? ?-tc2 value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-l value? ?-temp value|-dtemp value? ?-m value? ?scale value? ?-ic value? ?-nt value? ?-tc1 value? ?-tc2 value?</span>
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Inductor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class LModel that describes inductor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::LModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -r value ?-tc1 value? ?-tc2 value? ?-ac value? ?-m value? ?-noisy 0|1? ?-temp value|-dtemp value? ?-scale value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -r value ?-tc1 value? ?-tc2 value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-r value? ?-l value? ?-w value? ?-temp value|-dtemp value? ?-m value? ?-noisy 0|1? ?-ac value? ?scale value?</span>
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Ngspice::BasicDevices::Resistor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class RModel that describes semiconductor resistor model.
    ::SpiceGenTcl::Ngspice::BasicDevices::RModel
  • constructor
    <span class='ruff_cmd'>SubcircuitInstance create OBJNAME</span> <span class='ruff_arg'>name pins subName params</span>
    <span class='ruff_cmd'>SubcircuitInstance new</span> <span class='ruff_arg'>name pins subName params</span>
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstance
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>subcktObj name nodes ?-paramName paramValue ?-eq? ...?</span>
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstanceAuto
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class VSwitchModel that describes voltage switch model.
    ::SpiceGenTcl::Ngspice::BasicDevices::VSwitchModel
  • constructor
    <span class='ruff_cmd'>am create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>am new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Ngspice::Sources::am
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -i value ?-tc1 value? ?-tc2 value? ?-noisy 0|1? ?-temp value|-dtemp value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v value ?-tc1 value? ?-tc2 value? ?-noisy 0|1? ?-temp value|-dtemp value?</span>
    Creates object of class BehaviouralSource that describes behavioural source.
    ::SpiceGenTcl::Ngspice::Sources::BehaviouralSource
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -mf value -fc value ?-td value ?-phases value??</span>
    Creates object of class Iam that describes single-frequency FM current source.
    ::SpiceGenTcl::Ngspice::Sources::Iam
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -low value -high value -td value -tr value -tf value -pw value -per value ?-np value?</span>
    Creates object of class Ipulse that describes pulse current source.
    ::SpiceGenTcl::Ngspice::Sources::Ipulse
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -fc value -mdi value -fs value ?-phasec value ?-phases value??</span>
    Creates object of class Isffm that describes single-frequency FM current source.
    ::SpiceGenTcl::Ngspice::Sources::Isffm
  • constructor
    <span class='ruff_cmd'>pulse create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>pulse new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Ngspice::Sources::pulse
  • constructor
    <span class='ruff_cmd'>sffm create OBJNAME</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    <span class='ruff_cmd'>sffm new</span> <span class='ruff_arg'>name type npNode nmNode ?args?</span>
    ::SpiceGenTcl::Ngspice::Sources::sffm
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -mf value -fc value ?-td value ?-phases value??</span>
    Creates object of class Vam that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vam
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -dc value -ac value -portnum value ?-z0 value?</span>
    Creates object of class Vport that describes simple constant voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vport
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -low value -high value -td value -tr value -tf value -pw value -per value ?-np value?</span>
    Creates object of class Vpulse that describes pulse voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vpulse
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v0 value -va value -fc value -mdi value -fs value ?-phasec value ?-phases value??</span>
    Creates object of class Vsffm that describes single-frequency FM voltage source.
    ::SpiceGenTcl::Ngspice::Sources::Vsffm
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ncNode nbNode neNode -model value ?-ns value ?-tj value?? ?-area value? ?-areac value? ?-areab value? ?-m value? ?-ic {value value}? ?-temp value|-dtemp value?</span>
    Creates object of class Bjt that describes semiconductor bipolar junction transistor device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Bjt
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class BjtGPModel that describes Gummel-Poon model of semiconductor bipolar transistor.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::BjtGPModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-area value? ?-pj value? ?-ic value? ?-m value? ?-temp value|-dtemp value? ?-lm value? ?-wm value? ?-lp value? ?-wp value?</span>
    Creates object of class Diode that describes semiconductor diode device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Diode
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class DiodeModel that describes semiconductor diode model.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::DiodeModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -model value ?-area value? ?-off? ?-ic {value value}? ?-temp value?</span>
    Creates object of class Jfet that describes semiconductor junction FET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Jfet1Model that describes JFET level 1 model with Parker Skellern modification.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet1Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Jfet2Model that describes JFET level 2 model with Parker Skellern modification.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet2Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -model value ?-area value? ?-off? ?-ic {value value} ?</span>
    Creates object of class Mesfet that describes semiconductor MESFET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mesfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Mesfet1Model that describes MESFET model by Statz e.a..
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mesfet1Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -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 {param1Val ?-eq|-poseq|-posnocheck|-pos|-nocheck?} ...?</span>
    Creates object of class Mosfet that describes semiconductor MOSFET device.
    ::SpiceGenTcl::Ngspice::SemiconductorDevices::Mosfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-variation value -n value -fstart value -fstop value ?-name value?</span>
    Creates object of class Ac that describes AC analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Ac
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-src value -start value -stop value -incr value ?-name value?</span>
    Creates object of class Dc that describes DC analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Dc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>?-name value?</span>
    Creates object of class Op that describes OP analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Op
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-outvar value -variation value -n value -fstart value -fstop value ?-name value?</span>
    Creates object of class SensAc that describes SENS ac analysis.
    ::SpiceGenTcl::Ngspice::Analyses::SensAc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-outvar value ?-name value?</span>
    Creates object of class SensDc that describes SENS dc analysis.
    ::SpiceGenTcl::Ngspice::Analyses::SensDc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-variation value -n value -fstart value -fstop value ?-name value? ?-donoise?</span>
    Creates object of class Sp that describes s-parameter analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Sp
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-tstep value -tstop value ?-tstart value ?-tmax value?? ?-uic? ?-name value?</span>
    Creates object of class Tran that describes TRAN analysis.
    ::SpiceGenTcl::Ngspice::Analyses::Tran
  • constructor
    <span class='ruff_cmd'>Batch create OBJNAME</span> <span class='ruff_arg'>name ?runLocation?</span>
    <span class='ruff_cmd'>Batch new</span> <span class='ruff_arg'>name ?runLocation?</span>
    Creates batch ngspice simulator that can be attached to top-level Circuit.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -c value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -beh -q value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value? ?-age value? ?-d value? ?-l value? ?-w value?</span>
    Creates object of class Capacitor that describes capacitor.
    ::SpiceGenTcl::Xyce::BasicDevices::Capacitor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class CModel that describes semiconductor capacitor model.
    ::SpiceGenTcl::Xyce::BasicDevices::CModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class CSwitchModel that describes current switch model.
    ::SpiceGenTcl::Xyce::BasicDevices::CSwitchModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value -control value ?-on|off?</span>
    Creates object of class GenSwitch that describes generic switch device.
    ::SpiceGenTcl::Xyce::BasicDevices::GenSwitch
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value -l value ?-tc1 value? ?-tc2 value? ?-m value? ?-temp value? ?-ic value?</span>
    Creates object of class Inductor that describes inductor.
    ::SpiceGenTcl::Xyce::BasicDevices::Inductor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class LModel that describes inductor model.
    ::SpiceGenTcl::Xyce::BasicDevices::LModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -r value ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -r value -beh ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value?</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -r value -model ?-tc1 value? ?-tc2 value? ?-tce value? ?-m value? ?-temp value? ?-l value? ?-w value?</span>
    Creates object of class Resistor that describes resistor.
    ::SpiceGenTcl::Xyce::BasicDevices::Resistor
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class RModel that describes semiconductor resistor model.
    ::SpiceGenTcl::Xyce::BasicDevices::RModel
  • constructor
    <span class='ruff_cmd'>SubcircuitInstance create OBJNAME</span> <span class='ruff_arg'>name pins subName params</span>
    <span class='ruff_cmd'>SubcircuitInstance new</span> <span class='ruff_arg'>name pins subName params</span>
    Creates object of class SubcircuitInstance that describes subcircuit instance.
    ::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstance
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>subcktObj name nodes ?-paramName paramValue ?-eq? ...?</span>
    Creates object of class SubcircuitInstanceAuto that describes subcircuit instance with already created subcircuit definition object.
    ::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstanceAuto
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class VSwitchModel that describes voltage switch model.
    ::SpiceGenTcl::Xyce::BasicDevices::VSwitchModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -i value</span>
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -v value ?-smoothbsrc? ?-rcconst value?</span>
    Creates object of class BehaviouralSource that describes behavioural source.
    ::SpiceGenTcl::Xyce::Sources::BehaviouralSource
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ncNode nbNode neNode -model value ?-ns value ?-tj value?? ?-area value? ?-m value? ?-temp value? ?-off? ?-ic1 value? ?-ic2 value?</span>
    Creates object of class Bjt that describes semiconductor bipolar junction transistor device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Bjt
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class BjtGPModel that describes Gummel-Poon model of semiconductor bipolar transistor.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::BjtGPModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name npNode nmNode -model value ?-area value? ?-pj value? ?-ic value? ?-m value? ?-temp value? ?-custparams param1 {param1Val ?-eq|-poseq|-posnocheck|-pos|-nocheck?} ...?</span>
    Creates object of class Diode that describes semiconductor diode device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Diode
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ?-option value ...?</span>
    Creates object of class DiodeModel that describes semiconductor diode model.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::DiodeModel
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -model value ?-area value? ?-temp value?</span>
    Creates object of class Jfet that describes semiconductor junction FET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Jfet1Model that describes JFET level 1 model with Parker Skellern modification.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet1Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Jfet2Model that describes JFET level 2 model with Parker Skellern modification.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet2Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -model value ?-area value? ?-temp value?</span>
    Creates object of class Mesfet that describes semiconductor MESFET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mesfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name type ?-option value ...?</span>
    Creates object of class Mesfet1Model that describes MESFET model by Statz e.a..
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mesfet1Model
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>name ndNode ngNode nsNode -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 {param1Val ?-eq|-poseq|-posnocheck|-pos|-nocheck?} ...?</span>
    Creates object of class Mosfet that describes semiconductor MOSFET device.
    ::SpiceGenTcl::Xyce::SemiconductorDevices::Mosfet
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-variation value -n value -fstart value -fstop value ?-name value?</span>
    Creates object of class Ac that describes AC analysis.
    ::SpiceGenTcl::Xyce::Analyses::Ac
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-src value -start value -stop value -incr value ?-name value?</span>
    Creates object of class Dc that describes DC analysis.
    ::SpiceGenTcl::Xyce::Analyses::Dc
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>?-name value?</span>
    Creates object of class Op that describes OP analysis.
    ::SpiceGenTcl::Xyce::Analyses::Op
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-objfunc value -param value ?-name value?</span>
    Creates object of class Sens that describes SENS ac analysis.
    ::SpiceGenTcl::Xyce::Analyses::Sens
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-tstep value -tstop value ?-tstart value ?-tmax value?? ?-uic? ?-name value?</span>
    Creates object of class Tran that describes TRAN analysis.
    ::SpiceGenTcl::Xyce::Analyses::Tran
  • constructor
    <span class='ruff_cmd'>Batch create OBJNAME</span> <span class='ruff_arg'>name ?runLocation?</span>
    <span class='ruff_cmd'>Batch new</span> <span class='ruff_arg'>name ?runLocation?</span>
    Creates batch ngspice simulator that can be attached to top-level Circuit.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • CSwitch ::SpiceGenTcl::Common::BasicDevices
  • CSwitch ::SpiceGenTcl::Ngspice::BasicDevices
  • CSwitch ::SpiceGenTcl::Xyce::BasicDevices
  • CSwitchModel ::SpiceGenTcl::Ngspice::BasicDevices
  • CSwitchModel ::SpiceGenTcl::Xyce::BasicDevices
  • D ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • D ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Dataset ::SpiceGenTcl
  • Dc ::SpiceGenTcl::Ngspice::Analyses
  • Dc ::SpiceGenTcl::Xyce::Analyses
  • dc ::SpiceGenTcl::Common::Sources
  • del
    <span class='ruff_cmd'>OBJECT del</span> <span class='ruff_arg'>elemName</span>
    Deletes element from the circuit by its name.
    ::SpiceGenTcl::Circuit
  • del
    <span class='ruff_cmd'>OBJECT del</span> <span class='ruff_arg'>elemName</span>
    Deletes element from the netlist by its name.
    ::SpiceGenTcl::Netlist
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::Analysis
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::Device
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::Model
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::Options
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::ParamStatement
  • deleteParam
    <span class='ruff_cmd'>OBJECT deleteParam</span> <span class='ruff_arg'>paramName</span>
    Deletes existing Parameter object from list Params.
    ::SpiceGenTcl::Subcircuit
  • detachSimulator
    <span class='ruff_cmd'>OBJECT detachSimulator</span> 
    Removes Simulator object reference from Circuit.
    ::SpiceGenTcl::Circuit
  • Device ::SpiceGenTcl
  • Diode ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Diode ::SpiceGenTcl::Xyce::SemiconductorDevices
  • DiodeModel ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • DiodeModel ::SpiceGenTcl::Xyce::SemiconductorDevices
  • DuplChecker ::SpiceGenTcl
  • duplListCheck
    <span class='ruff_cmd'>OBJECT duplListCheck</span> <span class='ruff_arg'>list</span>
    Checks if list contains duplicates.
    ::SpiceGenTcl::DuplChecker
  • E ::SpiceGenTcl::Common::Sources
  • E ::SpiceGenTcl::Ngspice::Sources
  • E ::SpiceGenTcl::Xyce::Sources
  • EmptyTrace ::SpiceGenTcl
  • exp ::SpiceGenTcl::Common::Sources
  • F ::SpiceGenTcl::Common::Sources
  • F ::SpiceGenTcl::Ngspice::Sources
  • F ::SpiceGenTcl::Xyce::Sources
  • forgetCommon
    <span class='ruff_cmd'>forgetCommon</span> 
    Forgets all ::SpiceGenTcl::Common commands from caller namespace
    ::SpiceGenTcl
  • forgetNgspice
    <span class='ruff_cmd'>forgetNgspice</span> 
    Forgets all ::SpiceGenTcl::Ngspice commands from caller namespace
    ::SpiceGenTcl
  • forgetXyce
    <span class='ruff_cmd'>forgetXyce</span> 
    Forgets all ::SpiceGenTcl::Xyce commands from caller namespace
    ::SpiceGenTcl
  • G ::SpiceGenTcl::Common::Sources
  • G ::SpiceGenTcl::Ngspice::Sources
  • G ::SpiceGenTcl::Xyce::Sources
  • GenS ::SpiceGenTcl::Xyce::BasicDevices
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates analysis for SPICE netlist.
    ::SpiceGenTcl::Analysis
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates circuit string for SPICE netlist.
    ::SpiceGenTcl::Circuit
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates comment string for SPICE netlist.
    ::SpiceGenTcl::Comment
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates device string for SPICE netlist.
    ::SpiceGenTcl::Device
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates include string for SPICE netlist.
    ::SpiceGenTcl::Include
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates library string for SPICE netlist.
    ::SpiceGenTcl::Library
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates model string for SPICE netlist.
    ::SpiceGenTcl::Model
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates netlist string for SPICE netlist.
    ::SpiceGenTcl::Netlist
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates options string for SPICE netlist.
    ::SpiceGenTcl::Options
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::Parameter
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterEquation
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterPositional
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterPositionalEquation
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist. Results: '$value'
    ::SpiceGenTcl::ParameterPositionalNoCheck
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::ParameterSwitch
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates parameter statement string for SPICE netlist.
    ::SpiceGenTcl::ParamStatement
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates string for SPICE netlist.
    ::SpiceGenTcl::Pin
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates raw string for SPICE netlist.
    ::SpiceGenTcl::RawString
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Declaration of method common for all SPICE elements that generates representation of element in SPICE netlist. Not implemented in abstraction class.
    ::SpiceGenTcl::SPICEElement
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates subcircuit string for SPICE subcircuit.
    ::SpiceGenTcl::Subcircuit
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    Creates .temp statement string for SPICE netlist.
    ::SpiceGenTcl::Temp
  • genSPICEString
    <span class='ruff_cmd'>OBJECT genSPICEString</span> 
    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
    <span class='ruff_cmd'>OBJECT getAllElemNames</span> 
    Gets names of all elements in netlist.
    ::SpiceGenTcl::Netlist
  • getCurrentsNames
    <span class='ruff_cmd'>OBJECT getCurrentsNames</span> 
    Returns list that contains names of all current variables
    ::SpiceGenTcl::RawFile
  • getDataCsv
    <span class='ruff_cmd'>OBJECT getDataCsv</span> <span class='ruff_arg'>?-all? ?-traces list? ?-sep value?</span>
    Returns string with csv formatting containing all data
    ::SpiceGenTcl::Circuit
  • getDataDict
    <span class='ruff_cmd'>OBJECT getDataDict</span> 
    Method to get dictionary with raw data vectors.
    ::SpiceGenTcl::Circuit
  • getDataPoints
    <span class='ruff_cmd'>OBJECT getDataPoints</span> 
    ::SpiceGenTcl::Dataset
  • getDataPoints
    <span class='ruff_cmd'>OBJECT getDataPoints</span> 
    ::SpiceGenTcl::EmptyTrace
  • getElement
    <span class='ruff_cmd'>OBJECT getElement</span> <span class='ruff_arg'>elemName</span>
    Gets particular element object reference by its name.
    ::SpiceGenTcl::Circuit
  • getElement
    <span class='ruff_cmd'>OBJECT getElement</span> <span class='ruff_arg'>elemName</span>
    Gets particular element object reference by its name.
    ::SpiceGenTcl::Netlist
  • getLog
    <span class='ruff_cmd'>OBJECT getLog</span> 
    Returns log file of completed simulations.
    ::SpiceGenTcl::Simulator
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::Analysis
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::Device
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::Model
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::Options
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::ParamStatement
  • getParams
    <span class='ruff_cmd'>OBJECT getParams</span> 
    Gets the dictionary that contains parameter name as keys and parameter values as the values.
    ::SpiceGenTcl::Subcircuit
  • getPins
    <span class='ruff_cmd'>OBJECT getPins</span> 
    Gets the dictionary that contains pin name as keys and connected node name as the values.
    ::SpiceGenTcl::Device
  • getPins
    <span class='ruff_cmd'>OBJECT getPins</span> 
    Gets the dictionary that contains pin name as keys and connected node name as the values.
    ::SpiceGenTcl::Subcircuit
  • getStr
    <span class='ruff_cmd'>OBJECT getStr</span> 
    ::SpiceGenTcl::Dataset
  • getTrace
    <span class='ruff_cmd'>OBJECT getTrace</span> <span class='ruff_arg'>traceName</span>
    Returns trace object reference by it's name
    ::SpiceGenTcl::RawFile
  • getTracesCsv
    <span class='ruff_cmd'>OBJECT getTracesCsv</span> <span class='ruff_arg'>?-all? ?-traces list? ?-sep value?</span>
    Returns string with csv formatting containing all data
    ::SpiceGenTcl::RawFile
  • getTracesData
    <span class='ruff_cmd'>OBJECT getTracesData</span> 
    Returns dictionary that contains all data in value and name as a key
    ::SpiceGenTcl::RawFile
  • getTracesStr
    <span class='ruff_cmd'>OBJECT getTracesStr</span> 
    Returns information about all Traces in raw file in form of string
    ::SpiceGenTcl::RawFile
  • getVariablesNames
    <span class='ruff_cmd'>OBJECT getVariablesNames</span> 
    Returns list that contains names of all variables
    ::SpiceGenTcl::RawFile
  • getVoltagesNames
    <span class='ruff_cmd'>OBJECT getVoltagesNames</span> 
    Returns list that contains names of all voltage variables
    ::SpiceGenTcl::RawFile
  • H ::SpiceGenTcl::Common::Sources
  • H ::SpiceGenTcl::Ngspice::Sources
  • H ::SpiceGenTcl::Xyce::Sources
  • Iac ::SpiceGenTcl::Common::Sources
  • Iac ::SpiceGenTcl::Ngspice::Sources
  • Iac ::SpiceGenTcl::Xyce::Sources
  • Iam ::SpiceGenTcl::Ngspice::Sources
  • Idc ::SpiceGenTcl::Common::Sources
  • Idc ::SpiceGenTcl::Ngspice::Sources
  • Idc ::SpiceGenTcl::Xyce::Sources
  • Iexp ::SpiceGenTcl::Common::Sources
  • Iexp ::SpiceGenTcl::Ngspice::Sources
  • Iexp ::SpiceGenTcl::Xyce::Sources
  • importCommon
    <span class='ruff_cmd'>importCommon</span> 
    Imports all ::SpiceGenTcl::Common commands to caller namespace
    ::SpiceGenTcl
  • importNgspice
    <span class='ruff_cmd'>importNgspice</span> 
    Imports all ::SpiceGenTcl::Ngspice commands to caller namespace
    ::SpiceGenTcl
  • importXyce
    <span class='ruff_cmd'>importXyce</span> 
    Imports all ::SpiceGenTcl::Xyce commands to caller namespace
    ::SpiceGenTcl
  • Include ::SpiceGenTcl
  • Inductor ::SpiceGenTcl::Common::BasicDevices
  • Inductor ::SpiceGenTcl::Ngspice::BasicDevices
  • Inductor ::SpiceGenTcl::Xyce::BasicDevices
  • Ipulse ::SpiceGenTcl::Common::Sources
  • Ipulse ::SpiceGenTcl::Ngspice::Sources
  • Ipulse ::SpiceGenTcl::Xyce::Sources
  • Ipwl ::SpiceGenTcl::Common::Sources
  • Ipwl ::SpiceGenTcl::Ngspice::Sources
  • Ipwl ::SpiceGenTcl::Xyce::Sources
  • Isffm ::SpiceGenTcl::Common::Sources
  • Isffm ::SpiceGenTcl::Ngspice::Sources
  • Isffm ::SpiceGenTcl::Xyce::Sources
  • Isin ::SpiceGenTcl::Common::Sources
  • Isin ::SpiceGenTcl::Ngspice::Sources
  • Isin ::SpiceGenTcl::Xyce::Sources
  • J ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • J ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Jfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Jfet1Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet1Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Jfet2Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Jfet2Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • KeyArgsBuilder ::SpiceGenTcl
  • L ::SpiceGenTcl::Common::BasicDevices
  • L ::SpiceGenTcl::Ngspice::BasicDevices
  • L ::SpiceGenTcl::Xyce::BasicDevices
  • Library ::SpiceGenTcl
  • LModel ::SpiceGenTcl::Ngspice::BasicDevices
  • LModel ::SpiceGenTcl::Xyce::BasicDevices
  • M ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • M ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Mesfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mesfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Mesfet1Model ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mesfet1Model ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Model ::SpiceGenTcl
  • Mosfet ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Mosfet ::SpiceGenTcl::Xyce::SemiconductorDevices
  • Netlist ::SpiceGenTcl
  • Op ::SpiceGenTcl::Ngspice::Analyses
  • Op ::SpiceGenTcl::Xyce::Analyses
  • Options ::SpiceGenTcl
  • Parameter ::SpiceGenTcl
  • ParameterDefault ::SpiceGenTcl
  • ParameterEquation ::SpiceGenTcl
  • ParameterNoCheck ::SpiceGenTcl
  • ParameterPositional ::SpiceGenTcl
  • ParameterPositionalEquation ::SpiceGenTcl
  • ParameterPositionalNoCheck ::SpiceGenTcl
  • ParameterSwitch ::SpiceGenTcl
  • ParamStatement ::SpiceGenTcl
  • Pin ::SpiceGenTcl
  • pulse ::SpiceGenTcl::Common::Sources
  • pulse ::SpiceGenTcl::Ngspice::Sources
  • pwl ::SpiceGenTcl::Common::Sources
  • Q ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Q ::SpiceGenTcl::Xyce::SemiconductorDevices
  • R ::SpiceGenTcl::Common::BasicDevices
  • R ::SpiceGenTcl::Ngspice::BasicDevices
  • R ::SpiceGenTcl::Xyce::BasicDevices
  • RawFile ::SpiceGenTcl
  • RawString ::SpiceGenTcl
  • readComplex
    <span class='ruff_cmd'>OBJECT readComplex</span> <span class='ruff_arg'>file</span>
    Reads two 8 byte numbers from file.
    ::SpiceGenTcl::BinaryReader
  • readData
    <span class='ruff_cmd'>OBJECT readData</span> 
    Reads raw data file of last simulation.
    ::SpiceGenTcl::Simulator
  • readData
    <span class='ruff_cmd'>OBJECT readData</span> 
    Reads raw data file, create RawFile object and return it's reference name.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • readData
    <span class='ruff_cmd'>OBJECT readData</span> 
    Reads raw data file, create RawFile object and return it's reference name.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • readFloat32
    <span class='ruff_cmd'>OBJECT readFloat32</span> <span class='ruff_arg'>file</span>
    Reads 4 bytes number from file.
    ::SpiceGenTcl::BinaryReader
  • readFloat64
    <span class='ruff_cmd'>OBJECT readFloat64</span> <span class='ruff_arg'>file</span>
    Reads 8 bytes number from file .
    ::SpiceGenTcl::BinaryReader
  • readLog
    <span class='ruff_cmd'>OBJECT readLog</span> 
    Reads log file of completed simulations.
    ::SpiceGenTcl::Simulator
  • readLog
    <span class='ruff_cmd'>OBJECT readLog</span> 
    Reads log file of last simulation and save it's content to Log variable.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • readLog
    <span class='ruff_cmd'>OBJECT readLog</span> 
    Reads log file of last simulation and save it's content to Log variable.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • resetValue
    <span class='ruff_cmd'>OBJECT resetValue</span> 
    Resets value of the parameter to it's default value.
    ::SpiceGenTcl::ParameterDefault
  • Resistor ::SpiceGenTcl::Common::BasicDevices
  • Resistor ::SpiceGenTcl::Ngspice::BasicDevices
  • Resistor ::SpiceGenTcl::Xyce::BasicDevices
  • RModel ::SpiceGenTcl::Ngspice::BasicDevices
  • RModel ::SpiceGenTcl::Xyce::BasicDevices
  • run
    <span class='ruff_cmd'>OBJECT run</span> 
    Runs simulation.
    ::SpiceGenTcl::Simulator
  • runAndRead
    <span class='ruff_cmd'>OBJECT runAndRead</span> <span class='ruff_arg'>?-nodelete?</span>
    Invokes 'runAndRead', 'configure -log' and 'configure -data' methods from attached simulator.
    ::SpiceGenTcl::Circuit
  • runAndRead
    <span class='ruff_cmd'>OBJECT runAndRead</span> <span class='ruff_arg'>circuitStr ?-nodelete?</span>
    Runs netlist circuit file.
    ::SpiceGenTcl::Ngspice::Simulators::Batch
  • runAndRead
    <span class='ruff_cmd'>OBJECT runAndRead</span> <span class='ruff_arg'>circuitStr ?-nodelete?</span>
    Runs netlist circuit file.
    ::SpiceGenTcl::Ngspice::Simulators::BatchLiveLog
  • runAndRead
    <span class='ruff_cmd'>OBJECT runAndRead</span> <span class='ruff_arg'>circuitStr ?-nodelete?</span>
    Runs netlist circuit file.
    ::SpiceGenTcl::Xyce::Simulators::Batch
  • Sens ::SpiceGenTcl::Xyce::Analyses
  • SensAc ::SpiceGenTcl::Ngspice::Analyses
  • SensDc ::SpiceGenTcl::Ngspice::Analyses
  • setDataPoints
    <span class='ruff_cmd'>OBJECT setDataPoints</span> <span class='ruff_arg'>dataPoints</span>
    method to set the data points
    ::SpiceGenTcl::Dataset
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::Analysis
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::Device
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::Model
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::Options
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::ParamStatement
  • setParamValue
    <span class='ruff_cmd'>OBJECT setParamValue</span> <span class='ruff_arg'>?args?</span>
    Sets (or change) value of particular parameters.
    ::SpiceGenTcl::Subcircuit
  • setPinNodeName
    <span class='ruff_cmd'>OBJECT setPinNodeName</span> <span class='ruff_arg'>pinName nodeName</span>
    Sets node name of particular pin, so, in other words, connect particular pin to particular node.
    ::SpiceGenTcl::Device
  • sffm ::SpiceGenTcl::Common::Sources
  • sffm ::SpiceGenTcl::Ngspice::Sources
  • Simulator ::SpiceGenTcl
  • sin ::SpiceGenTcl::Common::Sources
  • skip4bytes
    <span class='ruff_cmd'>OBJECT skip4bytes</span> <span class='ruff_arg'>file</span>
    Moves pointer of position in file forward in 4 bytes.
    ::SpiceGenTcl::BinaryReader
  • skip8bytes
    <span class='ruff_cmd'>OBJECT skip8bytes</span> <span class='ruff_arg'>file</span>
    Moves pointer of position in file forward in 8 bytes.
    ::SpiceGenTcl::BinaryReader
  • skip16bytes
    <span class='ruff_cmd'>OBJECT skip16bytes</span> <span class='ruff_arg'>file</span>
    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
  • SubcircuitInstanceAuto ::SpiceGenTcl::Common::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Ngspice::BasicDevices
  • SubcircuitInstanceAuto ::SpiceGenTcl::Xyce::BasicDevices
  • Temp ::SpiceGenTcl
  • Trace ::SpiceGenTcl
  • Tran ::SpiceGenTcl::Ngspice::Analyses
  • Tran ::SpiceGenTcl::Xyce::Analyses
  • unsetNodeName
    <span class='ruff_cmd'>OBJECT unsetNodeName</span> 
    Makes pin floating by setting nodename with empty string.
    ::SpiceGenTcl::Pin
  • Vac ::SpiceGenTcl::Common::Sources
  • Vac ::SpiceGenTcl::Ngspice::Sources
  • Vac ::SpiceGenTcl::Xyce::Sources
  • Vam ::SpiceGenTcl::Ngspice::Sources
  • Vccs ::SpiceGenTcl::Common::Sources
  • Vccs ::SpiceGenTcl::Ngspice::Sources
  • Vccs ::SpiceGenTcl::Xyce::Sources
  • Vcvs ::SpiceGenTcl::Common::Sources
  • Vcvs ::SpiceGenTcl::Ngspice::Sources
  • Vcvs ::SpiceGenTcl::Xyce::Sources
  • Vdc ::SpiceGenTcl::Common::Sources
  • Vdc ::SpiceGenTcl::Ngspice::Sources
  • Vdc ::SpiceGenTcl::Xyce::Sources
  • Vexp ::SpiceGenTcl::Common::Sources
  • Vexp ::SpiceGenTcl::Ngspice::Sources
  • Vexp ::SpiceGenTcl::Xyce::Sources
  • Vport ::SpiceGenTcl::Ngspice::Sources
  • Vpulse ::SpiceGenTcl::Common::Sources
  • Vpulse ::SpiceGenTcl::Ngspice::Sources
  • Vpulse ::SpiceGenTcl::Xyce::Sources
  • Vpwl ::SpiceGenTcl::Common::Sources
  • Vpwl ::SpiceGenTcl::Ngspice::Sources
  • Vpwl ::SpiceGenTcl::Xyce::Sources
  • Vsffm ::SpiceGenTcl::Common::Sources
  • Vsffm ::SpiceGenTcl::Ngspice::Sources
  • Vsffm ::SpiceGenTcl::Xyce::Sources
  • Vsin ::SpiceGenTcl::Common::Sources
  • Vsin ::SpiceGenTcl::Ngspice::Sources
  • Vsin ::SpiceGenTcl::Xyce::Sources
  • VSw ::SpiceGenTcl::Common::BasicDevices
  • VSw ::SpiceGenTcl::Ngspice::BasicDevices
  • VSw ::SpiceGenTcl::Xyce::BasicDevices
  • VSwitch ::SpiceGenTcl::Common::BasicDevices
  • VSwitch ::SpiceGenTcl::Ngspice::BasicDevices
  • VSwitch ::SpiceGenTcl::Xyce::BasicDevices
  • VSwitchModel ::SpiceGenTcl::Ngspice::BasicDevices
  • VSwitchModel ::SpiceGenTcl::Xyce::BasicDevices
  • W ::SpiceGenTcl::Common::BasicDevices
  • W ::SpiceGenTcl::Ngspice::BasicDevices
  • W ::SpiceGenTcl::Xyce::BasicDevices
  • X ::SpiceGenTcl::Common::BasicDevices
  • X ::SpiceGenTcl::Ngspice::BasicDevices
  • X ::SpiceGenTcl::Xyce::BasicDevices
  • XAuto ::SpiceGenTcl::Common::BasicDevices
  • XAuto ::SpiceGenTcl::Ngspice::BasicDevices
  • XAuto ::SpiceGenTcl::Xyce::BasicDevices
  • Z ::SpiceGenTcl::Ngspice::SemiconductorDevices
  • Z ::SpiceGenTcl::Xyce::SemiconductorDevices