pingspice.analysis.sse.Run(object)
class documentation
Part of pingspice.analysis.sse
(View In Hierarchy)
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 |
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.