Class Noise.NoiseSimulationState
Inherited Members
Namespace: SpiceSharp.Components.ParallelComponents
Assembly: SpiceSharp.dll
Syntax
protected class Noise.NoiseSimulationState : INoiseSimulationState, ISimulationState
Constructors
NoiseSimulationState(INoiseSimulationState)
Initializes a new instance of the Noise.NoiseSimulationState class.
Declaration
public NoiseSimulationState(INoiseSimulationState parent)
Parameters
Type | Name | Description |
---|---|---|
INoiseSimulationState | parent | The parent. |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | Thrown if |
Properties
OutputNoiseDensity
Gets the total output noise density of all noise sources in the circuit.
Declaration
public double OutputNoiseDensity { get; }
Property Value
Type | Description |
---|---|
double | The total output noise density. |
Point
Gets the history of input data points. The index 0 contains the current point.
Declaration
public IHistory<NoisePoint> Point { get; }
Property Value
Type | Description |
---|---|
IHistory<NoisePoint> | The history of data points. |
TotalInputNoise
Gets the total integrated input noise of all noise sources in the circuit.
Declaration
public double TotalInputNoise { get; }
Property Value
Type | Description |
---|---|
double | The total integrated input noise. |
TotalOutputNoise
Gets the total integrated output noise of all noise sources in the circuit.
Declaration
public double TotalOutputNoise { get; }
Property Value
Type | Description |
---|---|
double | The total integrated output noise. |