Class Parameters
Base parameters for a Inductor
Implements
Inherited Members
Namespace: SpiceSharp.Components.Inductors
Assembly: SpiceSharp.dll
Syntax
public class Parameters : ParameterSet<Parameters>, ICloneable<Parameters>, IImportParameterSet<double>, IExportPropertySet<double>, IImportParameterSet<GivenParameter<double>>, IExportPropertySet<GivenParameter<double>>, IParameterSet
Properties
Inductance
Gets the inductance parameter.
Declaration
[ParameterName("inductance")]
[ParameterInfo("Inductance of the inductor", Units = "H", IsPrincipal = true)]
[GreaterThanOrEquals(0)]
[Finite]
public double Inductance { get; set; }
Property Value
Type | Description |
---|---|
double | The inductance. |
InitialCondition
Gets the initial current parameter.
Declaration
[ParameterName("ic")]
[ParameterInfo("Initial current through the inductor", Units = "V", Interesting = false)]
[Finite]
public GivenParameter<double> InitialCondition { get; set; }
Property Value
Type | Description |
---|---|
GivenParameter<double> | The initial current. |
ParallelMultiplier
Gets or sets the parallel multiplier.
Declaration
[ParameterName("m")]
[ParameterInfo("Parallel multiplier")]
[GreaterThan(0)]
[Finite]
public double ParallelMultiplier { get; set; }
Property Value
Type | Description |
---|---|
double | The parallel multiplier. |
SeriesMultiplier
Gets or sets the series multiplier.
Declaration
[ParameterName("n")]
[ParameterInfo("Series multiplier")]
[GreaterThanOrEquals(0)]
[Finite]
public double SeriesMultiplier { get; set; }
Property Value
Type | Description |
---|---|
double | The series multiplier. |