OpenFlowsheet — an agent-native open process simulator

Copyright 2026 E.A.J.F. Peters

Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.

The copyright line records the author's determination that this is scholarly
output. Eindhoven University of Technology's guidance distinguishes teaching
materials, whose copyright belongs to the university, from scholarly work such
as dissertations, articles and monographs, whose copyright belongs to the
creator; this software is of the second kind. Recorded here as the basis for
the line, not as a legal opinion.

This project distributes no third-party binaries. It depends on CasADi 3.8.0,
fetched by the installer from PyPI; that wheel's `_casadi.so` closure is
LGPL-3.0-or-later and its bytes are not redistributed here. See
docs/adr/0006-distribution-data-rights.md.

Third-party data: the IAPWS-95 coefficients

The file openflowsheet/_data/benchmarks/s05/iapws95_coefficients.json
(repository path benchmarks/s05/iapws95_coefficients.json), read by the
library-only property provider iapws95-v1, reproduces the coefficients and
constants of the IAPWS-95 formulation, IAPWS R6-95(2018). That release is
© 2018 International Association for the Properties of Water and Steam. Its
terms: "Publication in whole or in part is allowed in all countries provided
that attribution is given to the International Association for the
Properties of Water and Steam". Attribution is hereby given to the
International Association for the Properties of Water and Steam (IAPWS).

Please cite as: International Association for the Properties of Water and
Steam, IAPWS R6-95(2018), Revised Release on the IAPWS Formulation 1995 for
the Thermodynamic Properties of Ordinary Water Substance for General and
Scientific Use (2018).

Third-party data: the assessment data (E01, ADR 0052)

The assessment package reads seven data files, each packaged at
openflowsheet/_data/assessment/<kind>/<file> (repository path
assessment/<kind>/<file>). One, openflowsheet/_data/assessment/lca/test-
background-v1.json, is synthetic data authored in this repository. The other
six reproduce third-party numbers under the terms below; each file also
records its source, licence text and retrieval date in its own fields.

openflowsheet/_data/assessment/cost/sslw-idaes-v1.json transcribes the
capital-cost correlations of Seider, Seader, Lewin and Widagdo, Product and
Process Design Principles, 3rd ed., ch. 22, from idaes/models/costing/SSLW.py
of the IDAES PSE Framework 2.13.0, which is distributed under this licence:

License
=======

Institute for the Design of Advanced Energy Systems Process Systems Engineering
Framework (IDAES PSE Framework) Copyright (c) 2018-2026, by the software owners: The
Regents of the University of California, through Lawrence Berkeley National
Laboratory,  National Technology & Engineering Solutions of Sandia, LLC,
Carnegie Mellon University, West Virginia University Research Corporation, et al.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

3. Neither the name of the Institute for the Design of Advanced Energy Systems
(IDAES), University of California, Lawrence Berkeley National Laboratory,
National Technology & Engineering Solutions of Sandia, LLC, Sandia National
Laboratories, Carnegie Mellon University, West Virginia University Research
Corporation, U.S. Dept. of Energy, nor the names of its contributors may be used
to endorse or promote products derived from this software without specific
prior written permission.


THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You are under no obligation whatsoever to provide any bug fixes, patches, or
upgrades to the features, functionality or performance of the source code
("Enhancements") to anyone; however, if you choose to make your Enhancements
available either publicly, or directly to Lawrence Berkeley National Laboratory,
without imposing a separate written license agreement for such Enhancements,
then you hereby grant Lawrence Berkeley National Laboratory the following
license: a  non-exclusive, royalty-free perpetual license to install, use,
modify, prepare derivative works, incorporate into other computer software,
distribute, and sublicense such enhancements or derivative works thereof, in
binary and source code form.

openflowsheet/_data/assessment/cost/chains.json: the capital-chain preset
ebtf-prisma-v1 takes its factors from the supporting information (section
6.3.3) of Charalambous et al., Nature 632 (2024),
doi:10.1038/s41586-024-07683-8, published under the Creative Commons
Attribution licence (CC BY); the preset bare-module-total is this project's
own.

openflowsheet/_data/assessment/index/bls-ppi-wpu11-annual-v1.json: Producer
Price Index by Commodity: Machinery and Equipment (WPU11), annual. Source:
U.S. Bureau of Labor Statistics via FRED, Federal Reserve Bank of St. Louis.
Public domain, citation requested.

openflowsheet/_data/assessment/index/eurostat-ppi-c28-ea-annual-v1.json:
Producer prices in industry, domestic market, annual data (sts_inppd_a), NACE
Rev. 2 C28, euro area (EA20). Source: Eurostat. Reused under Eurostat's
copyright notice (Creative Commons Attribution 4.0 International; Commission
Decision 2011/833/EU); the annual values are reproduced unchanged.

openflowsheet/_data/assessment/index/frb-g5a-annual-v1.json: G.5A Foreign
Exchange Rates, annual averages. Source: Board of Governors of the Federal
Reserve System, via FRED, Federal Reserve Bank of St. Louis. Public domain,
citation requested.

openflowsheet/_data/assessment/lca/gwp100-ipcc-ar6-v1.json: five GWP100 values
from IPCC AR6 WG1 Chapter 7, Table 7.15 (© 2021 IPCC). Forster, P., T.
Storelvmo, K. Armour, W. Collins, J.-L. Dufresne, D. Frame, D.J. Lunt, T.
Mauritsen, M.D. Palmer, M. Watanabe, M. Wild, and H. Zhang, 2021: The Earth's
Energy Budget, Climate Feedbacks, and Climate Sensitivity. In Climate Change
2021: The Physical Science Basis. Contribution of Working Group I to the Sixth
Assessment Report of the Intergovernmental Panel on Climate Change. Cambridge
University Press, pp. 923-1054, doi:10.1017/9781009157896.009.

Third-party data: the Wilson records and the points they are fitted to

The file openflowsheet/_data/benchmarks/s10/records.yaml (repository path
benchmarks/s10/records.yaml), read by the property providers wilson-ig-v1 and
wilson-ig-v2, holds parameters this project fitted and published values it
took, for methanol, ethanol and water:

- ideal-gas heat capacities and formation enthalpies from
  NASA TM-4513 (B.J. McBride, S. Gordon and M.A. Reno, October 1993), work of
  the US Government, public use permitted, read through Cantera 3.2.0;
- vapour-pressure parameters fitted to saturation pressures computed with
  CoolProp 8.0.0 (MIT licence; Copyright (c) 2012-2018 Ian H. Bell and other
  CoolProp developers) from the reference equations of state of methanol
  (deReuck-BOOK-1993), ethanol (Schroeder-JPCRD-2014) and water
  (Wagner-JPCRD-2002, the IAPWS-95 formulation attributed above);
- Wilson parameters fitted to the vapour-liquid equilibrium data of
  K. Kurihara, M. Nakamichi and K. Kojima,
  J. Chem. Eng. Data 38 (1993) 446-449, Table II (© 1993 American Chemical
  Society);
- molar masses from the CIAAW 2021 conventional atomic weights (H 1.008,
  C 12.011, O 15.999) of IUPAC's Commission on Isotopic Abundances and Atomic
  Weights.

The file openflowsheet/_data/benchmarks/s10/vle/kurihara1993_binaries.csv
(repository path benchmarks/s10/vle/kurihara1993_binaries.csv) transcribes
the 49 measured points (T, x1, y1 at 101.3 kPa) of Table II of that paper.
