::SpiceGenTcl::Common::Analyses¶
Classes¶
Ac¶
Method summary
- constructor
Constructor for the class.
- configure
Configure properties. See ::oo::configuresupport::configurable.
- actOnParam
Inherited from ::SpiceGenTcl::Analysis.
- genSPICEString
Inherited from ::SpiceGenTcl::Analysis.
Properties
-name:Readable, writable. Inherited.
-type:Readable, writable. Inherited.
Superclasses
Mixins
Subclasses
::SpiceGenTcl::Ngspice::Analyses::Ac, ::SpiceGenTcl::Xyce::Analyses::Ac, ::SpiceGenTcl::Ltspice::Analyses::Ac
constructor¶
Creates object of class Ac that describes AC analysis.
OBJECT constructor -variation value -n value -fstart value -fstop value ?-name value?
Parameters
-fstart value:Start frequency.
-fstop value:Stop frequency.
-n value:Number of points.
-name value:Name argument, optional.
-variation value:Parameter that defines frequency scale, could be
dec,octorlin
Description
.ac variation n fstart fstop
Example of class initialization:
Ac new -variation dec -n 10 -fstart 1 -fstop 1e6 -name dc1
Dc¶
Method summary
- constructor
Constructor for the class.
- configure
Configure properties. See ::oo::configuresupport::configurable.
- actOnParam
Inherited from ::SpiceGenTcl::Analysis.
- genSPICEString
Inherited from ::SpiceGenTcl::Analysis.
Properties
-name:Readable, writable. Inherited.
-type:Readable, writable. Inherited.
Superclasses
Mixins
Subclasses
::SpiceGenTcl::Ngspice::Analyses::Dc, ::SpiceGenTcl::Xyce::Analyses::Dc, ::SpiceGenTcl::Ltspice::Analyses::Dc
constructor¶
Creates object of class Dc that describes DC analysis.
OBJECT constructor -src value -start value -stop value -incr value ?-name value?
Parameters
-incr value:Incrementing value.
-name value:Name argument, optional.
-src value:Name of independent voltage or current source, a resistor, or the circuit temperature.
-start value:Start value.
-stop value:Stop value.
Description
.dc src start stop vincr
Example of class initialization:
Dc new -src v1 -start {-eq time1} -stop 5 -incr 0.1 -name dc1
Op¶
Method summary
- constructor
Constructor for the class.
- configure
Configure properties. See ::oo::configuresupport::configurable.
- actOnParam
Inherited from ::SpiceGenTcl::Analysis.
- genSPICEString
Inherited from ::SpiceGenTcl::Analysis.
Properties
-name:Readable, writable. Inherited.
-type:Readable, writable. Inherited.
Superclasses
Mixins
Subclasses
::SpiceGenTcl::Ngspice::Analyses::Op, ::SpiceGenTcl::Xyce::Analyses::Op, ::SpiceGenTcl::Ltspice::Analyses::Op
constructor¶
Creates object of class Op that describes OP analysis.
OBJECT constructor ?-name value?
Parameters
-name value:Name argument, optional.
Description
.op
Example of class initialization:
Op new -name op1
Tran¶
Method summary
- constructor
Constructor for the class.
- configure
Configure properties. See ::oo::configuresupport::configurable.
- actOnParam
Inherited from ::SpiceGenTcl::Analysis.
- genSPICEString
Inherited from ::SpiceGenTcl::Analysis.
Properties
-name:Readable, writable. Inherited.
-type:Readable, writable. Inherited.
Superclasses
Mixins
Subclasses
::SpiceGenTcl::Ngspice::Analyses::Tran, ::SpiceGenTcl::Xyce::Analyses::Tran, ::SpiceGenTcl::Ltspice::Analyses::Tran
constructor¶
Creates object of class Tran that describes TRAN analysis.
OBJECT constructor -tstep value -tstop value ?-tstart value ?-tmax value?? ?-uic? ?-name value?
Parameters
-name value:Name argument, optional.
-tmax value:Size of maximum time step in actual simulation, optional, require
-tstart-tstart value:Start time of saving data, optional.
-tstep value:Size of maximum time step for plotting.
-tstop value:Stop time value.
-uic:Skip initial operating point solution, optional.
Description
.tran tstep tstop <tstart<tmax>> <uic>
Example of class initialization:
Tran new -tstep 1e-9 -tstop 10e-6 -name dc1
Copyright (c) George Yashin