Skip to content

Commit a9997d5

Browse files
committed
Set correct answer key for LoadZIP test
1 parent 8cdeecd commit a9997d5

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

tests/UnitTests/PhasorDynamics/LoadZIPTests.hpp

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,17 @@ namespace GridKit
4949
{
5050
TestStatus success = true;
5151

52-
RealT P0{2.0};
52+
RealT P0{1.0};
5353
RealT Q0{0.5};
5454
RealT V0{2.0};
55-
RealT alphaI{4.0};
56-
RealT alphaP{2.0};
55+
RealT alphaI{2.0};
56+
RealT alphaP{15.0};
5757

58-
ScalarT Vr{0.3}; ///< Bus real voltage
59-
ScalarT Vi{0.4}; ///< Bus imaginary voltage
58+
ScalarT Vr{3.0}; ///< Bus real voltage
59+
ScalarT Vi{4.0}; ///< Bus imaginary voltage
6060

61-
const ScalarT Ir{-10.88}; ///< Solution real current
62-
const ScalarT Ii{-8.84}; ///< Solution imaginary current
61+
const ScalarT Ir{16.0}; ///< Solution real current
62+
const ScalarT Ii{8.0}; ///< Solution imaginary current
6363

6464
PhasorDynamics::BusInfinite<ScalarT, IdxT> bus(Vr, Vi);
6565
PhasorDynamics::LoadZIP<ScalarT, IdxT> load(&bus, P0, Q0, V0, alphaI, alphaP);
@@ -74,8 +74,11 @@ namespace GridKit
7474
success *= isEqual(bus.Ir(), Ir);
7575
success *= isEqual(bus.Ii(), Ii);
7676

77-
success.expectFailure(); // TODO: Check the reference solution values
78-
// and the implementation
77+
if(!isEqual(bus.Ir(), Ir) || !isEqual(bus.Ii(), Ii))
78+
{
79+
std::cout << "Expected Ir: " << Ir << ", Obtained Ir: " << bus.Ir() << "\n";
80+
std::cout << "Expected Ii: " << Ii << ", Obtained Ii: " << bus.Ii() << "\n";
81+
}
7982

8083
return success.report(__func__);
8184
}

0 commit comments

Comments
 (0)