-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Addition of EMT::Ph1::Switch component #312
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As a general suggestion, it would be great if you use clang-format
to keep the code formatting
12d3731
to
0a4b0d6
Compare
79c3db7
to
c34650d
Compare
- added Ph1::Switch header and cpp files - added header to Components.h - added cpp to CMakeLists.txt - made Ph1::Switch usable in pybind by adding it in EMTComponents.cpp - added simple example circuit (VS_sw_R_L) for new EMT::Ph1::Switch model Signed-off-by: Marvin Tollnitsch <marvin.tollnitsch@rwth-aachen.de>
- declare methods as "override" implementations - encapsulate system matrix stamps using "MNAStampUtils::stampConductance()" Signed-off-by: Marvin Tollnitsch <marvin.tollnitsch@rwth-aachen.de>
reformatted files: - EMT_Ph1_Switch.h - EMT_Ph1_Switch.cpp Signed-off-by: Marvin Tollnitsch <marvin.tollnitsch@rwth-aachen.de>
Signed-off-by: Ghassen Nakti <ghassen.nakti@eonerc.rwth-aachen.de>
Signed-off-by: Ghassen Nakti <ghassen.nakti@eonerc.rwth-aachen.de>
- increase simulation time to 2 seconds - add another switch event to close switch at 1.5 seconds - fix vs parameters by removing frequency for dp and sp domains - add assertions to check Ph1::EMT against Ph3::EMT, Ph1::EMT against dp and dp against sp Signed-off-by: Marvin Tollnitsch <marvin.tollnitsch@rwth-aachen.de>
Quality Gate passedIssues Measures |
Hm, the villas tests are failing due to docker compose missing. I don’t see how this could be related to the changes here. So, I will ignore the tests for the moment and we have to figure out later why they suddenly pop up. |
This branch adds: