Package 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 Contents

NameDescription
initJunctionVoltagesChoice of junction voltage handling, obsolete, use initJunctionVoltagesRevised
initJunctionVoltagesRevisedChoice of junction voltage handling
limitJunctionVoltageLimitation of junction voltage, obsolete, use limitJunctionVoltageRevised
limitJunctionVoltageRevisedLimitation of junction voltage
SpiceRootData for insertion to matrices
useInitialConditionsInitial condition handling

Record 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).

Fields

TypeNameDescription
Currentm_pCurrentValues[6] 
Realm_pResJacobi[36] 
Realm_pCapJacobi[36] 

Function 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

TypeNameDescription
Booleanret 

Function 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) and Modelica.​Icons.​ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Outputs

TypeNameDescription
Booleanret 

Function 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) and Modelica.​Icons.​ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Inputs

TypeNameDescription
VoltagevoltageInput voltage

Outputs

TypeNameDescription
Voltageret 

Function 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

TypeNameDescription
VoltagevoltageInput voltage

Outputs

TypeNameDescription
Voltageret 

Function 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

TypeNameDescription
Booleanret