DSS Extensions — OpenDSS: Overview of Python APIs

DRAFT

OpenDSS can be used and controlled through many different approaches. Using Python together with the OpenDSS allows using thousands of packages in the Python ecosystem. This was the main motivator for the inception of the DSS Extensions project.

This document provides an overview of typical usage with the official implementation and the two options available in DSS Python.

See also the FAQ for more context.

Official OpenDSS COM API (OpenDSSEngine.DLL)

When using the official COM implementation, the OpenDSS engine is used through OpenDSSEngine.DLL, part of the OpenDSS distribution.

COM, “Component Object Model”, is a Windows-specific technology available since the 1990’s.

Usually, the required DLLs are automatically registered for COM interaction during the installation. If the user is manually installing, additional steps are required. There are 32-bit and a 64-bit versions of the engine, both are part of the official OpenDSS installation.

In Python, there are two main packages to interact with COM modules, win32com (part of the pywin32 distribution) and comtypes. Both packages are available both through pip (PyPI, the Python Package Index) or through conda (the Anaconda ecosystem, including the wonderful conda-forge). Since 2021, we recommend using comtypes if possible, so the code snippets below will use that. This recommendation is due to both its better performance when compared to win32com, and better/automatic handling of early-bindings code.

A minimal sample would be:

import comtypes.client
dss = comtypes.client.CreateObject('OpenDSSEngine.DSS')

# Check the engine version
print(dss.Version)

# Load a circuit
dss.Text.Command = 'compile c:/my_folder/my_circuit1/master.dss'

# ...

Handling the working directory (a.k.a. cd, cwd)

When the OpenDSS is loaded, some options stored in the Windows registry from the previous execution are loaded, including the last working directory. For example, suppose you ran a compile command with a file in the folder c:\my_folder\my_circuit1 and exited OpenDSS — either through COM or through the GUI. By default, c:\my_folder\my_circuit1 will be saved to the registry and restored in the next execution. This can be confusing and lead to unexpected behavior for new users when running scripts from other folders.

To avoid the issue, a typical idiom is:

import os
import comtypes.client

# Save the current working directory path
old_cd = os.getcwd()

# OpenDSS may change the current working directory when loaded
dss = comtypes.client.CreateObject('OpenDSSEngine.DSS')

# Let's restore our working directory to the original, 
# before OpenDSS was loaded
os.chdir(old_cd)

# Continue as usual...

# Check the engine version
print(dss.Version)

# Load a circuit
dss.Text.Command = 'compile c:/my_folder/my_circuit1/master.dss'

# ...

DSS Extensions: DSS-Python

For DSS Extensions, users are not required to install the official OpenDSS, although we recommend new users to do so, especially to make it easier to follow legacy training material. DSS Extensions use a customized engine with very good compatibility with the official OpenDSS engine, but better performance in some scenarios and a lot of extra features.

DSS-Python packages the OpenDSS engine as implemented in DSS Extensions to mimic the organization of the COM implementation. As such, users can easily migrate from the official COM implementation to DSS-Python without rewriting all the code. In fact, some users keep a toggle to use both implementations.

DSS-Python is available for Windows, Linux, and macOS (including Apple M1 ARM machines, or “Apple Silicon” in marketing speak), while the official OpenDSS is official supported only on MS Windows.

Assuming recent DSS Python versions (dss-python>=0.12.1) are installed (e.g. through pip install dss-python), you can use the following:

from dss import dss

# Check the engine version
print(dss.Version)

# Load a circuit
dss.Text.Command = 'compile c:/my_folder/my_circuit1/master.dss'

# ...

Note that only the first two lines changed. Most of the official COM implementation is readily available otherwise. Some differences are inherit to the underlying difference OpenDSS engines. For example, plotting is different.

There are also a lot of extra features, some under development. These include multiple DSS engines in the same process, handling of ZIP files, and more. Please check https://dss-extensions.org/dss_python/.

More friendly types

Since DSS-Python v0.13, we added an option to toggle “advanced types”. This feature will also be ported to OpenDSSDirect.py in the near future.

Generally, the OpenDSS APIs return plain arrays. This happens even for data that represents matrices. Moreover, typically complex numbers are represented by pairs of floats. Since NumPy has good support for multi-dimensional arrays and complex numbers are simple in Python, we can use some new features of our DSS C-API library to provide user-friendly types with very low performance impact.

from dss import dss

# Check the engine version
print(dss.Version)

# Load a circuit
dss.Text.Command = 'compile c:/my_folder/my_circuit1/master.dss'

dss.ActiveCircuit.Solution.Solve()

# Let's activate a CktElement
dss.ActiveCircuit.Vsources.First
CktElement = dss.ActiveCircuit.ActiveCktElement

# By default, for compatibility, these return a NumPy array with dtype=float64
volts_as_floats = dss.ActiveCircuit.AllBusVolts
yprim_as_floats = CktElement.Yprim

# It's simple to toggle the advanced types
dss.AdvancedTypes = True

# Now, this returns a NumPy array with dtype=complex128
volts = dss.ActiveCircuit.AllBusVolts

# And this returns a square complex matrix
yprim = CktElement.Yprim

Patching and Pythonizing the official COM module

DSS-Python also ships with a small utility function to patch the COM implementations to provide some Pythonic extras and a few additional properties/functions. This patch works with both comtypes and win32com.

For example, most top-level APIs in DSS-Python support iteration and users can to this:

for b in dss.ActiveCircuit.ActiveBus:
    print(b.Name, b.x, b.y)

To facilitate migration and cross-compatibility, users can call the function to patch and keep the same code with the COM-based implementation.

For a practical example, this fails:

import comtypes.client
dss = comtypes.client.CreateObject('OpenDSSEngine.DSS')

dss.Text.Command = r'redirect "C:\Program Files\OpenDSS\IEEETestCases\13Bus\IEEE13Nodeckt.dss"'

for b in dss.ActiveCircuit.ActiveBus:
    print(b.Name, b.x, b.y)

for b in dss.ActiveCircuit.Loads:
    print(l.Name, l.kW)

You should get a message like TypeError: 'POINTER(IBus)' object is not iterable or TypeError: 'POINTER(ILoads)' object is not iterable.

But this works:

from dss import patch_dss_com # import this
import comtypes.client

# Wrap the creation of the object
dss = patch_dss_com(comtypes.client.CreateObject('OpenDSSEngine.DSS'))

dss.Text.Command = r'redirect "C:\Program Files\OpenDSS\IEEETestCases\13Bus\IEEE13Nodeckt.dss"'

for b in dss.ActiveCircuit.ActiveBus:
    print(b.Name, b.x, b.y)

for l in dss.ActiveCircuit.Loads:
    print(l.Name, l.kW)

The output is what we expect:

sourcebus 200.0 400.0
650 200.0 350.0
rg60 200.0 300.0
633 350.0 250.0
634 400.0 250.0
671 200.0 100.0
645 100.0 250.0
646 0.0 250.0
692 250.0 100.0
675 400.0 100.0
611 0.0 100.0
652 100.0 0.0
670 200.0 200.0
632 200.0 250.0
680 200.0 0.0
684 100.0 100.0
671 1155.0
634a 160.0
634b 120.0
634c 120.0
645 170.0
646 230.0
692 170.0
675a 485.0
675b 68.0
675c 290.0
611 170.0
652 128.0
670a 17.0
670b 66.0
670c 117.0

Besides the iterators, a notable addition from this patch is adding the dss.ActiveCircuit.Monitors.AsMatrix(). This function is a utility function for performance that returns all monitor channels as a matrix, avoiding multiple round trips and redundant processing to extract the channels individually.

Note that this patch doesn’t change the official engine, just adjusts the Python side to provide some convenience.

DSS Extensions: OpenDSSDirect.py

OpenDSSDirect.py (ODD.py for short) is a project that initially employed the official OpenDSSDirect.DLL (a.k.a. “Direct Connection Shared Library”/DCSL or “Direct DLL”) to expose OpenDSS to Python users. When the DSS Extensions project was created, ODD.py was migrated to use the lower-level tools from DSS-Python to expose the same Python API as before, but using the engine from DSS Extensions.

Sidenote: OpenDSSDirect.DLL still exists. It bypasses some of the COM requirements, such as DLL registration, but the general performance should be the same as the COM DLL implementation — see, e.g., page 27 here (under “Myths and legends about user interfaces”), from Session 2 of the OpenDSS Virtual Training 2022. There is no officially supported module for Python that uses OpenDSSDirect.DLL as of November 2022. Besides that, we only compare to the official COM implementation for conciseness.

Most of the features from DSS-Python are available in ODD.py. Some newer features at Python level are under implementation and should be available in the next major release, but the engine used is up-to-date.

Style-wise, the main difference from ODD.py and DSS-Python is that instead of Python properties, most access is done through plain function calls and the module/class organization is flatter.

A few more notes and API docs are available at https://dss-extensions.org/OpenDSSDirect.py/.

from opendssdirect import dss

# Check the engine version
print(dss.Basic.Version())

# Load a circuit
dss.Text.Command('compile c:/my_folder/my_circuit1/master.dss')

# ...

DSS Extensions: future?

We can expect a unified and extended API in 2023. The new features will be available to both DSS-Python and OpenDSSDirect.py. More details to come closer the release. A preview of new features is available at https://dss-extensions.org/dss_python/obj.html

General performance tips

This list is mostly API agnostic.

Property and function table

A common issue for new users (especially OpenDSSDirect.py users) is that the official OpenDSS documentation and examples usually represent the official COM implementation, as expected.

The following table shows how most (but not all) of the functions and properties are mapped. If the cell contains (), it means the field is exposed by a Python function, otherwise, it is a Python property. Each cell links to the relevant documentation page.

As a complement, we added the “API extension” column. If a check mark is present (“”), that means the function/property is only available in the DSS Extensions implementation amd users should beware if cross-compatibility with the official EPRI version is required. If no check mark is present, the COM implementation includes the function or property. That is, it there is no check mark for a row, users can replace “DSS Python” with “COM implementation” as the API is the same for those cases.

We hope this table can elucidate some common doubts.

Note: As of OpenDSS v9.6.1.1, the Storages API is implemented, but it’s not exposed for the user (in dss.ActiveCircuit.Storages), so it’s marked as an extension below.

API extension DSS Python OpenDSSDirect.py
dss.ActiveCircuit.ActiveBus.AllPCEatBus dss.Bus.AllPCEatBus()
dss.ActiveCircuit.ActiveBus.AllPDEatBus dss.Bus.AllPDEatBus()
dss.ActiveCircuit.ActiveBus.Coorddefined dss.Bus.Coorddefined()
dss.ActiveCircuit.ActiveBus.CplxSeqVoltages dss.Bus.CplxSeqVoltages()
dss.ActiveCircuit.ActiveBus.Cust_Duration dss.Bus.Cust_Duration()
dss.ActiveCircuit.ActiveBus.Cust_Interrupts dss.Bus.Cust_Interrupts()
dss.ActiveCircuit.ActiveBus.Distance dss.Bus.Distance()
dss.ActiveCircuit.ActiveBus.GetUniqueNodeNumber() dss.Bus.GetUniqueNodeNumber()
dss.ActiveCircuit.ActiveBus.Int_Duration dss.Bus.Int_Duration()
dss.ActiveCircuit.ActiveBus.Isc dss.Bus.Isc()
dss.ActiveCircuit.ActiveBus.Lambda dss.Bus.Lambda()
dss.ActiveCircuit.ActiveBus.LineList dss.Bus.LineList()
dss.ActiveCircuit.ActiveBus.LoadList dss.Bus.LoadList()
dss.ActiveCircuit.ActiveBus.N_Customers dss.Bus.N_Customers()
dss.ActiveCircuit.ActiveBus.N_interrupts dss.Bus.N_interrupts()
dss.ActiveCircuit.ActiveBus.Name dss.Bus.Name()
dss.ActiveCircuit.ActiveBus.Nodes dss.Bus.Nodes()
dss.ActiveCircuit.ActiveBus.NumNodes dss.Bus.NumNodes()
dss.ActiveCircuit.ActiveBus.SectionID dss.Bus.SectionID()
dss.ActiveCircuit.ActiveBus.SeqVoltages dss.Bus.SeqVoltages()
dss.ActiveCircuit.ActiveBus.TotalMiles dss.Bus.TotalMiles()
dss.ActiveCircuit.ActiveBus.VLL dss.Bus.VLL()
dss.ActiveCircuit.ActiveBus.VMagAngle dss.Bus.VMagAngle()
dss.ActiveCircuit.ActiveBus.Voc dss.Bus.Voc()
dss.ActiveCircuit.ActiveBus.Voltages dss.Bus.Voltages()
dss.ActiveCircuit.ActiveBus.YscMatrix dss.Bus.YscMatrix()
dss.ActiveCircuit.ActiveBus.Zsc0 dss.Bus.Zsc0()
dss.ActiveCircuit.ActiveBus.Zsc1 dss.Bus.Zsc1()
dss.ActiveCircuit.ActiveBus.ZscMatrix dss.Bus.ZscMatrix()
dss.ActiveCircuit.ActiveBus.ZscRefresh() dss.Bus.ZscRefresh()
dss.ActiveCircuit.ActiveBus.kVBase dss.Bus.kVBase()
dss.ActiveCircuit.ActiveBus.puVLL dss.Bus.puVLL()
dss.ActiveCircuit.ActiveBus.puVmagAngle dss.Bus.puVmagAngle()
dss.ActiveCircuit.ActiveBus.puVoltages dss.Bus.PuVoltage()
dss.ActiveCircuit.ActiveBus.x dss.Bus.X()
dss.ActiveCircuit.ActiveBus.y dss.Bus.Y()
dss.ActiveCircuit.ActiveDSSElement.AllPropertyNames dss.Element.AllPropertyNames()
dss.ActiveCircuit.ActiveDSSElement.Name dss.Element.Name()
dss.ActiveCircuit.ActiveDSSElement.NumProperties dss.Element.NumProperties()
dss.ActiveCircuit.ActiveDSSElement.Properties.Description dss.Properties.Description()
dss.ActiveCircuit.ActiveDSSElement.Properties.Name dss.Properties.Name()
dss.ActiveCircuit.ActiveDSSElement.Properties.Val dss.Properties.Value()
dss.ActiveCircuit.ActiveDSSElement.ToJSON() dss.Element.ToJSON()
dss.ActiveCircuit.ActiveElement.AllPropertyNames dss.CktElement.AllPropertyNames()
dss.ActiveCircuit.ActiveElement.AllVariableNames dss.CktElement.AllVariableNames()
dss.ActiveCircuit.ActiveElement.AllVariableValues dss.CktElement.AllVariableValues()
dss.ActiveCircuit.ActiveElement.BusNames dss.CktElement.BusNames()
dss.ActiveCircuit.ActiveElement.Close() dss.CktElement.Close()
dss.ActiveCircuit.ActiveElement.Controller() dss.CktElement.Controller()
dss.ActiveCircuit.ActiveElement.CplxSeqCurrents dss.CktElement.CplxSeqCurrents()
dss.ActiveCircuit.ActiveElement.CplxSeqVoltages dss.CktElement.CplxSeqVoltages()
dss.ActiveCircuit.ActiveElement.Currents dss.CktElement.Currents()
dss.ActiveCircuit.ActiveElement.CurrentsMagAng dss.CktElement.CurrentsMagAng()
dss.ActiveCircuit.ActiveElement.DisplayName dss.CktElement.DisplayName()
dss.ActiveCircuit.ActiveElement.EmergAmps dss.CktElement.EmergAmps()
dss.ActiveCircuit.ActiveElement.Enabled dss.CktElement.Enabled()
dss.ActiveCircuit.ActiveElement.EnergyMeter dss.CktElement.EnergyMeter()
dss.ActiveCircuit.ActiveElement.GUID dss.CktElement.GUID()
dss.ActiveCircuit.ActiveElement.Handle dss.CktElement.Handle()
dss.ActiveCircuit.ActiveElement.HasOCPDevice dss.CktElement.HasOCPDevice()
dss.ActiveCircuit.ActiveElement.HasSwitchControl dss.CktElement.HasSwitchControl()
dss.ActiveCircuit.ActiveElement.HasVoltControl dss.CktElement.HasVoltControl()
dss.ActiveCircuit.ActiveElement.IsIsolated dss.CktElement.IsIsolated()
dss.ActiveCircuit.ActiveElement.IsOpen() dss.CktElement.IsOpen()
dss.ActiveCircuit.ActiveElement.Losses dss.CktElement.Losses()
dss.ActiveCircuit.ActiveElement.Name dss.CktElement.Name()
dss.ActiveCircuit.ActiveElement.NodeOrder dss.CktElement.NodeOrder()
dss.ActiveCircuit.ActiveElement.NodeRef dss.CktElement.NodeRef()
dss.ActiveCircuit.ActiveElement.NormalAmps dss.CktElement.NormalAmps()
dss.ActiveCircuit.ActiveElement.NumConductors dss.CktElement.NumConductors()
dss.ActiveCircuit.ActiveElement.NumControls dss.CktElement.NumControls()
dss.ActiveCircuit.ActiveElement.NumPhases dss.CktElement.NumPhases()
dss.ActiveCircuit.ActiveElement.NumProperties dss.CktElement.NumProperties()
dss.ActiveCircuit.ActiveElement.NumTerminals dss.CktElement.NumTerminals()
dss.ActiveCircuit.ActiveElement.OCPDevIndex dss.CktElement.OCPDevIndex()
dss.ActiveCircuit.ActiveElement.OCPDevType dss.CktElement.OCPDevType()
dss.ActiveCircuit.ActiveElement.Open() dss.CktElement.Open()
dss.ActiveCircuit.ActiveElement.PhaseLosses dss.CktElement.PhaseLosses()
dss.ActiveCircuit.ActiveElement.Powers dss.CktElement.Powers()
dss.ActiveCircuit.ActiveElement.Residuals dss.CktElement.Residuals()
dss.ActiveCircuit.ActiveElement.SeqCurrents dss.CktElement.SeqCurrents()
dss.ActiveCircuit.ActiveElement.SeqPowers dss.CktElement.SeqPowers()
dss.ActiveCircuit.ActiveElement.SeqVoltages dss.CktElement.SeqVoltages()
dss.ActiveCircuit.ActiveElement.TotalPowers dss.CktElement.TotalPowers()
dss.ActiveCircuit.ActiveElement.Variable() dss.CktElement.Variable()
dss.ActiveCircuit.ActiveElement.Variablei() dss.CktElement.Variablei()
dss.ActiveCircuit.ActiveElement.Voltages dss.CktElement.Voltages()
dss.ActiveCircuit.ActiveElement.VoltagesMagAng dss.CktElement.VoltagesMagAng()
dss.ActiveCircuit.ActiveElement.Yprim dss.CktElement.YPrim()
dss.ActiveCircuit.ActiveElement.setVariableByIndex() dss.CktElement.setVariableByIndex()
dss.ActiveCircuit.ActiveElement.setVariableByName() dss.CktElement.setVariableByName()
dss.ActiveCircuit.AllBusDistances dss.Circuit.AllBusDistances()
dss.ActiveCircuit.AllBusNames dss.Circuit.AllBusNames()
dss.ActiveCircuit.AllBusVmag dss.Circuit.AllBusVMag()
dss.ActiveCircuit.AllBusVmagPu dss.Circuit.AllBusMagPu()
dss.ActiveCircuit.AllBusVolts dss.Circuit.AllBusVolts()
dss.ActiveCircuit.AllElementLosses dss.Circuit.AllElementLosses()
dss.ActiveCircuit.AllElementNames dss.Circuit.AllElementNames()
dss.ActiveCircuit.AllNodeDistances dss.Circuit.AllNodeDistances()
dss.ActiveCircuit.AllNodeDistancesByPhase() dss.Circuit.AllNodeDistancesByPhase()
dss.ActiveCircuit.AllNodeNames dss.Circuit.AllNodeNames()
dss.ActiveCircuit.AllNodeNamesByPhase() dss.Circuit.AllNodeNamesByPhase()
dss.ActiveCircuit.AllNodeVmagByPhase() dss.Circuit.AllNodeVmagByPhase()
dss.ActiveCircuit.AllNodeVmagPUByPhase() dss.Circuit.AllNodeVmagPUByPhase()
dss.ActiveCircuit.CNData.AllNames dss.CNData.AllNames()
dss.ActiveCircuit.CNData.Count dss.CNData.Count()
dss.ActiveCircuit.CNData.DiaCable dss.CNData.DiaCable()
dss.ActiveCircuit.CNData.DiaIns dss.CNData.DiaIns()
dss.ActiveCircuit.CNData.DiaStrand dss.CNData.DiaStrand()
dss.ActiveCircuit.CNData.Diameter dss.CNData.Diameter()
dss.ActiveCircuit.CNData.EmergAmps dss.CNData.EmergAmps()
dss.ActiveCircuit.CNData.EpsR dss.CNData.EpsR()
dss.ActiveCircuit.CNData.First dss.CNData.First()
dss.ActiveCircuit.CNData.GMRUnits dss.CNData.GMRUnits()
dss.ActiveCircuit.CNData.GMRac dss.CNData.GMRac()
dss.ActiveCircuit.CNData.GmrStrand dss.CNData.GmrStrand()
dss.ActiveCircuit.CNData.InsLayer dss.CNData.InsLayer()
dss.ActiveCircuit.CNData.Name dss.CNData.Name()
dss.ActiveCircuit.CNData.Next dss.CNData.Next()
dss.ActiveCircuit.CNData.NormAmps dss.CNData.NormAmps()
dss.ActiveCircuit.CNData.RStrand dss.CNData.RStrand()
dss.ActiveCircuit.CNData.Rac dss.CNData.Rac()
dss.ActiveCircuit.CNData.Radius dss.CNData.Radius()
dss.ActiveCircuit.CNData.RadiusUnits dss.CNData.RadiusUnits()
dss.ActiveCircuit.CNData.Rdc dss.CNData.Rdc()
dss.ActiveCircuit.CNData.ResistanceUnits dss.CNData.ResistanceUnits()
dss.ActiveCircuit.CNData.idx dss.CNData.Idx()
dss.ActiveCircuit.CNData.k dss.CNData.k()
dss.ActiveCircuit.CapControls.AllNames dss.CapControls.AllNames()
dss.ActiveCircuit.CapControls.CTratio dss.CapControls.CTRatio()
dss.ActiveCircuit.CapControls.Capacitor dss.CapControls.Capacitor()
dss.ActiveCircuit.CapControls.Count dss.CapControls.Count()
dss.ActiveCircuit.CapControls.DeadTime dss.CapControls.DeadTime()
dss.ActiveCircuit.CapControls.Delay dss.CapControls.Delay()
dss.ActiveCircuit.CapControls.DelayOff dss.CapControls.DelayOff()
dss.ActiveCircuit.CapControls.First dss.CapControls.First()
dss.ActiveCircuit.CapControls.Mode dss.CapControls.Mode()
dss.ActiveCircuit.CapControls.MonitoredObj dss.CapControls.MonitoredObj()
dss.ActiveCircuit.CapControls.MonitoredTerm dss.CapControls.MonitoredTerm()
dss.ActiveCircuit.CapControls.Name dss.CapControls.Name()
dss.ActiveCircuit.CapControls.Next dss.CapControls.Next()
dss.ActiveCircuit.CapControls.OFFSetting dss.CapControls.OFFSetting()
dss.ActiveCircuit.CapControls.ONSetting dss.CapControls.ONSetting()
dss.ActiveCircuit.CapControls.PTratio dss.CapControls.PTRatio()
dss.ActiveCircuit.CapControls.Reset() dss.CapControls.Reset()
dss.ActiveCircuit.CapControls.UseVoltOverride dss.CapControls.UseVoltOverride()
dss.ActiveCircuit.CapControls.Vmax dss.CapControls.Vmax()
dss.ActiveCircuit.CapControls.Vmin dss.CapControls.Vmin()
dss.ActiveCircuit.CapControls.idx dss.CapControls.Idx()
dss.ActiveCircuit.Capacitors.AddStep() dss.Capacitors.AddStep()
dss.ActiveCircuit.Capacitors.AllNames dss.Capacitors.AllNames()
dss.ActiveCircuit.Capacitors.AvailableSteps dss.Capacitors.AvailableSteps()
dss.ActiveCircuit.Capacitors.Close() dss.Capacitors.Close()
dss.ActiveCircuit.Capacitors.Count dss.Capacitors.Count()
dss.ActiveCircuit.Capacitors.First dss.Capacitors.First()
dss.ActiveCircuit.Capacitors.IsDelta dss.Capacitors.IsDelta()
dss.ActiveCircuit.Capacitors.Name dss.Capacitors.Name()
dss.ActiveCircuit.Capacitors.Next dss.Capacitors.Next()
dss.ActiveCircuit.Capacitors.NumSteps dss.Capacitors.NumSteps()
dss.ActiveCircuit.Capacitors.Open() dss.Capacitors.Open()
dss.ActiveCircuit.Capacitors.States dss.Capacitors.States()
dss.ActiveCircuit.Capacitors.SubtractStep() dss.Capacitors.SubtractStep()
dss.ActiveCircuit.Capacitors.idx dss.Capacitors.Idx()
dss.ActiveCircuit.Capacitors.kV dss.Capacitors.kV()
dss.ActiveCircuit.Capacitors.kvar dss.Capacitors.kvar()
dss.ActiveCircuit.Capacity() dss.Circuit.Capacity()
dss.ActiveCircuit.CtrlQueue.Action dss.CtrlQueue.Action()
dss.ActiveCircuit.CtrlQueue.ActionCode dss.CtrlQueue.ActionCode()
dss.ActiveCircuit.CtrlQueue.ClearActions() dss.CtrlQueue.ClearActions()
dss.ActiveCircuit.CtrlQueue.ClearQueue() dss.CtrlQueue.ClearQueue()
dss.ActiveCircuit.CtrlQueue.Delete() dss.CtrlQueue.Delete()
dss.ActiveCircuit.CtrlQueue.DeviceHandle dss.CtrlQueue.DeviceHandle()
dss.ActiveCircuit.CtrlQueue.DoAllQueue() dss.CtrlQueue.DoAllQueue()
dss.ActiveCircuit.CtrlQueue.NumActions dss.CtrlQueue.NumActions()
dss.ActiveCircuit.CtrlQueue.PopAction dss.CtrlQueue.PopAction()
dss.ActiveCircuit.CtrlQueue.Push() dss.CtrlQueue.Push()
dss.ActiveCircuit.CtrlQueue.Queue dss.CtrlQueue.Queue()
dss.ActiveCircuit.CtrlQueue.QueueSize dss.CtrlQueue.QueueSize()
dss.ActiveCircuit.CtrlQueue.Show() dss.CtrlQueue.Show()
dss.ActiveCircuit.Disable() dss.Circuit.Disable()
dss.ActiveCircuit.Enable() dss.Circuit.Enable()
dss.ActiveCircuit.EndOfTimeStepUpdate() dss.Circuit.EndOfTimeStepUpdate()
dss.ActiveCircuit.FirstElement() dss.Circuit.FirstElement()
dss.ActiveCircuit.FirstPCElement() dss.Circuit.FirstPCElement()
dss.ActiveCircuit.FirstPDElement() dss.Circuit.FirstPDElement()
dss.ActiveCircuit.Fuses.AllNames dss.Fuses.AllNames()
dss.ActiveCircuit.Fuses.Close() dss.Fuses.Close()
dss.ActiveCircuit.Fuses.Count dss.Fuses.Count()
dss.ActiveCircuit.Fuses.Delay dss.Fuses.Delay()
dss.ActiveCircuit.Fuses.First dss.Fuses.First()
dss.ActiveCircuit.Fuses.IsBlown() dss.Fuses.IsBlown()
dss.ActiveCircuit.Fuses.MonitoredObj dss.Fuses.MonitoredObj()
dss.ActiveCircuit.Fuses.MonitoredTerm dss.Fuses.MonitoredTerm()
dss.ActiveCircuit.Fuses.Name dss.Fuses.Name()
dss.ActiveCircuit.Fuses.Next dss.Fuses.Next()
dss.ActiveCircuit.Fuses.NumPhases dss.Fuses.NumPhases()
dss.ActiveCircuit.Fuses.Open() dss.Fuses.Open()
dss.ActiveCircuit.Fuses.RatedCurrent dss.Fuses.RatedCurrent()
dss.ActiveCircuit.Fuses.SwitchedObj dss.Fuses.SwitchedObj()
dss.ActiveCircuit.Fuses.SwitchedTerm dss.Fuses.SwitchedTerm()
dss.ActiveCircuit.Fuses.TCCcurve dss.Fuses.TCCCurve()
dss.ActiveCircuit.Fuses.idx dss.Fuses.Idx()
dss.ActiveCircuit.Generators.AllNames dss.Generators.AllNames()
dss.ActiveCircuit.Generators.Bus1 dss.Generators.Bus1()
dss.ActiveCircuit.Generators.Class dss.Generators.Class()
dss.ActiveCircuit.Generators.Count dss.Generators.Count()
dss.ActiveCircuit.Generators.First dss.Generators.First()
dss.ActiveCircuit.Generators.ForcedON dss.Generators.ForcedON()
dss.ActiveCircuit.Generators.IsDelta dss.Generators.IsDelta()
dss.ActiveCircuit.Generators.Model dss.Generators.Model()
dss.ActiveCircuit.Generators.Name dss.Generators.Name()
dss.ActiveCircuit.Generators.Next dss.Generators.Next()
dss.ActiveCircuit.Generators.PF dss.Generators.PF()
dss.ActiveCircuit.Generators.Phases dss.Generators.Phases()
dss.ActiveCircuit.Generators.RegisterNames dss.Generators.RegisterNames()
dss.ActiveCircuit.Generators.RegisterValues dss.Generators.RegisterValues()
dss.ActiveCircuit.Generators.Status dss.Generators.Status()
dss.ActiveCircuit.Generators.Vmaxpu dss.Generators.Vmaxpu()
dss.ActiveCircuit.Generators.Vminpu dss.Generators.Vminpu()
dss.ActiveCircuit.Generators.Yearly dss.Generators.Yearly()
dss.ActiveCircuit.Generators.daily dss.Generators.daily()
dss.ActiveCircuit.Generators.duty dss.Generators.duty()
dss.ActiveCircuit.Generators.idx dss.Generators.Idx()
dss.ActiveCircuit.Generators.kV dss.Generators.kV()
dss.ActiveCircuit.Generators.kVArated dss.Generators.kVARated()
dss.ActiveCircuit.Generators.kW dss.Generators.kW()
dss.ActiveCircuit.Generators.kva dss.Generators.kva()
dss.ActiveCircuit.Generators.kvar dss.Generators.kvar()
dss.ActiveCircuit.ISources.AllNames dss.Isource.AllNames()
dss.ActiveCircuit.ISources.Amps dss.Isource.Amps()
dss.ActiveCircuit.ISources.AngleDeg dss.Isource.AngleDeg()
dss.ActiveCircuit.ISources.Count dss.Isource.Count()
dss.ActiveCircuit.ISources.First dss.Isource.First()
dss.ActiveCircuit.ISources.Frequency dss.Isource.Frequency()
dss.ActiveCircuit.ISources.Name dss.Isource.Name()
dss.ActiveCircuit.ISources.Next dss.Isource.Next()
dss.ActiveCircuit.ISources.idx dss.Isource.Idx()
dss.ActiveCircuit.LineCodes.AllNames dss.LineCodes.AllNames()
dss.ActiveCircuit.LineCodes.C0 dss.LineCodes.C0()
dss.ActiveCircuit.LineCodes.C1 dss.LineCodes.C1()
dss.ActiveCircuit.LineCodes.Cmatrix dss.LineCodes.Cmatrix()
dss.ActiveCircuit.LineCodes.Count dss.LineCodes.Count()
dss.ActiveCircuit.LineCodes.EmergAmps dss.LineCodes.EmergAmps()
dss.ActiveCircuit.LineCodes.First dss.LineCodes.First()
dss.ActiveCircuit.LineCodes.IsZ1Z0 dss.LineCodes.IsZ1Z0()
dss.ActiveCircuit.LineCodes.Name dss.LineCodes.Name()
dss.ActiveCircuit.LineCodes.Next dss.LineCodes.Next()
dss.ActiveCircuit.LineCodes.NormAmps dss.LineCodes.NormAmps()
dss.ActiveCircuit.LineCodes.Phases dss.LineCodes.Phases()
dss.ActiveCircuit.LineCodes.R0 dss.LineCodes.R0()
dss.ActiveCircuit.LineCodes.R1 dss.LineCodes.R1()
dss.ActiveCircuit.LineCodes.Rmatrix dss.LineCodes.Rmatrix()
dss.ActiveCircuit.LineCodes.Units dss.LineCodes.Units()
dss.ActiveCircuit.LineCodes.X0 dss.LineCodes.X0()
dss.ActiveCircuit.LineCodes.X1 dss.LineCodes.X1()
dss.ActiveCircuit.LineCodes.Xmatrix dss.LineCodes.Xmatrix()
dss.ActiveCircuit.LineCodes.idx dss.LineCodes.Idx()
dss.ActiveCircuit.LineGeometries.AllNames dss.LineGeometries.AllNames()
dss.ActiveCircuit.LineGeometries.Cmatrix() dss.LineGeometries.Cmatrix()
dss.ActiveCircuit.LineGeometries.Conductors dss.LineGeometries.Conductors()
dss.ActiveCircuit.LineGeometries.Count dss.LineGeometries.Count()
dss.ActiveCircuit.LineGeometries.EmergAmps dss.LineGeometries.EmergAmps()
dss.ActiveCircuit.LineGeometries.First dss.LineGeometries.First()
dss.ActiveCircuit.LineGeometries.Name dss.LineGeometries.Name()
dss.ActiveCircuit.LineGeometries.Next dss.LineGeometries.Next()
dss.ActiveCircuit.LineGeometries.NormAmps dss.LineGeometries.NormAmps()
dss.ActiveCircuit.LineGeometries.Phases dss.LineGeometries.Phases()
dss.ActiveCircuit.LineGeometries.Reduce dss.LineGeometries.Reduce()
dss.ActiveCircuit.LineGeometries.RhoEarth dss.LineGeometries.RhoEarth()
dss.ActiveCircuit.LineGeometries.Rmatrix() dss.LineGeometries.Rmatrix()
dss.ActiveCircuit.LineGeometries.Units dss.LineGeometries.Units()
dss.ActiveCircuit.LineGeometries.Xcoords dss.LineGeometries.Xcoords()
dss.ActiveCircuit.LineGeometries.Xmatrix() dss.LineGeometries.Xmatrix()
dss.ActiveCircuit.LineGeometries.Ycoords dss.LineGeometries.Ycoords()
dss.ActiveCircuit.LineGeometries.Zmatrix() dss.LineGeometries.Zmatrix()
dss.ActiveCircuit.LineGeometries.idx dss.LineGeometries.Idx()
dss.ActiveCircuit.LineLosses dss.Circuit.LineLosses()
dss.ActiveCircuit.LineSpacings.AllNames dss.LineSpacings.AllNames()
dss.ActiveCircuit.LineSpacings.Count dss.LineSpacings.Count()
dss.ActiveCircuit.LineSpacings.First dss.LineSpacings.First()
dss.ActiveCircuit.LineSpacings.Name dss.LineSpacings.Name()
dss.ActiveCircuit.LineSpacings.Nconds dss.LineSpacings.Nconds()
dss.ActiveCircuit.LineSpacings.Next dss.LineSpacings.Next()
dss.ActiveCircuit.LineSpacings.Phases dss.LineSpacings.Phases()
dss.ActiveCircuit.LineSpacings.Units dss.LineSpacings.Units()
dss.ActiveCircuit.LineSpacings.Xcoords dss.LineSpacings.Xcoords()
dss.ActiveCircuit.LineSpacings.Ycoords dss.LineSpacings.Ycoords()
dss.ActiveCircuit.LineSpacings.idx dss.LineSpacings.Idx()
dss.ActiveCircuit.Lines.AllNames dss.Lines.AllNames()
dss.ActiveCircuit.Lines.Bus1 dss.Lines.Bus1()
dss.ActiveCircuit.Lines.Bus2 dss.Lines.Bus2()
dss.ActiveCircuit.Lines.C0 dss.Lines.C0()
dss.ActiveCircuit.Lines.C1 dss.Lines.C1()
dss.ActiveCircuit.Lines.Cmatrix dss.Lines.CMatrix()
dss.ActiveCircuit.Lines.Count dss.Lines.Count()
dss.ActiveCircuit.Lines.EmergAmps dss.Lines.EmergAmps()
dss.ActiveCircuit.Lines.First dss.Lines.First()
dss.ActiveCircuit.Lines.Geometry dss.Lines.Geometry()
dss.ActiveCircuit.Lines.IsSwitch dss.Lines.IsSwitch()
dss.ActiveCircuit.Lines.Length dss.Lines.Length()
dss.ActiveCircuit.Lines.LineCode dss.Lines.LineCode()
dss.ActiveCircuit.Lines.Name dss.Lines.Name()
dss.ActiveCircuit.Lines.New() dss.Lines.New()
dss.ActiveCircuit.Lines.Next dss.Lines.Next()
dss.ActiveCircuit.Lines.NormAmps dss.Lines.NormAmps()
dss.ActiveCircuit.Lines.NumCust dss.Lines.NumCust()
dss.ActiveCircuit.Lines.Parent dss.Lines.Parent()
dss.ActiveCircuit.Lines.Phases dss.Lines.Phases()
dss.ActiveCircuit.Lines.R0 dss.Lines.R0()
dss.ActiveCircuit.Lines.R1 dss.Lines.R1()
dss.ActiveCircuit.Lines.Rg dss.Lines.Rg()
dss.ActiveCircuit.Lines.Rho dss.Lines.Rho()
dss.ActiveCircuit.Lines.Rmatrix dss.Lines.RMatrix()
dss.ActiveCircuit.Lines.SeasonRating dss.Lines.SeasonRating()
dss.ActiveCircuit.Lines.Spacing dss.Lines.Spacing()
dss.ActiveCircuit.Lines.TotalCust dss.Lines.TotalCust()
dss.ActiveCircuit.Lines.Units dss.Lines.Units()
dss.ActiveCircuit.Lines.X0 dss.Lines.X0()
dss.ActiveCircuit.Lines.X1 dss.Lines.X1()
dss.ActiveCircuit.Lines.Xg dss.Lines.Xg()
dss.ActiveCircuit.Lines.Xmatrix dss.Lines.XMatrix()
dss.ActiveCircuit.Lines.Yprim dss.Lines.Yprim()
dss.ActiveCircuit.Lines.idx dss.Lines.Idx()
dss.ActiveCircuit.LoadShapes.AllNames dss.LoadShape.AllNames()
dss.ActiveCircuit.LoadShapes.Count dss.LoadShape.Count()
dss.ActiveCircuit.LoadShapes.First dss.LoadShape.First()
dss.ActiveCircuit.LoadShapes.HrInterval dss.LoadShape.HrInterval()
dss.ActiveCircuit.LoadShapes.MinInterval dss.LoadShape.MinInterval()
dss.ActiveCircuit.LoadShapes.Name dss.LoadShape.Name()
dss.ActiveCircuit.LoadShapes.New() dss.LoadShape.New()
dss.ActiveCircuit.LoadShapes.Next dss.LoadShape.Next()
dss.ActiveCircuit.LoadShapes.Normalize() dss.LoadShape.Normalize()
dss.ActiveCircuit.LoadShapes.Npts dss.LoadShape.Npts()
dss.ActiveCircuit.LoadShapes.PBase dss.LoadShape.PBase()
dss.ActiveCircuit.LoadShapes.Pmult dss.LoadShape.PMult()
dss.ActiveCircuit.LoadShapes.QBase dss.LoadShape.QBase()
dss.ActiveCircuit.LoadShapes.Qmult dss.LoadShape.QMult()
dss.ActiveCircuit.LoadShapes.TimeArray dss.LoadShape.TimeArray()
dss.ActiveCircuit.LoadShapes.UseActual dss.LoadShape.UseActual()
dss.ActiveCircuit.LoadShapes.idx dss.LoadShape.Idx()
dss.ActiveCircuit.LoadShapes.sInterval dss.LoadShape.SInterval()
dss.ActiveCircuit.Loads.AllNames dss.Loads.AllNames()
dss.ActiveCircuit.Loads.AllocationFactor dss.Loads.AllocationFactor()
dss.ActiveCircuit.Loads.CVRcurve dss.Loads.CVRCurve()
dss.ActiveCircuit.Loads.CVRvars dss.Loads.CVRvars()
dss.ActiveCircuit.Loads.CVRwatts dss.Loads.CVRwatts()
dss.ActiveCircuit.Loads.Cfactor dss.Loads.CFactor()
dss.ActiveCircuit.Loads.Class dss.Loads.Class()
dss.ActiveCircuit.Loads.Count dss.Loads.Count()
dss.ActiveCircuit.Loads.First dss.Loads.First()
dss.ActiveCircuit.Loads.Growth dss.Loads.Growth()
dss.ActiveCircuit.Loads.IsDelta dss.Loads.IsDelta()
dss.ActiveCircuit.Loads.Model dss.Loads.Model()
dss.ActiveCircuit.Loads.Name dss.Loads.Name()
dss.ActiveCircuit.Loads.Next dss.Loads.Next()
dss.ActiveCircuit.Loads.NumCust dss.Loads.NumCust()
dss.ActiveCircuit.Loads.PF dss.Loads.PF()
dss.ActiveCircuit.Loads.PctMean dss.Loads.PctMean()
dss.ActiveCircuit.Loads.PctStdDev dss.Loads.PctStdDev()
dss.ActiveCircuit.Loads.Phases dss.Loads.Phases()
dss.ActiveCircuit.Loads.RelWeight dss.Loads.RelWeighting()
dss.ActiveCircuit.Loads.Rneut dss.Loads.Rneut()
dss.ActiveCircuit.Loads.Spectrum dss.Loads.Spectrum()
dss.ActiveCircuit.Loads.Status dss.Loads.Status()
dss.ActiveCircuit.Loads.Vmaxpu dss.Loads.Vmaxpu()
dss.ActiveCircuit.Loads.Vminemerg dss.Loads.VminEmerg()
dss.ActiveCircuit.Loads.Vminnorm dss.Loads.VminNorm()
dss.ActiveCircuit.Loads.Vminpu dss.Loads.Vminpu()
dss.ActiveCircuit.Loads.Xneut dss.Loads.Xneut()
dss.ActiveCircuit.Loads.Yearly dss.Loads.Yearly()
dss.ActiveCircuit.Loads.ZIPV dss.Loads.ZipV()
dss.ActiveCircuit.Loads.daily dss.Loads.Daily()
dss.ActiveCircuit.Loads.duty dss.Loads.Duty()
dss.ActiveCircuit.Loads.idx dss.Loads.Idx()
dss.ActiveCircuit.Loads.kV dss.Loads.kV()
dss.ActiveCircuit.Loads.kW dss.Loads.kW()
dss.ActiveCircuit.Loads.kva dss.Loads.kVABase()
dss.ActiveCircuit.Loads.kvar dss.Loads.kvar()
dss.ActiveCircuit.Loads.kwh dss.Loads.kWh()
dss.ActiveCircuit.Loads.kwhdays dss.Loads.kWhDays()
dss.ActiveCircuit.Loads.pctSeriesRL dss.Loads.puSeriesRL()
dss.ActiveCircuit.Loads.xfkVA dss.Loads.XfkVA()
dss.ActiveCircuit.Losses dss.Circuit.Losses()
dss.ActiveCircuit.Meters.AllBranchesInZone dss.Meters.AllBranchesInZone()
dss.ActiveCircuit.Meters.AllEndElements dss.Meters.AllEndElements()
dss.ActiveCircuit.Meters.AllNames dss.Meters.AllNames()
dss.ActiveCircuit.Meters.AllocFactors dss.Meters.AllocFactors()
dss.ActiveCircuit.Meters.AvgRepairTime dss.Meters.AvgRepairTime()
dss.ActiveCircuit.Meters.CalcCurrent dss.Meters.CalcCurrent()
dss.ActiveCircuit.Meters.CloseAllDIFiles() dss.Meters.CloseAllDIFiles()
dss.ActiveCircuit.Meters.Count dss.Meters.Count()
dss.ActiveCircuit.Meters.CountBranches dss.Meters.CountBranches()
dss.ActiveCircuit.Meters.CountEndElements dss.Meters.CountEndElements()
dss.ActiveCircuit.Meters.CustInterrupts dss.Meters.CustInterrupts()
dss.ActiveCircuit.Meters.DIFilesAreOpen dss.Meters.DIFilesAreOpen()
dss.ActiveCircuit.Meters.DoReliabilityCalc() dss.Meters.DoReliabilityCalc()
dss.ActiveCircuit.Meters.FaultRateXRepairHrs dss.Meters.FaultRateXRepairHrs()
dss.ActiveCircuit.Meters.First dss.Meters.First()
dss.ActiveCircuit.Meters.MeteredElement dss.Meters.MeteredElement()
dss.ActiveCircuit.Meters.MeteredTerminal dss.Meters.MeteredTerminal()
dss.ActiveCircuit.Meters.Name dss.Meters.Name()
dss.ActiveCircuit.Meters.Next dss.Meters.Next()
dss.ActiveCircuit.Meters.NumSectionBranches dss.Meters.NumSectionBranches()
dss.ActiveCircuit.Meters.NumSectionCustomers dss.Meters.NumSectionCustomers()
dss.ActiveCircuit.Meters.NumSections dss.Meters.NumSections()
dss.ActiveCircuit.Meters.OCPDeviceType dss.Meters.OCPDeviceType()
dss.ActiveCircuit.Meters.OpenAllDIFiles() dss.Meters.OpenAllDIFiles()
dss.ActiveCircuit.Meters.Peakcurrent dss.Meters.PeakCurrent()
dss.ActiveCircuit.Meters.RegisterNames dss.Meters.RegisterNames()
dss.ActiveCircuit.Meters.RegisterValues dss.Meters.RegisterValues()
dss.ActiveCircuit.Meters.Reset() dss.Meters.Reset()
dss.ActiveCircuit.Meters.ResetAll() dss.Meters.ResetAll()
dss.ActiveCircuit.Meters.SAIDI dss.Meters.SAIDI()
dss.ActiveCircuit.Meters.SAIFI dss.Meters.SAIFI()
dss.ActiveCircuit.Meters.SAIFIKW dss.Meters.SAIFIkW()
dss.ActiveCircuit.Meters.Sample() dss.Meters.Sample()
dss.ActiveCircuit.Meters.SampleAll() dss.Meters.SampleAll()
dss.ActiveCircuit.Meters.Save() dss.Meters.Save()
dss.ActiveCircuit.Meters.SaveAll() dss.Meters.SaveAll()
dss.ActiveCircuit.Meters.SectSeqIdx dss.Meters.SectSeqidx()
dss.ActiveCircuit.Meters.SectTotalCust dss.Meters.SectTotalCust()
dss.ActiveCircuit.Meters.SeqListSize dss.Meters.SeqListSize()
dss.ActiveCircuit.Meters.SequenceIndex dss.Meters.SequenceList()
dss.ActiveCircuit.Meters.SetActiveSection() dss.Meters.SetActiveSection()
dss.ActiveCircuit.Meters.SumBranchFltRates dss.Meters.SumBranchFltRates()
dss.ActiveCircuit.Meters.TotalCustomers dss.Meters.TotalCustomers()
dss.ActiveCircuit.Meters.Totals dss.Meters.Totals()
dss.ActiveCircuit.Meters.ZonePCE dss.Meters.ZonePCE()
dss.ActiveCircuit.Meters.idx dss.Meters.Idx()
dss.ActiveCircuit.Monitors.AllNames dss.Monitors.AllNames()
dss.ActiveCircuit.Monitors.AsMatrix() dss.Monitors.AsMatrix()
dss.ActiveCircuit.Monitors.ByteStream dss.Monitors.ByteStream()
dss.ActiveCircuit.Monitors.Channel() dss.Monitors.Channel()
dss.ActiveCircuit.Monitors.Count dss.Monitors.Count()
dss.ActiveCircuit.Monitors.Element dss.Monitors.Element()
dss.ActiveCircuit.Monitors.FileName dss.Monitors.FileName()
dss.ActiveCircuit.Monitors.FileVersion dss.Monitors.FileVersion()
dss.ActiveCircuit.Monitors.First dss.Monitors.First()
dss.ActiveCircuit.Monitors.Header dss.Monitors.Header()
dss.ActiveCircuit.Monitors.Mode dss.Monitors.Mode()
dss.ActiveCircuit.Monitors.Name dss.Monitors.Name()
dss.ActiveCircuit.Monitors.Next dss.Monitors.Next()
dss.ActiveCircuit.Monitors.NumChannels dss.Monitors.NumChannels()
dss.ActiveCircuit.Monitors.Process() dss.Monitors.Process()
dss.ActiveCircuit.Monitors.ProcessAll() dss.Monitors.ProcessAll()
dss.ActiveCircuit.Monitors.RecordSize dss.Monitors.RecordSize()
dss.ActiveCircuit.Monitors.Reset() dss.Monitors.Reset()
dss.ActiveCircuit.Monitors.ResetAll() dss.Monitors.ResetAll()
dss.ActiveCircuit.Monitors.Sample() dss.Monitors.Sample()
dss.ActiveCircuit.Monitors.SampleAll() dss.Monitors.SampleAll()
dss.ActiveCircuit.Monitors.SampleCount dss.Monitors.SampleCount()
dss.ActiveCircuit.Monitors.Save() dss.Monitors.Save()
dss.ActiveCircuit.Monitors.SaveAll() dss.Monitors.SaveAll()
dss.ActiveCircuit.Monitors.Show() dss.Monitors.Show()
dss.ActiveCircuit.Monitors.Terminal dss.Monitors.Terminal()
dss.ActiveCircuit.Monitors.dblFreq dss.Monitors.dblFreq()
dss.ActiveCircuit.Monitors.dblHour dss.Monitors.dblHour()
dss.ActiveCircuit.Monitors.idx dss.Monitors.Idx()
dss.ActiveCircuit.Name dss.Circuit.Name()
dss.ActiveCircuit.NextElement() dss.Circuit.NextElement()
dss.ActiveCircuit.NextPCElement() dss.Circuit.NextPCElement()
dss.ActiveCircuit.NextPDElement() dss.Circuit.NextPDElement()
dss.ActiveCircuit.NumBuses dss.Circuit.NumBuses()
dss.ActiveCircuit.NumCktElements dss.Circuit.NumCktElements()
dss.ActiveCircuit.NumNodes dss.Circuit.NumNodes()
dss.ActiveCircuit.PDElements.AccumulatedL dss.PDElements.AccumulatedL()
dss.ActiveCircuit.PDElements.AllCplxSeqCurrents dss.PDElements.AllCplxSeqCurrents()
dss.ActiveCircuit.PDElements.AllCurrents dss.PDElements.AllCurrents()
dss.ActiveCircuit.PDElements.AllCurrentsMagAng dss.PDElements.AllCurrentsMagAng()
dss.ActiveCircuit.PDElements.AllMaxCurrents() dss.PDElements.AllMaxCurrents()
dss.ActiveCircuit.PDElements.AllNames dss.PDElements.AllNames()
dss.ActiveCircuit.PDElements.AllNumConductors dss.PDElements.AllNumConductors()
dss.ActiveCircuit.PDElements.AllNumPhases dss.PDElements.AllNumPhases()
dss.ActiveCircuit.PDElements.AllNumTerminals dss.PDElements.AllNumTerminals()
dss.ActiveCircuit.PDElements.AllPctEmerg() dss.PDElements.AllPctEmerg()
dss.ActiveCircuit.PDElements.AllPctNorm() dss.PDElements.AllPctNorm()
dss.ActiveCircuit.PDElements.AllPowers dss.PDElements.AllPowers()
dss.ActiveCircuit.PDElements.AllSeqCurrents dss.PDElements.AllSeqCurrents()
dss.ActiveCircuit.PDElements.AllSeqPowers dss.PDElements.AllSeqPowers()
dss.ActiveCircuit.PDElements.Count dss.PDElements.Count()
dss.ActiveCircuit.PDElements.FaultRate dss.PDElements.FaultRate()
dss.ActiveCircuit.PDElements.First dss.PDElements.First()
dss.ActiveCircuit.PDElements.FromTerminal dss.PDElements.FromTerminal()
dss.ActiveCircuit.PDElements.IsShunt dss.PDElements.IsShunt()
dss.ActiveCircuit.PDElements.Lambda dss.PDElements.Lambda()
dss.ActiveCircuit.PDElements.Name dss.PDElements.Name()
dss.ActiveCircuit.PDElements.Next dss.PDElements.Next()
dss.ActiveCircuit.PDElements.Numcustomers dss.PDElements.NumCustomers()
dss.ActiveCircuit.PDElements.ParentPDElement dss.PDElements.ParentPDElement()
dss.ActiveCircuit.PDElements.RepairTime dss.PDElements.RepairTime()
dss.ActiveCircuit.PDElements.SectionID dss.PDElements.SectionID()
dss.ActiveCircuit.PDElements.TotalMiles dss.PDElements.TotalMiles()
dss.ActiveCircuit.PDElements.Totalcustomers dss.PDElements.TotalCustomers()
dss.ActiveCircuit.PDElements.pctPermanent dss.PDElements.PctPermanent()
dss.ActiveCircuit.PVSystems.AllNames dss.PVsystems.AllNames()
dss.ActiveCircuit.PVSystems.Count dss.PVsystems.Count()
dss.ActiveCircuit.PVSystems.First dss.PVsystems.First()
dss.ActiveCircuit.PVSystems.Irradiance dss.PVsystems.Irradiance()
dss.ActiveCircuit.PVSystems.IrradianceNow dss.PVsystems.IrradianceNow()
dss.ActiveCircuit.PVSystems.Name dss.PVsystems.Name()
dss.ActiveCircuit.PVSystems.Next dss.PVsystems.Next()
dss.ActiveCircuit.PVSystems.PF dss.PVsystems.pf()
dss.ActiveCircuit.PVSystems.Pmpp dss.PVsystems.Pmpp()
dss.ActiveCircuit.PVSystems.RegisterNames dss.PVsystems.RegisterNames()
dss.ActiveCircuit.PVSystems.RegisterValues dss.PVsystems.RegisterValues()
dss.ActiveCircuit.PVSystems.Tdaily dss.PVsystems.Tdaily()
dss.ActiveCircuit.PVSystems.Tduty dss.PVsystems.Tduty()
dss.ActiveCircuit.PVSystems.Tyearly dss.PVsystems.Tyearly()
dss.ActiveCircuit.PVSystems.daily dss.PVsystems.daily()
dss.ActiveCircuit.PVSystems.duty dss.PVsystems.duty()
dss.ActiveCircuit.PVSystems.idx dss.PVsystems.Idx()
dss.ActiveCircuit.PVSystems.kVArated dss.PVsystems.kVARated()
dss.ActiveCircuit.PVSystems.kW dss.PVsystems.kW()
dss.ActiveCircuit.PVSystems.kvar dss.PVsystems.kvar()
dss.ActiveCircuit.PVSystems.yearly dss.PVsystems.yearly()
dss.ActiveCircuit.Parallel.ActiveActor dss.Parallel.ActiveActor()
dss.ActiveCircuit.Parallel.ActiveParallel dss.Parallel.ActiveParallel()
dss.ActiveCircuit.Parallel.ActorCPU dss.Parallel.ActorCPU()
dss.ActiveCircuit.Parallel.ActorProgress dss.Parallel.ActorProgress()
dss.ActiveCircuit.Parallel.ActorStatus dss.Parallel.ActorStatus()
dss.ActiveCircuit.Parallel.ConcatenateReports dss.Parallel.ConcatenateReports()
dss.ActiveCircuit.Parallel.CreateActor() dss.Parallel.CreateActor()
dss.ActiveCircuit.Parallel.NumCPUs dss.Parallel.NumCPUs()
dss.ActiveCircuit.Parallel.NumCores dss.Parallel.NumCores()
dss.ActiveCircuit.Parallel.NumOfActors dss.Parallel.NumOfActors()
dss.ActiveCircuit.Parallel.Wait() dss.Parallel.Wait()
dss.ActiveCircuit.ParentPDElement dss.Circuit.ParentPDElement()
dss.ActiveCircuit.Reactors.AllNames dss.Reactors.AllNames()
dss.ActiveCircuit.Reactors.Bus1 dss.Reactors.Bus1()
dss.ActiveCircuit.Reactors.Bus2 dss.Reactors.Bus2()
dss.ActiveCircuit.Reactors.Count dss.Reactors.Count()
dss.ActiveCircuit.Reactors.First dss.Reactors.First()
dss.ActiveCircuit.Reactors.IsDelta dss.Reactors.IsDelta()
dss.ActiveCircuit.Reactors.LCurve dss.Reactors.LCurve()
dss.ActiveCircuit.Reactors.LmH dss.Reactors.LmH()
dss.ActiveCircuit.Reactors.Name dss.Reactors.Name()
dss.ActiveCircuit.Reactors.Next dss.Reactors.Next()
dss.ActiveCircuit.Reactors.Parallel dss.Reactors.Parallel()
dss.ActiveCircuit.Reactors.Phases dss.Reactors.Phases()
dss.ActiveCircuit.Reactors.R dss.Reactors.R()
dss.ActiveCircuit.Reactors.RCurve dss.Reactors.RCurve()
dss.ActiveCircuit.Reactors.Rmatrix dss.Reactors.Rmatrix()
dss.ActiveCircuit.Reactors.Rp dss.Reactors.Rp()
dss.ActiveCircuit.Reactors.SpecType dss.Reactors.SpecType()
dss.ActiveCircuit.Reactors.X dss.Reactors.X()
dss.ActiveCircuit.Reactors.Xmatrix dss.Reactors.Xmatrix()
dss.ActiveCircuit.Reactors.Z dss.Reactors.Z()
dss.ActiveCircuit.Reactors.Z0 dss.Reactors.Z0()
dss.ActiveCircuit.Reactors.Z1 dss.Reactors.Z1()
dss.ActiveCircuit.Reactors.Z2 dss.Reactors.Z2()
dss.ActiveCircuit.Reactors.idx dss.Reactors.Idx()
dss.ActiveCircuit.Reactors.kV dss.Reactors.kV()
dss.ActiveCircuit.Reactors.kvar dss.Reactors.kvar()
dss.ActiveCircuit.Reclosers.AllNames dss.Reclosers.AllNames()
dss.ActiveCircuit.Reclosers.Close() dss.Reclosers.Close()
dss.ActiveCircuit.Reclosers.Count dss.Reclosers.Count()
dss.ActiveCircuit.Reclosers.First dss.Reclosers.First()
dss.ActiveCircuit.Reclosers.GroundInst dss.Reclosers.GroundInst()
dss.ActiveCircuit.Reclosers.GroundTrip dss.Reclosers.GroundTrip()
dss.ActiveCircuit.Reclosers.MonitoredObj dss.Reclosers.MonitoredObj()
dss.ActiveCircuit.Reclosers.MonitoredTerm dss.Reclosers.MonitoredTerm()
dss.ActiveCircuit.Reclosers.Name dss.Reclosers.Name()
dss.ActiveCircuit.Reclosers.Next dss.Reclosers.Next()
dss.ActiveCircuit.Reclosers.NumFast dss.Reclosers.NumFast()
dss.ActiveCircuit.Reclosers.Open() dss.Reclosers.Open()
dss.ActiveCircuit.Reclosers.PhaseInst dss.Reclosers.PhaseInst()
dss.ActiveCircuit.Reclosers.PhaseTrip dss.Reclosers.PhaseTrip()
dss.ActiveCircuit.Reclosers.RecloseIntervals dss.Reclosers.RecloseIntervals()
dss.ActiveCircuit.Reclosers.Shots dss.Reclosers.Shots()
dss.ActiveCircuit.Reclosers.SwitchedObj dss.Reclosers.SwitchedObj()
dss.ActiveCircuit.Reclosers.SwitchedTerm dss.Reclosers.SwitchedTerm()
dss.ActiveCircuit.Reclosers.idx dss.Reclosers.Idx()
dss.ActiveCircuit.ReduceCkt.Do1phLaterals() dss.ReduceCkt.Do1phLaterals()
dss.ActiveCircuit.ReduceCkt.DoBranchRemove() dss.ReduceCkt.DoBranchRemove()
dss.ActiveCircuit.ReduceCkt.DoDangling() dss.ReduceCkt.DoDangling()
dss.ActiveCircuit.ReduceCkt.DoDefault() dss.ReduceCkt.DoDefault()
dss.ActiveCircuit.ReduceCkt.DoLoopBreak() dss.ReduceCkt.DoLoopBreak()
dss.ActiveCircuit.ReduceCkt.DoParallelLines() dss.ReduceCkt.DoParallelLines()
dss.ActiveCircuit.ReduceCkt.DoShortLines() dss.ReduceCkt.DoShortLines()
dss.ActiveCircuit.ReduceCkt.DoSwitches() dss.ReduceCkt.DoSwitches()
dss.ActiveCircuit.ReduceCkt.EditString dss.ReduceCkt.EditString()
dss.ActiveCircuit.ReduceCkt.EnergyMeter dss.ReduceCkt.EnergyMeter()
dss.ActiveCircuit.ReduceCkt.KeepLoad dss.ReduceCkt.KeepLoad()
dss.ActiveCircuit.ReduceCkt.SaveCircuit() dss.ReduceCkt.SaveCircuit()
dss.ActiveCircuit.ReduceCkt.StartPDElement dss.ReduceCkt.StartPDElement()
dss.ActiveCircuit.ReduceCkt.Zmag dss.ReduceCkt.Zmag()
dss.ActiveCircuit.RegControls.AllNames dss.RegControls.AllNames()
dss.ActiveCircuit.RegControls.CTPrimary dss.RegControls.CTPrimary()
dss.ActiveCircuit.RegControls.Count dss.RegControls.Count()
dss.ActiveCircuit.RegControls.Delay dss.RegControls.Delay()
dss.ActiveCircuit.RegControls.First dss.RegControls.First()
dss.ActiveCircuit.RegControls.ForwardBand dss.RegControls.ForwardBand()
dss.ActiveCircuit.RegControls.ForwardR dss.RegControls.ForwardR()
dss.ActiveCircuit.RegControls.ForwardVreg dss.RegControls.ForwardVreg()
dss.ActiveCircuit.RegControls.ForwardX dss.RegControls.ForwardX()
dss.ActiveCircuit.RegControls.IsInverseTime dss.RegControls.IsInverseTime()
dss.ActiveCircuit.RegControls.IsReversible dss.RegControls.IsReversible()
dss.ActiveCircuit.RegControls.MaxTapChange dss.RegControls.MaxTapChange()
dss.ActiveCircuit.RegControls.MonitoredBus dss.RegControls.MonitoredBus()
dss.ActiveCircuit.RegControls.Name dss.RegControls.Name()
dss.ActiveCircuit.RegControls.Next dss.RegControls.Next()
dss.ActiveCircuit.RegControls.PTratio dss.RegControls.PTRatio()
dss.ActiveCircuit.RegControls.Reset() dss.RegControls.Reset()
dss.ActiveCircuit.RegControls.ReverseBand dss.RegControls.ReverseBand()
dss.ActiveCircuit.RegControls.ReverseR dss.RegControls.ReverseR()
dss.ActiveCircuit.RegControls.ReverseVreg dss.RegControls.ReverseVreg()
dss.ActiveCircuit.RegControls.ReverseX dss.RegControls.ReverseX()
dss.ActiveCircuit.RegControls.TapDelay dss.RegControls.TapDelay()
dss.ActiveCircuit.RegControls.TapNumber dss.RegControls.TapNumber()
dss.ActiveCircuit.RegControls.TapWinding dss.RegControls.TapWinding()
dss.ActiveCircuit.RegControls.Transformer dss.RegControls.Transformer()
dss.ActiveCircuit.RegControls.VoltageLimit dss.RegControls.VoltageLimit()
dss.ActiveCircuit.RegControls.Winding dss.RegControls.Winding()
dss.ActiveCircuit.RegControls.idx dss.RegControls.Idx()
dss.ActiveCircuit.Relays.AllNames dss.Relays.AllNames()
dss.ActiveCircuit.Relays.Count dss.Relays.Count()
dss.ActiveCircuit.Relays.First dss.Relays.First()
dss.ActiveCircuit.Relays.MonitoredObj dss.Relays.MonitoredObj()
dss.ActiveCircuit.Relays.MonitoredTerm dss.Relays.MonitoredTerm()
dss.ActiveCircuit.Relays.Name dss.Relays.Name()
dss.ActiveCircuit.Relays.Next dss.Relays.Next()
dss.ActiveCircuit.Relays.SwitchedObj dss.Relays.SwitchedObj()
dss.ActiveCircuit.Relays.SwitchedTerm dss.Relays.SwitchedTerm()
dss.ActiveCircuit.Relays.idx dss.Relays.Idx()
dss.ActiveCircuit.Sample() dss.Circuit.Sample()
dss.ActiveCircuit.SaveSample() dss.Circuit.SaveSample()
dss.ActiveCircuit.Sensors.AllNames dss.Sensors.AllNames()
dss.ActiveCircuit.Sensors.Count dss.Sensors.Count()
dss.ActiveCircuit.Sensors.Currents dss.Sensors.Currents()
dss.ActiveCircuit.Sensors.First dss.Sensors.First()
dss.ActiveCircuit.Sensors.IsDelta dss.Sensors.IsDelta()
dss.ActiveCircuit.Sensors.MeteredElement dss.Sensors.MeteredElement()
dss.ActiveCircuit.Sensors.MeteredTerminal dss.Sensors.MeteredTerminal()
dss.ActiveCircuit.Sensors.Name dss.Sensors.Name()
dss.ActiveCircuit.Sensors.Next dss.Sensors.Next()
dss.ActiveCircuit.Sensors.PctError dss.Sensors.PctError()
dss.ActiveCircuit.Sensors.Reset() dss.Sensors.Reset()
dss.ActiveCircuit.Sensors.ResetAll() dss.Sensors.ResetAll()
dss.ActiveCircuit.Sensors.ReverseDelta dss.Sensors.ReverseDelta()
dss.ActiveCircuit.Sensors.Weight dss.Sensors.Weight()
dss.ActiveCircuit.Sensors.idx dss.Sensors.Idx()
dss.ActiveCircuit.Sensors.kVARS dss.Sensors.kvar()
dss.ActiveCircuit.Sensors.kVS dss.Sensors.kVS()
dss.ActiveCircuit.Sensors.kVbase dss.Sensors.kVBase()
dss.ActiveCircuit.Sensors.kWS dss.Sensors.kW()
dss.ActiveCircuit.SetActiveBus() dss.Circuit.SetActiveBus()
dss.ActiveCircuit.SetActiveBusi() dss.Circuit.SetActiveBusi()
dss.ActiveCircuit.SetActiveClass() dss.Circuit.SetActiveClass()
dss.ActiveCircuit.SetActiveElement() dss.Circuit.SetActiveElement()
dss.ActiveCircuit.Settings.AllocationFactors dss.Settings.AllocationFactors()
dss.ActiveCircuit.Settings.AllowDuplicates dss.Settings.AllowDuplicates()
dss.ActiveCircuit.Settings.AutoBusList dss.Settings.AutoBusList()
dss.ActiveCircuit.Settings.CktModel dss.Settings.CktModel()
dss.ActiveCircuit.Settings.ControlTrace dss.Settings.ControlTrace()
dss.ActiveCircuit.Settings.EmergVmaxpu dss.Settings.EmergVmaxpu()
dss.ActiveCircuit.Settings.EmergVminpu dss.Settings.EmergVminpu()
dss.ActiveCircuit.Settings.IterateDisabled dss.Settings.IterateDisabled()
dss.ActiveCircuit.Settings.LoadsTerminalCheck dss.Settings.LoadsTerminalCheck()
dss.ActiveCircuit.Settings.LossRegs dss.Settings.LossRegs()
dss.ActiveCircuit.Settings.LossWeight dss.Settings.LossWeight()
dss.ActiveCircuit.Settings.NormVmaxpu dss.Settings.NormVmaxpu()
dss.ActiveCircuit.Settings.NormVminpu dss.Settings.NormVminpu()
dss.ActiveCircuit.Settings.PriceCurve dss.Settings.PriceCurve()
dss.ActiveCircuit.Settings.PriceSignal dss.Settings.PriceSignal()
dss.ActiveCircuit.Settings.Trapezoidal dss.Settings.Trapezoidal()
dss.ActiveCircuit.Settings.UEregs dss.Settings.UERegs()
dss.ActiveCircuit.Settings.UEweight dss.Settings.UEWeight()
dss.ActiveCircuit.Settings.VoltageBases dss.Settings.VoltageBases()
dss.ActiveCircuit.Settings.ZoneLock dss.Settings.ZoneLock()
dss.ActiveCircuit.Solution.AddType dss.Solution.AddType()
dss.ActiveCircuit.Solution.Algorithm dss.Solution.Algorithm()
dss.ActiveCircuit.Solution.BuildYMatrix() dss.Solution.BuildYMatrix()
dss.ActiveCircuit.Solution.BusLevels dss.Solution.BusLevels()
dss.ActiveCircuit.Solution.Capkvar dss.Solution.Capkvar()
dss.ActiveCircuit.Solution.CheckControls() dss.Solution.CheckControls()
dss.ActiveCircuit.Solution.CheckFaultStatus() dss.Solution.CheckFaultStatus()
dss.ActiveCircuit.Solution.Cleanup() dss.Solution.Cleanup()
dss.ActiveCircuit.Solution.ControlActionsDone dss.Solution.ControlActionsDone()
dss.ActiveCircuit.Solution.ControlIterations dss.Solution.ControlIterations()
dss.ActiveCircuit.Solution.ControlMode dss.Solution.ControlMode()
dss.ActiveCircuit.Solution.Converged dss.Solution.Converged()
dss.ActiveCircuit.Solution.DefaultDaily dss.Solution.DefaultDaily()
dss.ActiveCircuit.Solution.DefaultYearly dss.Solution.DefaultYearly()
dss.ActiveCircuit.Solution.DoControlActions() dss.Solution.DoControlActions()
dss.ActiveCircuit.Solution.EventLog dss.Solution.EventLog()
dss.ActiveCircuit.Solution.FinishTimeStep() dss.Solution.FinishTimeStep()
dss.ActiveCircuit.Solution.Frequency dss.Solution.Frequency()
dss.ActiveCircuit.Solution.GenMult dss.Solution.GenMult()
dss.ActiveCircuit.Solution.GenPF dss.Solution.GenPF()
dss.ActiveCircuit.Solution.GenkW dss.Solution.GenkW()
dss.ActiveCircuit.Solution.Hour dss.Solution.Hour()
dss.ActiveCircuit.Solution.IncMatrix dss.Solution.IncMatrix()
dss.ActiveCircuit.Solution.IncMatrixCols dss.Solution.IncMatrixCols()
dss.ActiveCircuit.Solution.IncMatrixRows dss.Solution.IncMatrixRows()
dss.ActiveCircuit.Solution.InitSnap() dss.Solution.InitSnap()
dss.ActiveCircuit.Solution.IntervalHrs dss.Solution.IntervalHrs()
dss.ActiveCircuit.Solution.Iterations dss.Solution.Iterations()
dss.ActiveCircuit.Solution.LDCurve dss.Solution.LDCurve()
dss.ActiveCircuit.Solution.Laplacian dss.Solution.Laplacian()
dss.ActiveCircuit.Solution.LoadModel dss.Solution.LoadModel()
dss.ActiveCircuit.Solution.LoadMult dss.Solution.LoadMult()
dss.ActiveCircuit.Solution.MaxControlIterations dss.Solution.MaxControlIterations()
dss.ActiveCircuit.Solution.MaxIterations dss.Solution.MaxIterations()
dss.ActiveCircuit.Solution.MinIterations dss.Solution.MinIterations()
dss.ActiveCircuit.Solution.Mode dss.Solution.Mode()
dss.ActiveCircuit.Solution.ModeID dss.Solution.ModeID()
dss.ActiveCircuit.Solution.MostIterationsDone dss.Solution.MostIterationsDone()
dss.ActiveCircuit.Solution.Number dss.Solution.Number()
dss.ActiveCircuit.Solution.Process_Time dss.Solution.ProcessTime()
dss.ActiveCircuit.Solution.Random dss.Solution.Random()
dss.ActiveCircuit.Solution.SampleControlDevices() dss.Solution.SampleControlDevices()
dss.ActiveCircuit.Solution.Sample_DoControlActions() dss.Solution.SampleDoControlActions()
dss.ActiveCircuit.Solution.Seconds dss.Solution.Seconds()
dss.ActiveCircuit.Solution.Solve() dss.Solution.Solve()
dss.ActiveCircuit.Solution.SolveDirect() dss.Solution.SolveDirect()
dss.ActiveCircuit.Solution.SolveNoControl() dss.Solution.SolveNoControl()
dss.ActiveCircuit.Solution.SolvePflow() dss.Solution.SolvePFlow()
dss.ActiveCircuit.Solution.SolvePlusControl() dss.Solution.SolvePlusControl()
dss.ActiveCircuit.Solution.SolveSnap() dss.Solution.SolveSnap()
dss.ActiveCircuit.Solution.StepSize dss.Solution.StepSize()
dss.ActiveCircuit.Solution.StepsizeHr dss.Solution.StepSizeHr()
dss.ActiveCircuit.Solution.StepsizeMin dss.Solution.StepSizeMin()
dss.ActiveCircuit.Solution.SystemYChanged dss.Solution.SystemYChanged()
dss.ActiveCircuit.Solution.Time_of_Step dss.Solution.TimeTimeStep()
dss.ActiveCircuit.Solution.Tolerance dss.Solution.Convergence()
dss.ActiveCircuit.Solution.Total_Time dss.Solution.TotalTime()
dss.ActiveCircuit.Solution.Totaliterations dss.Solution.TotalIterations()
dss.ActiveCircuit.Solution.Year dss.Solution.Year()
dss.ActiveCircuit.Solution.dblHour dss.Solution.DblHour()
dss.ActiveCircuit.Solution.pctGrowth dss.Solution.PctGrowth()
dss.ActiveCircuit.Storages.AllNames dss.Storages.AllNames()
dss.ActiveCircuit.Storages.Count dss.Storages.Count()
dss.ActiveCircuit.Storages.First dss.Storages.First()
dss.ActiveCircuit.Storages.Name dss.Storages.Name()
dss.ActiveCircuit.Storages.Next dss.Storages.Next()
dss.ActiveCircuit.Storages.RegisterNames dss.Storages.RegisterNames()
dss.ActiveCircuit.Storages.RegisterValues dss.Storages.RegisterValues()
dss.ActiveCircuit.Storages.State dss.Storages.State()
dss.ActiveCircuit.Storages.idx dss.Storages.Idx()
dss.ActiveCircuit.Storages.puSOC dss.Storages.puSOC()
dss.ActiveCircuit.SubstationLosses dss.Circuit.SubstationLosses()
dss.ActiveCircuit.SwtControls.Action dss.SwtControls.Action()
dss.ActiveCircuit.SwtControls.AllNames dss.SwtControls.AllNames()
dss.ActiveCircuit.SwtControls.Count dss.SwtControls.Count()
dss.ActiveCircuit.SwtControls.Delay dss.SwtControls.Delay()
dss.ActiveCircuit.SwtControls.First dss.SwtControls.First()
dss.ActiveCircuit.SwtControls.IsLocked dss.SwtControls.IsLocked()
dss.ActiveCircuit.SwtControls.Name dss.SwtControls.Name()
dss.ActiveCircuit.SwtControls.Next dss.SwtControls.Next()
dss.ActiveCircuit.SwtControls.NormalState dss.SwtControls.NormalState()
dss.ActiveCircuit.SwtControls.Reset() dss.SwtControls.Reset()
dss.ActiveCircuit.SwtControls.State dss.SwtControls.State()
dss.ActiveCircuit.SwtControls.SwitchedObj dss.SwtControls.SwitchedObj()
dss.ActiveCircuit.SwtControls.SwitchedTerm dss.SwtControls.SwitchedTerm()
dss.ActiveCircuit.SwtControls.idx dss.SwtControls.Idx()
dss.ActiveCircuit.SystemY dss.Circuit.SystemY()
dss.ActiveCircuit.TSData.AllNames dss.TSData.AllNames()
dss.ActiveCircuit.TSData.Count dss.TSData.Count()
dss.ActiveCircuit.TSData.DiaCable dss.TSData.DiaCable()
dss.ActiveCircuit.TSData.DiaIns dss.TSData.DiaIns()
dss.ActiveCircuit.TSData.DiaShield dss.TSData.DiaShield()
dss.ActiveCircuit.TSData.Diameter dss.TSData.Diameter()
dss.ActiveCircuit.TSData.EmergAmps dss.TSData.EmergAmps()
dss.ActiveCircuit.TSData.EpsR dss.TSData.EpsR()
dss.ActiveCircuit.TSData.First dss.TSData.First()
dss.ActiveCircuit.TSData.GMRUnits dss.TSData.GMRUnits()
dss.ActiveCircuit.TSData.GMRac dss.TSData.GMRac()
dss.ActiveCircuit.TSData.InsLayer dss.TSData.InsLayer()
dss.ActiveCircuit.TSData.Name dss.TSData.Name()
dss.ActiveCircuit.TSData.Next dss.TSData.Next()
dss.ActiveCircuit.TSData.NormAmps dss.TSData.NormAmps()
dss.ActiveCircuit.TSData.Rac dss.TSData.Rac()
dss.ActiveCircuit.TSData.Radius dss.TSData.Radius()
dss.ActiveCircuit.TSData.RadiusUnits dss.TSData.RadiusUnits()
dss.ActiveCircuit.TSData.Rdc dss.TSData.Rdc()
dss.ActiveCircuit.TSData.ResistanceUnits dss.TSData.ResistanceUnits()
dss.ActiveCircuit.TSData.TapeLap dss.TSData.TapeLap()
dss.ActiveCircuit.TSData.TapeLayer dss.TSData.TapeLayer()
dss.ActiveCircuit.TSData.idx dss.TSData.Idx()
dss.ActiveCircuit.Topology.ActiveBranch dss.Topology.ActiveBranch()
dss.ActiveCircuit.Topology.ActiveLevel dss.Topology.ActiveLevel()
dss.ActiveCircuit.Topology.AllIsolatedBranches dss.Topology.AllIsolatedBranches()
dss.ActiveCircuit.Topology.AllIsolatedLoads dss.Topology.AllIsolatedLoads()
dss.ActiveCircuit.Topology.AllLoopedPairs dss.Topology.AllLoopedPairs()
dss.ActiveCircuit.Topology.BackwardBranch dss.Topology.BackwardBranch()
dss.ActiveCircuit.Topology.BranchName dss.Topology.BranchName()
dss.ActiveCircuit.Topology.BusName dss.Topology.BusName()
dss.ActiveCircuit.Topology.First dss.Topology.First()
dss.ActiveCircuit.Topology.FirstLoad dss.Topology.FirstLoad()
dss.ActiveCircuit.Topology.ForwardBranch dss.Topology.ForwardBranch()
dss.ActiveCircuit.Topology.LoopedBranch dss.Topology.LoopedBranch()
dss.ActiveCircuit.Topology.Next dss.Topology.Next()
dss.ActiveCircuit.Topology.NextLoad dss.Topology.NextLoad()
dss.ActiveCircuit.Topology.NumIsolatedBranches dss.Topology.NumIsolatedBranches()
dss.ActiveCircuit.Topology.NumIsolatedLoads dss.Topology.NumIsolatedLoads()
dss.ActiveCircuit.Topology.NumLoops dss.Topology.NumLoops()
dss.ActiveCircuit.Topology.ParallelBranch dss.Topology.ParallelBranch()
dss.ActiveCircuit.TotalPower dss.Circuit.TotalPower()
dss.ActiveCircuit.Transformers.AllLossesByType dss.Transformers.AllLossesByType()
dss.ActiveCircuit.Transformers.AllNames dss.Transformers.AllNames()
dss.ActiveCircuit.Transformers.CoreType dss.Transformers.CoreType()
dss.ActiveCircuit.Transformers.Count dss.Transformers.Count()
dss.ActiveCircuit.Transformers.First dss.Transformers.First()
dss.ActiveCircuit.Transformers.IsDelta dss.Transformers.IsDelta()
dss.ActiveCircuit.Transformers.LossesByType dss.Transformers.LossesByType()
dss.ActiveCircuit.Transformers.MaxTap dss.Transformers.MaxTap()
dss.ActiveCircuit.Transformers.MinTap dss.Transformers.MinTap()
dss.ActiveCircuit.Transformers.Name dss.Transformers.Name()
dss.ActiveCircuit.Transformers.Next dss.Transformers.Next()
dss.ActiveCircuit.Transformers.NumTaps dss.Transformers.NumTaps()
dss.ActiveCircuit.Transformers.NumWindings dss.Transformers.NumWindings()
dss.ActiveCircuit.Transformers.R dss.Transformers.R()
dss.ActiveCircuit.Transformers.RdcOhms dss.Transformers.RdcOhms()
dss.ActiveCircuit.Transformers.Rneut dss.Transformers.Rneut()
dss.ActiveCircuit.Transformers.Tap dss.Transformers.Tap()
dss.ActiveCircuit.Transformers.Wdg dss.Transformers.Wdg()
dss.ActiveCircuit.Transformers.WdgCurrents dss.Transformers.WdgCurrents()
dss.ActiveCircuit.Transformers.WdgVoltages dss.Transformers.WdgVoltages()
dss.ActiveCircuit.Transformers.XfmrCode dss.Transformers.XfmrCode()
dss.ActiveCircuit.Transformers.Xhl dss.Transformers.Xhl()
dss.ActiveCircuit.Transformers.Xht dss.Transformers.Xht()
dss.ActiveCircuit.Transformers.Xlt dss.Transformers.Xlt()
dss.ActiveCircuit.Transformers.Xneut dss.Transformers.Xneut()
dss.ActiveCircuit.Transformers.idx dss.Transformers.Idx()
dss.ActiveCircuit.Transformers.kV dss.Transformers.kV()
dss.ActiveCircuit.Transformers.kVA dss.Transformers.kVA()
dss.ActiveCircuit.Transformers.strWdgCurrents dss.Transformers.strWdgCurrents()
dss.ActiveCircuit.UpdateStorage() dss.Circuit.UpdateStorage()
dss.ActiveCircuit.Vsources.AllNames dss.Vsources.AllNames()
dss.ActiveCircuit.Vsources.AngleDeg dss.Vsources.AngleDeg()
dss.ActiveCircuit.Vsources.BasekV dss.Vsources.BasekV()
dss.ActiveCircuit.Vsources.Count dss.Vsources.Count()
dss.ActiveCircuit.Vsources.First dss.Vsources.First()
dss.ActiveCircuit.Vsources.Frequency dss.Vsources.Frequency()
dss.ActiveCircuit.Vsources.Name dss.Vsources.Name()
dss.ActiveCircuit.Vsources.Next dss.Vsources.Next()
dss.ActiveCircuit.Vsources.Phases dss.Vsources.Phases()
dss.ActiveCircuit.Vsources.idx dss.Vsources.Idx()
dss.ActiveCircuit.Vsources.pu dss.Vsources.PU()
dss.ActiveCircuit.WireData.AllNames dss.WireData.AllNames()
dss.ActiveCircuit.WireData.Count dss.WireData.Count()
dss.ActiveCircuit.WireData.Diameter dss.WireData.Diameter()
dss.ActiveCircuit.WireData.EmergAmps dss.WireData.EmergAmps()
dss.ActiveCircuit.WireData.First dss.WireData.First()
dss.ActiveCircuit.WireData.GMRUnits dss.WireData.GMRUnits()
dss.ActiveCircuit.WireData.GMRac dss.WireData.GMRac()
dss.ActiveCircuit.WireData.Name dss.WireData.Name()
dss.ActiveCircuit.WireData.Next dss.WireData.Next()
dss.ActiveCircuit.WireData.NormAmps dss.WireData.NormAmps()
dss.ActiveCircuit.WireData.Rac dss.WireData.Rac()
dss.ActiveCircuit.WireData.Radius dss.WireData.Radius()
dss.ActiveCircuit.WireData.RadiusUnits dss.WireData.RadiusUnits()
dss.ActiveCircuit.WireData.Rdc dss.WireData.Rdc()
dss.ActiveCircuit.WireData.ResistanceUnits dss.WireData.ResistanceUnits()
dss.ActiveCircuit.WireData.idx dss.WireData.Idx()
dss.ActiveCircuit.XYCurves.AllNames dss.XYCurves.AllNames()
dss.ActiveCircuit.XYCurves.Count dss.XYCurves.Count()
dss.ActiveCircuit.XYCurves.First dss.XYCurves.First()
dss.ActiveCircuit.XYCurves.Name dss.XYCurves.Name()
dss.ActiveCircuit.XYCurves.Next dss.XYCurves.Next()
dss.ActiveCircuit.XYCurves.Npts dss.XYCurves.Npts()
dss.ActiveCircuit.XYCurves.Xarray dss.XYCurves.XArray()
dss.ActiveCircuit.XYCurves.Xscale dss.XYCurves.XScale()
dss.ActiveCircuit.XYCurves.Xshift dss.XYCurves.XShift()
dss.ActiveCircuit.XYCurves.Yarray dss.XYCurves.YArray()
dss.ActiveCircuit.XYCurves.Yscale dss.XYCurves.YScale()
dss.ActiveCircuit.XYCurves.Yshift dss.XYCurves.YShift()
dss.ActiveCircuit.XYCurves.idx dss.XYCurves.Idx()
dss.ActiveCircuit.XYCurves.x dss.XYCurves.X()
dss.ActiveCircuit.XYCurves.y dss.XYCurves.Y()
dss.ActiveCircuit.YCurrents dss.Circuit.YCurrents()
dss.ActiveCircuit.YNodeOrder dss.Circuit.YNodeOrder()
dss.ActiveCircuit.YNodeVarray dss.Circuit.YNodeVArray()
dss.ActiveClass.ActiveClassName dss.ActiveClass.ActiveClassName()
dss.ActiveClass.ActiveClassParent dss.ActiveClass.ActiveClassParent()
dss.ActiveClass.AllNames dss.ActiveClass.AllNames()
dss.ActiveClass.Count dss.ActiveClass.Count()
dss.ActiveClass.First dss.ActiveClass.First()
dss.ActiveClass.Name dss.ActiveClass.Name()
dss.ActiveClass.Next dss.ActiveClass.Next()
dss.ActiveClass.NumElements dss.ActiveClass.NumElements()
dss.ActiveClass.ToJSON() dss.ActiveClass.ToJSON()
dss.AllowChangeDir dss.Basic.AllowChangeDir()
dss.AllowEditor dss.Basic.AllowEditor()
dss.AllowForms dss.Basic.AllowForms()
dss.Classes dss.Basic.Classes()
dss.ClearAll() dss.Basic.ClearAll()
dss.DSSProgress.Caption dss.Progress.Caption()
dss.DSSProgress.Close() dss.Progress.Close()
dss.DSSProgress.PctProgress dss.Progress.PctProgress()
dss.DSSProgress.Show() dss.Progress.Show()
dss.DataPath dss.Basic.DataPath()
dss.DefaultEditor dss.Basic.DefaultEditor()
dss.Error.Description dss.Error.Description()
dss.Error.EarlyAbort dss.Error.EarlyAbort()
dss.Error.ExtendedErrors dss.Error.ExtendedErrors()
dss.Error.Number dss.Error.Number()
dss.Executive.Command() dss.Executive.Command()
dss.Executive.CommandHelp() dss.Executive.CommandHelp()
dss.Executive.NumCommands dss.Executive.NumCommands()
dss.Executive.NumOptions dss.Executive.NumOptions()
dss.Executive.Option() dss.Executive.Option()
dss.Executive.OptionHelp() dss.Executive.OptionHelp()
dss.Executive.OptionValue() dss.Executive.OptionValue()
dss.LegacyModels dss.Basic.LegacyModels()
dss.NewCircuit() dss.Basic.NewCircuit()
dss.NumCircuits dss.Basic.NumCircuits()
dss.NumClasses dss.Basic.NumClasses()
dss.NumUserClasses dss.Basic.NumUserClasses()
dss.Parser.AutoIncrement dss.Parser.AutoIncrement()
dss.Parser.BeginQuote dss.Parser.BeginQuote()
dss.Parser.CmdString dss.Parser.CmdString()
dss.Parser.DblValue dss.Parser.DblValue()
dss.Parser.Delimiters dss.Parser.Delimiters()
dss.Parser.EndQuote dss.Parser.EndQuote()
dss.Parser.IntValue dss.Parser.IntValue()
dss.Parser.Matrix() dss.Parser.Matrix()
dss.Parser.NextParam dss.Parser.NextParam()
dss.Parser.ResetDelimiters() dss.Parser.ResetDelimiters()
dss.Parser.StrValue dss.Parser.StrValue()
dss.Parser.SymMatrix() dss.Parser.SymMatrix()
dss.Parser.Vector() dss.Parser.Vector()
dss.Parser.WhiteSpace dss.Parser.WhiteSpace()
dss.Reset() dss.Basic.Reset()
dss.SetActiveClass() dss.Basic.SetActiveClass()
dss.ShowPanel() dss.Basic.ShowPanel()
dss.Start() dss.Basic.Start()
dss.Text.Command dss.Text.Command()
dss.Text.Result dss.Text.Result()
dss.UserClasses dss.Basic.UserClasses()
dss.Version dss.Basic.Version()
dss.YMatrix.AddInAuxCurrents() dss.YMatrix.AddInAuxCurrents()
dss.YMatrix.BuildYMatrixD() dss.YMatrix.BuildYMatrixD()
dss.YMatrix.GetCompressedYMatrix() dss.YMatrix.getYsparse()
dss.YMatrix.GetIPointer() dss.YMatrix.VVector()
dss.YMatrix.GetPCInjCurr() dss.YMatrix.GetPCInjCurr()
dss.YMatrix.GetSourceInjCurrents() dss.YMatrix.GetSourceInjCurrents()
dss.YMatrix.GetVPointer() dss.YMatrix.IVector()
dss.YMatrix.SolveSystem() dss.YMatrix.SolveSystem()
dss.YMatrix.SystemYChanged dss.YMatrix.SystemYChanged()
dss.YMatrix.UseAuxCurrents dss.YMatrix.UseAuxCurrents()
dss.YMatrix.ZeroInjCurr() dss.YMatrix.ZeroInjCurr()
dss.YMatrix.getI() dss.YMatrix.getI()
dss.YMatrix.getV() dss.YMatrix.getV()
dss.ZIP.Close() dss.ZIP.Close()
dss.ZIP.Contains() dss.ZIP.Contains()
dss.ZIP.Extract() dss.ZIP.Extract()
dss.ZIP.List() dss.ZIP.List()
dss.ZIP.Open() dss.ZIP.Open()
dss.ZIP.Redirect() dss.ZIP.Redirect()