Solution Class 
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:dss_sharp.Solution"]
Namespace: dss_sharp
The Solution type exposes the following members.
Name  Description  

AddType 
Type of device to add in AutoAdd Mode: {dssGen (Default)  dssCap}
 
Algorithm 
Base Solution algorithm: {dssNormalSolve  dssNewtonSolve}
 
BusLevels  
Capkvar 
Capacitor kvar for adding capacitors in AutoAdd mode
 
ControlActionsDone 
Flag indicating the control actions are done.
 
ControlIterations 
Value of the control iteration counter
 
ControlMode 
{dssStatic*  dssEvent  dssTime} Modes for control devices
 
Converged 
Flag to indicate whether the circuit solution converged
 
dblHour 
Hour as a double, including fractional part
 
DefaultDaily 
Default daily load shape (defaults to "Default")
 
DefaultYearly 
Default Yearly load shape (defaults to "Default")
 
EventLog 
Array of strings containing the Event Log
 
Frequency 
Set the Frequency for next solution
 
GenkW 
Generator kW for AutoAdd mode
 
GenMult 
Default Multiplier applied to generators (like LoadMult)
 
GenPF 
PF for generators in AutoAdd mode
 
Hour 
Set Hour for time series solutions.
 
IncMatrix  
IncMatrixCols  
IncMatrixRows  
IntervalHrs 
Get/Set the Solution.IntervalHrs variable used for devices that integrate / custom solution algorithms
 
Iterations 
Number of iterations taken for last solution. (Same as TotalIterations)
 
Laplacian  
LDCurve 
LoadDuration Curve name for LD modes
 
LoadModel 
Load Model: {dssPowerFlow (default)  dssAdmittance}
 
LoadMult 
Default load multiplier applied to all nonfixed loads
 
MaxControlIterations 
Maximum allowable control iterations
 
MaxIterations 
Max allowable iterations.
 
MinIterations 
Minimum number of iterations required for a power flow solution.
 
Mode 
Set present solution mode (by a text code  see DSS Help)
 
ModeID 
ID (text) of the present solution mode
 
MostIterationsDone 
Max number of iterations required to converge at any control iteration of the most recent solution.
 
Number 
Number of solutions to perform for Monte Carlo and time series simulations
 
pctGrowth 
Percent default annual load growth rate
 
Process_Time 
Gets the time required to perform the latest solution (Read only)
 
Random 
Randomization mode for random variables "Gaussian" or "Uniform"
 
Seconds 
Seconds from top of the hour.
 
StepSize 
Time step size in sec
 
StepsizeHr 
(writeonly) Set Stepsize in Hr
 
StepsizeMin 
(writeonly) Set Stepsize in minutes
 
SystemYChanged 
Flag that indicates if elements of the System Y have been changed by recent activity.
 
Time_of_Step 
Get the solution process time + sample time for time step
 
Tolerance 
Solution convergence tolerance.
 
Total_Time 
Gets/sets the accumulated time of the simulation
 
Totaliterations 
Total iterations including control iterations for most recent solution.
 
Year 
Set year for planning studies

Name  Description  

BuildYMatrix  
CheckControls  
CheckFaultStatus  
CheckForError  (Inherited from ContextState.)  
Cleanup  
DoControlActions  
Equals  (Inherited from Object.)  
Finalize  (Inherited from Object.)  
FinishTimeStep  
GetContextHandle 
Returns the lowlevel handle of the current OpenDSS/DSSCAPI instance.
(Inherited from ContextState.)  
GetHashCode  (Inherited from Object.)  
GetType  (Inherited from Object.)  
InitSnap  
MemberwiseClone  (Inherited from Object.)  
Sample_DoControlActions  
SampleControlDevices  
Solve  
SolveDirect  
SolveNoControl  
SolvePflow  
SolvePlusControl  
SolveSnap  
ToString  (Inherited from Object.) 
Name  Description  

apiutil  (Inherited from ContextState.)  
ctx  (Inherited from ContextState.) 