Show / Hide Table of Contents

Class ModifiedNodalAnalysisHelper<T>

A helper class that is specific to Modified Nodal Analysis.

Inheritance
object
ModifiedNodalAnalysisHelper<T>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Simulations
Assembly: SpiceSharp.dll
Syntax
public static class ModifiedNodalAnalysisHelper<T>
Type Parameters
Name Description
T

Properties

Magnitude

Gets or sets the magnitude method.

Declaration
public static Func<T, double> Magnitude { get; set; }
Property Value
Type Description
Func<T, double>

The magnitude.

Methods

ApplyDiagonalGmin(IMatrix<double>, double)

Apply an additional conductance to the diagonal elements of a matrix that is typically constructed using Modified Nodal Analysis (MNA).

Declaration
public static void ApplyDiagonalGmin(IMatrix<double> matrix, double gmin)
Parameters
Type Name Description
IMatrix<double> matrix

The matrix.

double gmin

The conductance to be added to the diagonal.

PreorderModifiedNodalAnalysis(ISparseMatrix<T>, int)

Preorders the modified nodal analysis.

Declaration
public static void PreorderModifiedNodalAnalysis(ISparseMatrix<T> matrix, int size)
Parameters
Type Name Description
ISparseMatrix<T> matrix

The matrix.

int size

The submatrix size to be preordered.

In this article
Back to top Generated by DocFX