Show / Hide Table of Contents

Interface INoiseBehavior

A behavior that is used by Noise.

Inherited Members
INoiseSource.Name
INoiseSource.OutputNoiseDensity
INoiseSource.TotalOutputNoise
INoiseSource.TotalInputNoise
INoiseSource.Initialize()
IParameterSetCollection.GetParameterSet<P>()
IParameterSetCollection.TryGetParameterSet<P>(out P)
IParameterSetCollection.ParameterSets
IParameterSet.SetParameter<P>(string, P)
IParameterSet.TrySetParameter<P>(string, P)
IParameterSet.GetProperty<P>(string)
IParameterSet.TryGetProperty<P>(string, out P)
IParameterSet.CreateParameterSetter<P>(string)
IParameterSet.CreatePropertyGetter<P>(string)
Namespace: SpiceSharp.Behaviors
Assembly: SpiceSharp.dll
Syntax
public interface INoiseBehavior : INoiseSource, IBehavior, IParameterSetCollection, IParameterSet

Methods

Compute()

Computes the noise contributions.

Declaration
void Compute()
Remarks

This method is called right after performing backward substitution and storing the solution.

Load()

Loads the noise behavior. Can be used to apply the inputs of the noise simulation.

Declaration
void Load()
Remarks

This method is run right before forward substitution of the transposed matrix when iterating for noise.

Extension Methods

Utility.ThrowIfNull<T>(T, string)
Documentation.ParameterValues<T>(IParameterSet, bool)
Documentation.Parameters(IParameterSet)
Documentation.ParameterValues<T>(IParameterSetCollection, bool)
Documentation.Parameters(IParameterSetCollection)

See Also

IBehavior
In this article
Back to top Generated by DocFX