COCO - CAPE-OPEN to CAPE-OPEN simulation environment


Welcome to COCO.

COCO is a CAPE-OPEN compatible simulation environment. It consists of the following 4 parts:

COFE: CAPE-OPEN Flow-sheeting Environment
TEA: Thermodynamics for Engineering Applications
COUSCOUS: CAPE-OPEN Unit-operations (Simple)
CORN: CAPE-OPEN Reaction Numerics

The following additional utilities are available:
Water: IAPWS-97 based steam and water property package
CORK: the CAPE-OPEN Registry Kit
OATS: out-of-process thermo server and CAPE-OPEN logging tool; includes unit operation logger tool COULIS
COFE.xlt: a Microsoft ExcelTM spread-sheet template designed to include a COFE document in an Excel workbook
JUIcE: an editor for unit operation icons
TERNYP: TERNarY Plugin. Creation of phase diagrams, property plots and residue curves of ternary systems
COFEStand: COFE stand-alone command line based flowsheet solver utility
ConfigureTEA: a utility application to configure and maintain TEA property packages
ConfigureCORN: a utility application to configure and maintain CORN reaction packages
CUP: COCO Update utility for online software updates

Third party components that are shipped with COCO:
ChemSep LITE: ChemSep is a program for performing multi-component separation process calculations
COSMOtherm LITE: COSMOtherm is a program for the quantitative calculation of solvation mixture thermodynamics based on quantum chemistry
CAPE-OPEN type libraries: type libraries required for CAPE-OPEN development and CAPE-OPEN based inter-process communication
EPA WAR and .NET CAPE-OPEN: WAR plugin and .NET CAPE-OPEN libraries (External link)
Excel Unit Operation: unit operation using Microsoft ExcelTM as calculation engine (External link)

For additional resources and information on COCO, please visit the COCO web site.

COCO is developed and maintained by AmsterCHEM.


Harry and Ross provided us with the pure component data bank and ChemSep's thermodynamic model library. TEA's thermodynamic property calculation methods are largely based on ChemSep's model library.

this software is based in part on JIMlib (C) Jasper.

this software is based in part on the work of the Independent JPEG Group

this software uses libpng

this software uses GIF decoding partly based on the PBMPlus package by Jef Poskanzer

this software is based in part on libtiff, Copyright (c) 1988-1997 Sam Leffler / Copyright (c) 1991-1997 Silicon Graphics, Inc.

this software is based in part on zlib, Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler

this software uses SUNDIALS solvers, Copyright (C) 2002, The Regents of the University of California. Produced at the Lawrence Livermore National Laboratory, written by S.D. Cohen, A.C. Hindmarsh, R. Serban, D. Shumaker, and A.G. Taylor. All rights reserved.

this software uses libxml2, Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.

this software uses miniz - public domain ZIP reading/writing Rich Geldreich, 2013

Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

Microsoft Excel and VBA are registered trademarks of Microsoft Corporation in the United States and other countries.

CUP uses Digest MD5 check sums based on RSA Data Security, Inc. MD5 Message-Digest Algorithm

See also: COCO license / disclaimer