Show / Hide Table of Contents

Class SFFM.Instance

The instance for a SFFM waveform.

Inheritance
object
SFFM.Instance
Implements
IWaveform
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Components
Assembly: SpiceSharp.dll
Syntax
protected class SFFM.Instance : IWaveform

Constructors

Instance(IIntegrationMethod, double, double, double, double, double, double, double)

Initializes a new instance of the SFFM.Instance class.

Declaration
public Instance(IIntegrationMethod method, double offset, double amplitude, double carrierFrequency, double modulationIndex, double signalFrequency, double carrierPhase, double signalPhase)
Parameters
Type Name Description
IIntegrationMethod method

The integration method.

double offset

The offset.

double amplitude

The amplitude.

double carrierFrequency

The carrier frequency.

double modulationIndex

The modulation index.

double signalFrequency

The signal frequency.

double carrierPhase

The carrier phase.

double signalPhase

The signal phase.

Properties

Value

Gets the value that is currently being probed.

Declaration
public double Value { get; }
Property Value
Type Description
double

The value at the probed timepoint.

Methods

Accept()

Accepts the last probed timepoint.

Declaration
public void Accept()

Probe()

Probes a new timepoint.

Declaration
public void Probe()

Implements

IWaveform

Extension Methods

Utility.ThrowIfNull<T>(T, string)

See Also

IWaveform
In this article
Back to top Generated by DocFX