/icap

Source code for the Illinois Conveyance Analysis Program

Primary LanguageCOtherNOASSERTION

==============================================================================
ICAP Readme
==============================================================================

The ICAP project is divided up into a number of libraries, as follows:

    geometry    -- represents a parsed pipe network and includes a number of
                   interfaces for accessing elements of the geometry without
                   requiring access to the entire object.
    hpg_create  -- provides code for computing HPGs.
    hpg_interp  -- provides code for interpolating HPGs.
    icap        -- this contains the main model execution code.  Depending on
                   the project configuration, this will compile to a DLL or
                   to a console-based EXE.
    model       -- provides an interface that represents a computation model
                   and associated elements.  In addition, contains data type
                   metadata.
    time        -- a library for working with dates and times.
    util        -- utility functions.
    xslib       -- contains abstract cross-section object and some common
                   implementations for common pipe cross-sectional geometry.

In addition, a unit test project is included which has some basic unit tests
for verifying computational integrity.

The wiki directory contains binary releases as well as examples and tutorial
data and images for the wiki.