Class BiasingSimulationStatistics
Statistics for a BiasingSimulationStatistics.
Inherited Members
Namespace: SpiceSharp.Simulations.Biasing
Assembly: SpiceSharp.dll
Syntax
public class BiasingSimulationStatistics
Properties
FactoringTime
Gets a stopwatch that keeps the total time spent on decomposition of the matrix.
Declaration
[ParameterName("tfactor")]
[ParameterInfo("The time spent on factoring the equation matrix")]
public Stopwatch FactoringTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The time spent factoring the matrix. |
Iterations
Gets the total number of iterations.
Declaration
[ParameterName("iterations")]
[ParameterName("niter")]
[ParameterInfo("The total number of iterations")]
public int Iterations { get; set; }
Property Value
Type | Description |
---|---|
int | The total number of iterations. |
LoadTime
Gets a stopwatch that keeps the total time spent loading the equation matrix.
Declaration
[ParameterName("tload")]
[ParameterInfo("The time spent loading the equation matrix")]
public Stopwatch LoadTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The time spent computing contributions and loading the matrix and right hand side vector. |
ReorderTime
Gets a stopwatch that keeps the total time spent reordering the equation matrix.
Declaration
[ParameterName("treorder")]
[ParameterInfo("The time spent reordering the equation matrix")]
public Stopwatch ReorderTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The time spent reordering the solver. |
SolveTime
Gets a stopwatch that keeps the total time spent solving equations.
Declaration
[ParameterName("tsolve")]
[ParameterInfo("The time spent solving equations")]
public Stopwatch SolveTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The time spent solving the equations. |
Methods
Reset()
Reset simulation statistics.
Declaration
public void Reset()