Show / Hide Table of Contents

Class FrequencyUpdate

An IFrequencyUpdateBehavior for a SubcircuitDefinition.

Inheritance
System.Object
ParameterSet
ParameterSetCollection
Behavior
SubcircuitBehavior<IFrequencyUpdateBehavior>
FrequencyUpdate
Implements
ISubcircuitBehavior
IFrequencyUpdateBehavior
IBehavior
IParameterSetCollection
IParameterSet
ICloneable
Inherited Members
SubcircuitBehavior<IFrequencyUpdateBehavior>.FetchBehaviors(SubcircuitBindingContext)
SubcircuitBehavior<IFrequencyUpdateBehavior>.Behaviors
Behavior.Name
ParameterSetCollection.GetParameterSet<P>()
ParameterSetCollection.TryGetParameterSet<P>(P)
ParameterSetCollection.SetParameter<P>(String, P)
ParameterSetCollection.TrySetParameter<P>(String, P)
ParameterSetCollection.GetProperty<P>(String)
ParameterSetCollection.TryGetProperty<P>(String, P)
ParameterSetCollection.CreateParameterSetter<P>(String)
ParameterSetCollection.CreatePropertyGetter<P>(String)
ParameterSetCollection.ParameterSets
ParameterSet.Clone()
ParameterSet.ICloneable.Clone()
ParameterSet.CopyFrom(ICloneable)
ParameterSet.ICloneable.CopyFrom(ICloneable)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SpiceSharp.Components.Subcircuits
Assembly: SpiceSharp.dll
Syntax
[BehaviorFor(typeof(Subcircuit), typeof(IFrequencyUpdateBehavior))]
public class FrequencyUpdate : SubcircuitBehavior<IFrequencyUpdateBehavior>, ISubcircuitBehavior, IFrequencyUpdateBehavior, IBehavior, IParameterSetCollection, IParameterSet, ICloneable

Constructors

FrequencyUpdate(SubcircuitBindingContext)

Initializes a new instance of the FrequencyUpdate class.

Declaration
public FrequencyUpdate(SubcircuitBindingContext context)
Parameters
Type Name Description
SubcircuitBindingContext context

The context.

Exceptions
Type Condition
System.ArgumentNullException

Thrown if context is null.

Explicit Interface Implementations

IFrequencyUpdateBehavior.Update()

Updates the behavior with the new solution.

Declaration
void IFrequencyUpdateBehavior.Update()

Implements

ISubcircuitBehavior
IFrequencyUpdateBehavior
IBehavior
IParameterSetCollection
IParameterSet
ICloneable

Extension Methods

Utility.ThrowIfNull<T>(T, String)
Documentation.Parameters(IParameterSetCollection)
Documentation.Parameters(IParameterSet)
Documentation.ParameterValues<T>(IParameterSetCollection, Boolean)
Documentation.ParameterValues<T>(IParameterSet, Boolean)

See Also

SubcircuitBehavior<B>
IFrequencyUpdateBehavior
Back to top Generated by DocFX