#process-simulation #thermodynamics #cape-open #flowsheet #unit-operations

cobia

CAPE-OPEN COBIA binding interface library for rust

3 releases

Uses new Rust 2024

0.1.2 Oct 16, 2025
0.1.1 Oct 13, 2025
0.1.0 Oct 13, 2025

#149 in Simulation

Download history 375/week @ 2025-10-11 56/week @ 2025-10-18 3/week @ 2025-10-25

110 downloads per month

MIT license

1MB
19K SLoC

Rust binding for COBIA

(C) Jasper, AmsterCHEM 2025

This workspace implements rust bindings for COBIA.

CAPE-OPEN consists of a series of specifications to expand the range of application of process simulation technologies. The CAPE-OPEN specifications specify a set of software interfaces that allow plug and play inter-operability between a given process modelling environment (PME) and a third-party process modelling component (PMC).

The CAPE-OPEN specifications are supported by the non-profit organization CO-LaN: http://www.colan.org

The COBIA middle-ware is a platform independent object model and request broker implementation to facilitate the inter-operation of CAPE-OPEN compliant PMEs and PMCs.

License

This project is provided under the MIT license. See LICENSE for more details.

Prerequisites

To build the COBIA crate, the following must be installed on your computer:

Dependencies

~3.5–6.5MB
~128K SLoC