Class SimulationStatistics
Statistics for a Simulation.
Inherited Members
Namespace: SpiceSharp.Simulations
Assembly: SpiceSharp.dll
Syntax
public class SimulationStatistics
Properties
BehaviorCreationTime
Gets the time spent creating behaviors.
Declaration
[ParameterName("tbehavior")]
[ParameterInfo("Time spent creating behaviors")]
public Stopwatch BehaviorCreationTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The behavior creation time. |
ExecutionTime
Gets the time spent during execution.
Declaration
[ParameterName("texecution")]
[ParameterName("texec")]
[ParameterInfo("Time spent during execution")]
public Stopwatch ExecutionTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The execution time. |
FinishTime
Gets the time spent during unsetup.
Declaration
[ParameterName("tfinish")]
[ParameterInfo("Time spent finishing up")]
public Stopwatch FinishTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The unsetup time. |
SetupTime
Gets the time spent during setup.
Declaration
[ParameterName("tsetup")]
[ParameterInfo("The time spent during setup")]
public Stopwatch SetupTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The setup time. |
ValidationTime
Gets the time spent during validation.
Declaration
[ParameterName("tvalidation")]
[ParameterInfo("The time spent validating the input")]
public Stopwatch ValidationTime { get; }
Property Value
Type | Description |
---|---|
Stopwatch | The validation time. |
Methods
Reset()
Clear all statistics
Declaration
public void Reset()