Show / Hide Table of Contents

Class ComplexSimulationStatistics

Statistics for a FrequencySimulation.

Inheritance
object
ComplexSimulationStatistics
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Simulations.Frequency
Assembly: SpiceSharp.dll
Syntax
public class ComplexSimulationStatistics

Properties

ComplexDecompositionTime

Gets the time spent on factoring the complex equation matrix.

Declaration
[ParameterName("tcomplexfactor")]
[ParameterInfo("Gets the time spent on factoring the complex equation matrix")]
public Stopwatch ComplexDecompositionTime { get; }
Property Value
Type Description
Stopwatch

The time spent on factoring the complex equation matrix.

ComplexLoadTime

Gets the time spent on loading the complex equation matrix.

Declaration
[ParameterName("tcomplexload")]
[ParameterInfo("Gets the time spent on loading the complex equation matrix")]
public Stopwatch ComplexLoadTime { get; }
Property Value
Type Description
Stopwatch

The time spent loading the complex matrix and right hand side vector.

ComplexPoints

Gets or sets the number of frequency points calculated.

Declaration
[ParameterName("ncomplex")]
[ParameterInfo("Gets the number of calculated frequency points")]
public int ComplexPoints { get; set; }
Property Value
Type Description
int

The number of calculated complex points.

ComplexReorderTime

Gets the time spent on reordering the complex equation matrix.

Declaration
[ParameterName("tcomplexreorder")]
[ParameterInfo("Gets the time spent on reordering the complex equation matrix")]
public Stopwatch ComplexReorderTime { get; }
Property Value
Type Description
Stopwatch

The time spent reordering the complex matrix.

ComplexSolveTime

Gets the time spent on solving the complex equation matrix.

Declaration
[ParameterName("tcomplexsolve")]
[ParameterInfo("Gets the time spent on solving complex equations")]
public Stopwatch ComplexSolveTime { get; }
Property Value
Type Description
Stopwatch

The time spent solving complex equations.

ComplexTime

Gets the time spent on frequency analysis.

Declaration
[ParameterName("tcomplex")]
[ParameterInfo("Gets the time spent on frequency analysis")]
public Stopwatch ComplexTime { get; }
Property Value
Type Description
Stopwatch

The time spent on small-signal analysis.

Methods

Reset()

Reset the statistics.

Declaration
public void Reset()

Extension Methods

Utility.ThrowIfNull<T>(T, string)
In this article
Back to top Generated by DocFX