Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software
Data sources: ZENODO
addClaim

difflow: a JAX-based differentiable flowsheet framework for chemical processes

Authors: Kitchin, John R.;

difflow: a JAX-based differentiable flowsheet framework for chemical processes

Abstract

difflow is a Python framework for fully differentiable simulation of chemical processes using JAX. It provides exact gradients through unit operations, thermodynamics, flowsheet recycle convergence, and technoeconomic models, enabling gradient-based optimization, sensitivity analysis, and uncertainty quantification.The core package implements reactors (CSTR, PFR, fed-batch), separators (flash, distillation, liquid-liquid extraction), heat exchangers, and thermodynamic models ranging from ideal mixtures to cubic equations of state (Peng-Robinson, SRK). Flowsheets with recycle streams are solved with acceleration methods (Anderson, Wegstein), and gradients are obtained by implicit differentiation of the converged solution. Domain plugins cover bio manufacturing, rare-earth-element solvent extraction, carbon capture, and gas transmission networks.Note: this is alpha research software under active development. Users should independently confirm the equations and physical property models used in any flowsheet they build.

Powered by OpenAIRE graph
Found an issue? Give us feedback