Patent ID: 11972176
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  F | IPC F  G  H

Claim 0:
1. A method comprising:
displaying, in a graphical user interface of a computing system, a graph of a pipeline network;
receiving, via the graphical user interface of the computing system, an event of a user selection of a boundary node within the graph of the pipeline network, the event triggered by a graphical user interface widget within the graphical user interface;
decomposing, by the computer system, the pipeline network into a plurality of subnetworks at the boundary node in response to the event, the plurality of subnetworks comprising a plurality of upstream subnetworks and a downstream subnetwork;
individually executing, by the computing system, and using a first set of control device settings and a first set of boundary conditions, a network solver on the plurality of upstream subnetworks in parallel to obtain a second set of boundary conditions and a second set of control device settings;
executing, by the computing system and using the second set of boundary conditions, the network solver on the downstream subnetwork to obtain a result comprising a third set of control device settings;
testing, by the computing system, whether the result satisfies a threshold; and
presenting, by the computing system, the third set of control device settings based on the result satisfying the threshold.