Skip to content

Speedups#61

Merged
poorva1209 merged 26 commits intodevelopfrom
speedups
Dec 12, 2019
Merged

Speedups#61
poorva1209 merged 26 commits intodevelopfrom
speedups

Conversation

@temcdrm
Copy link
Copy Markdown

@temcdrm temcdrm commented Nov 18, 2019

  • You can save time by using -o=both from the command line, which generates the OpenDSS model, then the dictionaries and finally the GridLAB-D model. Because at least two apps need OpenDSS for the Y matrix, and most of the time is taken up in SPARQL queries, the time for model creation is nearly cut in half.
  • The DistRegulator query used a UNION clause that performed poorly; it's now split into two queries. Other queries using UNION did not perform so poorly, so they were left along.
  • You can use the -t=1 option from the command line, or call the function with bTiming=true, to get SPARQL query times logged to console.
  • Scripts were updated for case sensitivities on Linux, and to use a newly-archived version of the EPRI DPV J1 feeder.
  • The transactive feeder name is now kept in source.
  • Enhanced the feeder plot utility under taxonomy subdirectory.
  • Updated the documentation.
  • Resolved issue 1150 with a table of models on the main readme page.

This change is Reviewable

@poorva1209 poorva1209 merged commit d455135 into develop Dec 12, 2019
@temcdrm temcdrm deleted the speedups branch May 28, 2020 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants