I hold the static results of an evaluation run for a single setup ID.

The X attribute of my evalSpec deserves some discussion. It is the 2-D Numpy array of goal points that ErrorTabulator used in comparing simulation results to what they should have been. The independent vs. dependent vector coordinates in the array are plotted with "X" symbols. There is an "X" symbol for each combination of independent value and dependent value. For example, if X has shape (4,3), with two dependent vectors, there will be eight "X" points.

However, the columns for dependent vectors in the X array can have nan values, which indicates to the plotter that what is desired is instead a vertical line indicating the independent vector value and a circle symbol where the line intersects the dependent vector value that is specified.

Instance Variable nameList A list of names of vectors obtained from this run.
Instance Variable SSE The sum of squared errors for the evaluation in this run.
Instance Variable X A 2-D Numpy array of goal points for the evaluation.
Instance Variable evalSpec An instance of EvalSpec for the setup.
Instance Variable V A copy of the instance of a VectorsBase subclass that got populated with simulation results. Significantly, this is a copy, not the original, because the original will probably get updated with results of another simulation.
Method __nonzero__ Undocumented
nameList =
A list of names of vectors obtained from this run.
SSE =
The sum of squared errors for the evaluation in this run.
X =
A 2-D Numpy array of goal points for the evaluation.
evalSpec =
An instance of EvalSpec for the setup.
V =
A copy of the instance of a VectorsBase subclass that got populated with simulation results. Significantly, this is a copy, not the original, because the original will probably get updated with results of another simulation.
def __nonzero__(self):
Undocumented
API Documentation for pingspice, generated by pydoctor at 2021-09-18 08:41:11.