#optimization #process-engineering #molecular-design

feos-campd

Computer-aided molecular and process design using the FeOs framework

1 unstable release

0.1.0 Oct 19, 2022

#730 in Science

MIT/Apache

100KB
2.5K SLoC

FeOs-CAMPD

crate documentation

Computer-aided molecular and process design using the FeOs framework.

The crate provides some basic infrastructure to perform a computer-aided molecular and process design. It consists of

  • MINLP solver bindings (Artelys Knitro)
  • Molecular representations (fixed molecules and molecule superstructures)
  • Property models (PC-SAFT and (heterosegmented) gc-PC-SAFT)
  • Infrastructure for simple process models including that for an organic Rankine cycle

and the surrounding framework that is used to run the optimization problems.

Actually solving CAMPD problems is only possible with either the knitro_12 or knitro_13 feature which require the corresponding version of Artelys Knitro to be installed.

Installation

Add this to your Cargo.toml

[dependencies]
feos-campd = "0.1"

Dependencies

~13MB
~191K SLoC