Skip to content

Commit 81396cd

Browse files
committed
Remove crac source setter.
Signed-off-by: Bertrand Rix <[email protected]>
1 parent e0b92d9 commit 81396cd

File tree

3 files changed

+0
-22
lines changed

3 files changed

+0
-22
lines changed

cpp/pypowsybl-cpp/bindings.cpp

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ pypowsybl::JavaHandle loadNetworkFromBinaryBuffersPython(std::vector<py::buffer>
2626

2727
py::bytes saveNetworkToBinaryBufferPython(const pypowsybl::JavaHandle& network, const std::string& format, const std::map<std::string, std::string>& parameters, pypowsybl::JavaHandle* reportNode);
2828

29-
void setCracSource(const pypowsybl::JavaHandle& networkHandle, const pypowsybl::JavaHandle& raoHandle, const py::buffer& crac);
3029
pypowsybl::JavaHandle loadCracSource(const pypowsybl::JavaHandle& networkHandle, const py::buffer& crac);
3130
pypowsybl::JavaHandle loadGlskSource(const py::buffer& glsk);
3231
pypowsybl::JavaHandle loadResultSource(const pypowsybl::JavaHandle& cracHandle, const py::buffer& result);
@@ -1270,8 +1269,6 @@ PYBIND11_MODULE(_pypowsybl, m) {
12701269
m.def("create_rao", &pypowsybl::createRao, "Create rao context");
12711270
m.def("run_rao", &pypowsybl::runRaoWithParameters, py::call_guard<py::gil_scoped_release>(), "Run a rao from buffered inputs",
12721271
py::arg("network"), py::arg("crac"), py::arg("rao_context"), py::arg("parameters"), py::arg("rao_provider"));
1273-
m.def("set_crac_source", ::setCracSource, py::call_guard<py::gil_scoped_release>(), "Set crac source",
1274-
py::arg("network"), py::arg("rao_context"), py::arg("crac_source"));
12751272
m.def("load_crac_source", ::loadCracSource, py::call_guard<py::gil_scoped_release>(), "Set crac source",
12761273
py::arg("network"), py::arg("crac_source"));
12771274
m.def("load_glsk_source", ::loadGlskSource, py::call_guard<py::gil_scoped_release>(), "Set glsk source", py::arg("glsk_source"));
@@ -1463,12 +1460,6 @@ py::bytes saveNetworkToBinaryBufferPython(const pypowsybl::JavaHandle& network,
14631460
return bytes;
14641461
}
14651462

1466-
void setCracSource(const pypowsybl::JavaHandle& networkHandle, const pypowsybl::JavaHandle& raoHandle, const py::buffer& crac) {
1467-
py::buffer_info cracInfo = crac.request();
1468-
pypowsybl::PowsyblCaller::get()->callJava<>(::setCracBufferedSource,
1469-
networkHandle, raoHandle, static_cast<char*>(cracInfo.ptr), cracInfo.size);
1470-
}
1471-
14721463
pypowsybl::JavaHandle loadCracSource(const pypowsybl::JavaHandle& networkHandle, const py::buffer& crac) {
14731464
py::buffer_info cracInfo = crac.request();
14741465
return pypowsybl::PowsyblCaller::get()->callJava<pypowsybl::JavaHandle>(::loadCracBufferedSource, networkHandle, static_cast<char*>(cracInfo.ptr), cracInfo.size);

java/pypowsybl/src/main/java/com/powsybl/python/rao/RaoCFunctions.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -105,18 +105,6 @@ public ArrayPointer<CCharPointer> get() throws IOException {
105105
});
106106
}
107107

108-
@CEntryPoint(name = "setCracBufferedSource")
109-
public static void setCracBufferedSource(IsolateThread thread, ObjectHandle networkHandle, ObjectHandle raoContextHandle, CCharPointer cracBuffer, int cracBufferSize, ExceptionHandlerPointer exceptionHandlerPtr) {
110-
doCatch(exceptionHandlerPtr, new Runnable() {
111-
@Override
112-
public void run() {
113-
Network network = ObjectHandles.getGlobal().get(networkHandle);
114-
RaoContext raoContext = ObjectHandles.getGlobal().get(raoContextHandle);
115-
raoContext.setCrac(createCrac(network, cracBuffer, cracBufferSize));
116-
}
117-
});
118-
}
119-
120108
@CEntryPoint(name = "loadCracBufferedSource")
121109
public static ObjectHandle loadCracBufferedSource(IsolateThread thread, ObjectHandle networkHandle, CCharPointer cracBuffer, int cracBufferSize, ExceptionHandlerPointer exceptionHandlerPtr) {
122110
return doCatch(exceptionHandlerPtr, new PointerProvider<>() {

pypowsybl/_pypowsybl.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1240,7 +1240,6 @@ def create_rao() -> JavaHandle: ...
12401240
def run_rao(network: JavaHandle, crac: JavaHandle, rao_context: JavaHandle, parameters: RaoParameters, rao_provider: str) -> JavaHandle: ...
12411241
def run_voltage_monitoring(network: JavaHandle, result_handle: JavaHandle, crac: JavaHandle, context_handle: JavaHandle, parameters: LoadFlowParameters, provider: str) -> JavaHandle: ...
12421242
def run_angle_monitoring(network: JavaHandle, result_handle: JavaHandle, crac: JavaHandle, context_handle: JavaHandle, parameters: LoadFlowParameters, provider: str) -> JavaHandle: ...
1243-
def set_crac_source(network: JavaHandle, rao_context: JavaHandle, crac_source: memoryview) -> None: ...
12441243
def load_crac_source(network: JavaHandle, crac_source: memoryview) -> JavaHandle: ...
12451244
def load_glsk_source(glsk_source: memoryview) -> JavaHandle: ...
12461245
def get_crac(context_handle: JavaHandle) -> JavaHandle: ...

0 commit comments

Comments
 (0)