Class Contributions<T>
Contributions for loading a mosfet.
Inherited Members
Namespace: SpiceSharp.Components.Mosfets
Assembly: SpiceSharp.dll
Syntax
public class Contributions<T> where T : struct
Type Parameters
Name | Description |
---|---|
T | The base value type. |
Remarks
Please be careful using this struct, as it is mutable. It was created to be used to group the contribution variables for a mosfet with 4 terminals.
Fields
Bd
The bulk-drain contribution.
Declaration
public Contribution<T> Bd
Field Value
Type | Description |
---|---|
Contribution<T> |
Bs
The bulk-source contribution.
Declaration
public Contribution<T> Bs
Field Value
Type | Description |
---|---|
Contribution<T> |
Ds
The drain-source contribution.
Declaration
public Contribution<T> Ds
Field Value
Type | Description |
---|---|
Contribution<T> |
Gb
The gate-bulk contribution.
Declaration
public Contribution<T> Gb
Field Value
Type | Description |
---|---|
Contribution<T> |
Gd
The gate-drain contribution.
Declaration
public Contribution<T> Gd
Field Value
Type | Description |
---|---|
Contribution<T> |
Gs
The gate-source contribution.
Declaration
public Contribution<T> Gs
Field Value
Type | Description |
---|---|
Contribution<T> |
Methods
Reset()
Reset all the contributions.
Declaration
public void Reset()