Skip to content

Commit b39da89

Browse files
Updated cmake file and gen2 example
1 parent 5abda6b commit b39da89

File tree

2 files changed

+9
-20
lines changed

2 files changed

+9
-20
lines changed
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
add_executable(gen2_example example.cpp)
22
target_link_libraries(gen2_example
3-
GRIDKIT::bus
4-
SUNDIALS::sunlinsolklu
5-
SUNDIALS::core
6-
SUNDIALS::ida
7-
SUNDIALS::idas
8-
SUNDIALS::sunmatrixdense)
3+
GRIDKIT::phasor_dynamics_bus
4+
GRIDKIT::phasor_dynamics_bus_fault
5+
GRIDKIT::phasor_dynamics_branch
6+
GRIDKIT::phasor_dynamics_classical_gen
7+
GRIDKIT::solvers_dyn)
98
install(TARGETS gen2_example RUNTIME DESTINATION bin)
9+
10+
add_test(NAME GenClassicalTest1 COMMAND $<TARGET_FILE:gen2_example>)
11+

examples/PhasorDynamics/Gen2Example/example.cpp

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,13 @@
66
#include <sstream>
77
#include <time.h>
88

9-
// #include <sundials_core.h>
10-
#include <idas/idas.h>
11-
#include <nvector/nvector_serial.h>
12-
#include <sunlinsol/sunlinsol_dense.h>
13-
#include <sunlinsol/sunlinsol_klu.h>
14-
#include <sunmatrix/sunmatrix_sparse.h>
15-
16-
#include "Model/PhasorDynamics/Branch/Branch.cpp"
179
#include "Model/PhasorDynamics/Branch/Branch.hpp"
18-
#include "Model/PhasorDynamics/Bus/Bus.cpp"
1910
#include "Model/PhasorDynamics/Bus/Bus.hpp"
20-
#include "Model/PhasorDynamics/Bus/BusInfinite.cpp"
2111
#include "Model/PhasorDynamics/Bus/BusInfinite.hpp"
2212
#include "Model/PhasorDynamics/BusFault/BusFault.hpp"
23-
#include "Model/PhasorDynamics/Load/Load.cpp"
2413
#include "Model/PhasorDynamics/Load/Load.hpp"
25-
#include "Model/PhasorDynamics/SynchronousMachine/GenClassical/GenClassical.cpp"
2614
#include "Model/PhasorDynamics/SynchronousMachine/GenClassical/GenClassical.hpp"
2715
#include "Model/PhasorDynamics/SystemModel.hpp"
28-
#include "Solver/Dynamic/Ida.cpp"
2916
#include "Solver/Dynamic/Ida.hpp"
3017

3118
#define _CRT_SECURE_NO_WARNINGS
@@ -41,7 +28,7 @@ int main(int argc, char* argv[])
4128
Bus<double, size_t> bus1(0.9949877346411762, 0.09999703952427966);
4229
BusInfinite<double, size_t> bus2(1.0, 0.0);
4330
Branch<double, size_t> branch(&bus1, &bus2, 0.0, 0.1, 0, 0);
44-
GenClassical<double, size_t> gen(&bus1, 1, 1, 0.05013, 3.0, 0.0, 0.0, 0.2);
31+
GenClassical<double, size_t> gen(&bus1, 1, 1.0, 0.05013, 3.0, 0.0, 0.0, 0.2);
4532

4633
/* Connect everything together */
4734
sys.addBus(&bus1);

0 commit comments

Comments
 (0)