I initiate and handle the results of all Ngspice TRAN runs for one Ngspice process. Include the Ngspice arguments for a transient analysis as additional arguments.

Some examples of constructor arguments:

   TRAN(r, ID, vectorNames, avList, tstep, tstop)
   TRAN(r, ID, vectorNames, avList, tstep, tstop, 'uic')
   TRAN(r, ID, vectorNames, avList, tstep, tstop, tstart)
   TRAN(r, ID, vectorNames, avList, tstep, tstop, tstart, tmax)
   TRAN(r, ID, vectorNames, avList, tstep, tstop, tstart, tmax)
   TRAN(r, vectorNames, tstep, tstop)
   TRAN(r, vectorNames, tstep, tstop, start, 'uic')

The 'time' vector is automatically added to your vectorNames.

Method customize Sets parameters for transient analysis of all runs to follow.

Inherited from AV_ListHolder (via Analyzer, AnalyzerBase):

Method params Property: A list of the AV objects in my avList that are parameters.
Method avListSorted Property: A copy of my avList, sorted by each AV object's dmpLabel. If I have no avList for some reason, returns an empty list.
Method __len__ My length is the number of parameter AV objects in my avList.
Method getValuesIndexFor Returns the index in each values list supplied to my __call__ method at which the one and only parameter AV object is found having the same name as the supplied av.
Method checkValues Checks the supplied list of values to ensure that I have a parameter AV object for every one, and no parameter AV objects not accounted for.
Method alterations Performs component and device parameter alterations based on the supplied list of parameter values, using the two callables supplied as additional arguments.

Inherited from AV_ListHolder (via Analyzer, AnalyzerBase):

Method params Property: A list of the AV objects in my avList that are parameters.
Method avListSorted Property: A copy of my avList, sorted by each AV object's dmpLabel. If I have no avList for some reason, returns an empty list.
Method __len__ My length is the number of parameter AV objects in my avList.
Method getValuesIndexFor Returns the index in each values list supplied to my __call__ method at which the one and only parameter AV object is found having the same name as the supplied av.
Method checkValues Checks the supplied list of values to ensure that I have a parameter AV object for every one, and no parameter AV objects not accounted for.
Method alterations Performs component and device parameter alterations based on the supplied list of parameter values, using the two callables supplied as additional arguments.

Inherited from AV_ListHolder (via Analyzer, AnalyzerBase):

Method params Property: A list of the AV objects in my avList that are parameters.
Method avListSorted Property: A copy of my avList, sorted by each AV object's dmpLabel. If I have no avList for some reason, returns an empty list.
Method __len__ My length is the number of parameter AV objects in my avList.
Method getValuesIndexFor Returns the index in each values list supplied to my __call__ method at which the one and only parameter AV object is found having the same name as the supplied av.
Method checkValues Checks the supplied list of values to ensure that I have a parameter AV object for every one, and no parameter AV objects not accounted for.
Method alterations Performs component and device parameter alterations based on the supplied list of parameter values, using the two callables supplied as additional arguments.
def customize(self):

Sets parameters for transient analysis of all runs to follow.

API Documentation for pingspice, generated by pydoctor at 2021-09-18 08:41:11.