REECB Documentation + Implementation - #421
Conversation
3f19f91 to
bd5aa19
Compare
78d4d41 to
5f509c0
Compare
bec889f to
f821b35
Compare
2b91664 to
98b2935
Compare
6d001cc to
19c6aed
Compare
98b2935 to
96abffe
Compare
19c6aed to
35df461
Compare
96abffe to
03b329f
Compare
35df461 to
d3b5364
Compare
03b329f to
f4d4e70
Compare
d3b5364 to
af677be
Compare
af677be to
9657b31
Compare
f4d4e70 to
3be59eb
Compare
9657b31 to
c02dbe2
Compare
6c86d9d to
7a4fdbc
Compare
8b2a9bd to
bc74cd2
Compare
70faff0 to
aebd086
Compare
nkoukpaizan
left a comment
There was a problem hiding this comment.
Overall looks good.
A few minor comments. I can't load the diff online, but I think the Jacobian tests will need to be updated to avoid handling missing entries and zeros differently (as discussed in #422.
|
|
||
| auto& bus = data.bus.emplace_back(); | ||
| bus.bus_id = kReecbBusId; | ||
| bus.bus_type = BusDataT::BusType::SLACK; |
There was a problem hiding this comment.
[WARNING] A component has returned a nullptr Jacobian.
Is this the desired behavior, or can we use BusType::DEFAULT here.
|
Will rebase and address these issues. will be done soon. this is super super helpful for validation thank you. we are on a roll |
nkoukpaizan
left a comment
There was a problem hiding this comment.
Something happened in the past few commits. I'm now getting extremely long build times on one of my testing backends.
Flagging one regression I've seen, though that would not be the cause of compilation issues.
aebd086 to
0beed75
Compare
pelesh
left a comment
There was a problem hiding this comment.
Looks good to me.
Some nitpicking comments below.
Description
Implementation and documentation for the
REECBPhasorDynamics converter model.Proposed changes
REECBmodel implementation, documentation, and diagram.REECBJSON parsing andSystemModelassembly support.PhasorDynamicsConverterReecbTestunit coverage.Checklist
-Wall -Wpedantic -Wconversion -Wextra.Further comments
Intended to be merged after #436