PyDSS.modes package

Submodules

PyDSS.modes.Dynamic module

class PyDSS.modes.Dynamic.Dynamic(dssInstance, settings: PyDSS.simulation_input_models.SimulationSettingsModel, Logger)[source]

Bases: PyDSS.modes.solver_base.solver_base

GetOpenDSSTime()[source]
IncStep()[source]
SimulationSteps()[source]
Solve()[source]
SolveFor(mStartTime, mTimeStep)[source]
getFrequency()[source]
reSolve()[source]
reset()[source]
setFrequency(frequency)[source]

PyDSS.modes.QSTS module

class PyDSS.modes.QSTS.QSTS(dssInstance, settings: PyDSS.simulation_input_models.SimulationSettingsModel, Logger)[source]

Bases: PyDSS.modes.solver_base.solver_base

IncStep()[source]
Solve()[source]
SolveFor(mStartTime, mTimeStep)[source]
reSolve()[source]
setMode(mode)[source]

PyDSS.modes.Snapshot module

class PyDSS.modes.Snapshot.Snapshot(dssInstance, settings: PyDSS.simulation_input_models.SimulationSettingsModel, Logger)[source]

Bases: PyDSS.modes.solver_base.solver_base

IncStep()[source]
SimulationSteps()[source]
Solve()[source]
reSolve()[source]

PyDSS.modes.solver_base module

class PyDSS.modes.solver_base.solver_base(dssInstance, settings: PyDSS.simulation_input_models.SimulationSettingsModel, Logger)[source]

Bases: object

GetDateTime()[source]
GetOpenDSSTime()[source]
GetStepResolutionSeconds()[source]
GetStepSizeSec()[source]
GetTotalSeconds()[source]
IncStep()[source]
property MaxIterations
SimulationSteps()[source]
Solve()[source]
SolveFor(mStartTime, mTimeStep)[source]
getFrequency()[source]
getMode()[source]
reSolve()[source]
reset()[source]
setFrequency(frequency)[source]
setMode(mode)[source]

Module contents