Modelica.Electrical.Spice3.Internal.SpiceRoot

Basic records and functions

Information

The package SpiceRoot contains basic records and functions that are needed in SPICE3.

Extends from Modelica.Icons.InternalPackage (Icon for an internal package (indicating that the package should not be directly utilized by user)).

Package Content

Name Description
Modelica.Electrical.Spice3.Internal.SpiceRoot.SpiceRoot SpiceRoot Data for insertion to matrices
Modelica.Electrical.Spice3.Internal.SpiceRoot.useInitialConditions useInitialConditions Initial condition handling
Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages initJunctionVoltages Choice of junction voltage handling, obsolete, use initJunctionVoltagesRevised
Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage limitJunctionVoltage Limitation of junction voltage, obsolete, use limitJunctionVoltageRevised
Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltageRevised limitJunctionVoltageRevised Limitation of junction voltage
Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised initJunctionVoltagesRevised Choice of junction voltage handling

Modelica.Electrical.Spice3.Internal.SpiceRoot.SpiceRoot Modelica.Electrical.Spice3.Internal.SpiceRoot.SpiceRoot

Data for insertion to matrices

Information

This data are to collect intermediate results to be inserted into SPICE-like matrices for linear systems of equations.

Extends from Modelica.Icons.Record (Icon for records).

Modelica.Electrical.Spice3.Internal.SpiceRoot.useInitialConditions Modelica.Electrical.Spice3.Internal.SpiceRoot.useInitialConditions

Initial condition handling

Information

This function useInitialConditions appoints whether the initial conditions that are given in the description are used or not.

Extends from Modelica.Icons.Function (Icon for functions).

Outputs

NameDescription
ret 

Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltages

Choice of junction voltage handling, obsolete, use initJunctionVoltagesRevised

Information

This internal function is provided to choose the junction voltage handling which is at the current library version fixed to false.

Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Outputs

NameDescription
ret 

Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltage

Limitation of junction voltage, obsolete, use limitJunctionVoltageRevised

Information

This internal function is provided to limit the junction voltage which is at the current library version fixed to false.

Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Inputs

NameDescription
voltageInput voltage [V]

Outputs

NameDescription
ret[V]

Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltageRevised Modelica.Electrical.Spice3.Internal.SpiceRoot.limitJunctionVoltageRevised

Limitation of junction voltage

Information

This internal function is provided to limit the junction voltage which is at the current library version fixed to false.

Extends from Modelica.Icons.Function (Icon for functions).

Inputs

NameDescription
voltageInput voltage [V]

Outputs

NameDescription
ret[V]

Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised Modelica.Electrical.Spice3.Internal.SpiceRoot.initJunctionVoltagesRevised

Choice of junction voltage handling

Information

This internal function is provided to choose the junction voltage handling which is at the current library version fixed to false.

Extends from Modelica.Icons.Function (Icon for functions).

Outputs

NameDescription
ret 
Automatically generated Thu Dec 19 17:20:02 2019.