Openserver

Openserver

OpenServer

OpenServer is the Petex API protocol that allows third-party tools such as Excel and Visual Basic to access IPM functions, turning IPM applications into external calculation engines. It enables automation of data transfer, model inputs, and calculations to streamline repetitive tasks and reduce engineering workload. For larger workflows, RESOLVE Visual Workflows are recommended instead.

OpenServer Functionality

OpenServer enables communication with IPM tools through three core commands: DoSet (set inputs or options), DoCmd (execute calculations), and DoGet (retrieve results). This allows external applications such as Excel or VBA to automate model inputs, run calculations, and extract outputs, supporting efficient batch processing and custom reporting.

Example of OpenServer application: Simple Custom Reporting

Batch Runs Example

OpenServer can automate repetitive workflows, such as running MBAL predictions across multiple OOIP values from Excel, executing simulations, and returning results like recovery factors directly into a spreadsheet.

Custom Reporting Example

It also supports tailored reporting by allowing external scripts to query results from IPM tools and format them in user-defined structures, typically within Excel.

Generic OpenServer

A generic wrapper extends OpenServer functionality to third-party software (e.g. Eclipse, HYSYS, TNavigator), enabling RESOLVE to control external applications using standard IPM commands.

Advanced Workflows

Within RESOLVE, OpenServer is enhanced with a visual workflow layer, allowing users to build automated processes without bespoke scripting while retaining full integration capabilities.

Contact Us

Interested in this product?
Speak to our team, today.

Get im touch with our specialists today for a personalised quote, technical guidance or to answer any questions you have about our product range. We're here to ensure you get exactly what you need.
Interested in this product?<br/>Speak to our team, today.
IPM Suite

Case Studies

Petex: North Sea – Surveillance and Allocation

Petex: North Sea – Surveillance and Allocation

Find out more
Petex: Large onshore ESP-lifted field

Petex: Large onshore ESP-lifted field

Find out more
Petex: Allocation and Flow Assurance - HPHT Field

Petex: Allocation and Flow Assurance - HPHT Field

Find out more
Petex: Predicting Fracture Systems in an Unconventional US Reservoir

Petex: Predicting Fracture Systems in an Unconventional US Reservoir

Find out more
Petex: Reducing Exploration Risk in the Barents Sea

Petex: Reducing Exploration Risk in the Barents Sea

Find out more
Petex: Increasing Production While Reducing Gas Lift Consumption SPE-136126-MS

Petex: Increasing Production While Reducing Gas Lift Consumption SPE-136126-MS

Find out more
Petex: Delivering an 11,000 BLPD Production Increase in a Mature Offshore Field SPE-215330-MS

Petex: Delivering an 11,000 BLPD Production Increase in a Mature Offshore Field SPE-215330-MS

Find out more
Petex: Turning Hundreds of Wells into a Connected Decision-Making System SPE-214734-MS

Petex: Turning Hundreds of Wells into a Connected Decision-Making System SPE-214734-MS

Find out more
Petex: Understanding Long-Term Recovery in a Mature Gas Field

Petex: Understanding Long-Term Recovery in a Mature Gas Field

Find out more
Petex: Designing CO₂ Injection Wells for the Morecambe Net Zero Project SPE-226811-MS

Petex: Designing CO₂ Injection Wells for the Morecambe Net Zero Project SPE-226811-MS

Find out more
Petex: Improving Reservoir Understanding in a Mature CO₂ Flood Project

Petex: Improving Reservoir Understanding in a Mature CO₂ Flood Project

Find out more
Petex: Understanding Salt Tectonics in the Red Sea

Petex: Understanding Salt Tectonics in the Red Sea

Find out more
Petex: Water Flood Optimisation

Petex: Water Flood Optimisation

Find out more
Petex: LNG deliverability

Petex: LNG deliverability

Find out more
Petex: Dual-string gas-lifted field

Petex: Dual-string gas-lifted field

Find out more
Petex: Understanding Fault Seals in a North Sea Exploration Prospect

Petex: Understanding Fault Seals in a North Sea Exploration Prospect

Find out more