Struct JacobianInfo
Information for filling in the Jacobian matrix and right-hand-side vector.
Inherited Members
Namespace: SpiceSharp.Simulations
Assembly: SpiceSharp.dll
Syntax
public readonly struct JacobianInfo
Constructors
JacobianInfo(double, double)
Initializes a new instance of the JacobianInfo struct.
Declaration
public JacobianInfo(double jacobian, double rhs)
Parameters
| Type | Name | Description |
|---|---|---|
| double | jacobian | The jacobian. |
| double | rhs | The right-hand-side value. |
Properties
Jacobian
Gets the jacobian.
Declaration
public double Jacobian { get; }
Property Value
| Type | Description |
|---|---|
| double | The jacobian. |
Rhs
Gets the right-hand-side value.
Declaration
public double Rhs { get; }
Property Value
| Type | Description |
|---|---|
| double | The right-hand-side value. |
Methods
Equals(object)
Determines whether the specified object, is equal to this instance.
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| object | obj | The object to compare with this instance. |
Returns
| Type | Description |
|---|---|
| bool |
|
Overrides
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int | A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |
Overrides
Operators
operator ==(JacobianInfo, JacobianInfo)
Implements the operator ==.
Declaration
public static bool operator ==(JacobianInfo left, JacobianInfo right)
Parameters
| Type | Name | Description |
|---|---|---|
| JacobianInfo | left | The left. |
| JacobianInfo | right | The right. |
Returns
| Type | Description |
|---|---|
| bool | The result of the operator. |
operator !=(JacobianInfo, JacobianInfo)
Implements the operator !=.
Declaration
public static bool operator !=(JacobianInfo left, JacobianInfo right)
Parameters
| Type | Name | Description |
|---|---|---|
| JacobianInfo | left | The left. |
| JacobianInfo | right | The right. |
Returns
| Type | Description |
|---|---|
| bool | The result of the operator. |