::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

::SpiceGenTcl::Analysis

Mixins

::SpiceGenTcl::Utility

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, oct or lin

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

::SpiceGenTcl::Analysis

Mixins

::SpiceGenTcl::Utility

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

::SpiceGenTcl::Analysis

Mixins

::SpiceGenTcl::Utility

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

::SpiceGenTcl::Analysis

Mixins

::SpiceGenTcl::Utility

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