Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r67129 - sandbox/icl/libs/icl_xt/prj_home
From: afojgo_at_[hidden]
Date: 2010-12-09 09:36:26


Author: jofaber
Date: 2010-12-09 09:36:22 EST (Thu, 09 Dec 2010)
New Revision: 67129
URL: http://svn.boost.org/trac/boost/changeset/67129

Log:
Added project html-homepage.
Added:
   sandbox/icl/libs/icl_xt/prj_home/index.html (contents, props changed)

Added: sandbox/icl/libs/icl_xt/prj_home/index.html
==============================================================================
--- (empty file)
+++ sandbox/icl/libs/icl_xt/prj_home/index.html 2010-12-09 09:36:22 EST (Thu, 09 Dec 2010)
@@ -0,0 +1,411 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>interval container library: The Interval Container Library</title>
+</head>
+
+<body>
+
+<FONT FACE=verdana SIZE=+1 COLOR=#000081>
+
+<table>
+ <tr>
+ <td width="34%">
+ <FONT FACE=verdana SIZE=+1 COLOR=#000081>
+ <i>Welcome to the homepage of <br><br>
+
+ <FONT FACE=verdana SIZE=+2 COLOR=#000081>
+ Joachim Faulhaber <br>
+ <FONT FACE=verdana SIZE=+1 COLOR=#000081>
+ and the </i><br>
+ <FONT FACE=verdana SIZE=+2 COLOR=#339999>
+ <i>Interval Container Library</i><br>
+ <FONT FACE=verdana SIZE=+1 COLOR=#339999>
+ <i>(aka. Interval Template Library)</i>
+ <br><br>
+ </td>
+
+ <td></td>
+
+ <td align="right" aligh="top">
+ <FONT FACE=verdana SIZE=-1>
+ <p>&ldquo;This can be a really useful class of data structures.
+ I support continued work on getting this into Boost.&rdquo;<br>
+ &mdash;
+ Dave Abrahams
+ <!-- a HREF="http://en.wikipedia.org/wiki/David_Abrahams_(computer_programmer)">Dave Abrahams</a-->
+ </p>
+
+ <p>&ldquo;A brief reading of this shows the code and documentation to be in mature shape with
+ some interesting examples, that I feel sure will find application elsewhere.
+ Personally, I think this would be a useful addition to Boost.&rdquo;
+ <br>&mdash; Paul A. Bristow, coauthor of
+ <a HREF="http://www.boost.org/doc/libs/1_42_0/libs/math/doc/html/index.html">
+ Boost.Math</a>
+ </p>
+
+ <p>
+ &ldquo;So I love ICL &mdash; it really solved the visualization problem I was
+ having. [...] Visualizing that amount of data, in real time, is quite a challenge. I'm
+ using ICL to track pre-rendered regions of this time series data. It
+ does exactly what I want.&rdquo;
+
+ <br>&mdash; Eric M. Jonas, coauthor of
+ The Soma Project
+ </p>
+ </td>
+ </tr>
+</table>
+
+
+<table cellspacing=12 cellpadding=6 width=100% >
+ <FONT FACE=verdana SIZE=+0 COLOR=#000081>
+ <tr>
+ <!-- td bgcolor=#E2E7FF more plummy (red) -->
+ <td bgcolor=#CEE3F6> <!-- Light grey blue -->
+ <FONT FACE=verdana SIZE=+0>
+ The
+ <FONT COLOR=#339999><b>Interval Container Library</b></font>
+ is an STL based generic c++ library for computations on intervals, interval containers, cubes and more.
+ </tr>
+</table>
+
+
+
+<table>
+ <FONT FACE=verdana SIZE=+0 COLOR=#000081>
+ <tr>
+ <td width=50%>
+ <FONT FACE=verdana SIZE=+0 COLOR=#000081>
+ <ul>
+ <li>The core library
+ <FONT COLOR=#339999><b>Boost.ICL</b></font>
+ provides generic intervals, interval sets and interval maps.
+ <li>The extended library
+ <FONT COLOR=#339999><b>ICL+</b></font>
+ includes the core library and implements interval bitsets, cubes, histories,
+ and law based testing in addition.
+ <ul>
+ </td>
+
+ <td>
+ <FONT FACE=verdana SIZE=+0 COLOR=#000081>
+ <ul>
+ <li>Efficient stl compatible interval_sets and interval_maps
+ <li>Aggregation of associated values on overlap for interval_maps
+ <li>Set theoretic operations as infix and inplace operators
+ <li>Iterator support on the level of intervals and elements
+ <li>An interval_bitset for very large compressed bitsets
+ </ul>
+ </td>
+ </tr>
+</table>
+
+
+<table cellspacing=12 cellpadding=6>
+ <FONT FACE=verdana SIZE=+0 COLOR=#000081>
+<tr>
+ <td bgcolor=#CEE3F6><FONT FACE="courier new">News</td>
+ <td colspan=3 bgcolor=#CEE3F6>
+ <FONT FACE="courier new">
+ The ICL library has been accepted into boost!
+ Many thanks to all the reviewers and review manager Hartmut Kaiser.
+ The library has been renamed and some changes proposed during the review
+ are now implemented.
+ The ICL is now prepared for inclusion into the boost release 1.46.0
+ and has been moved to the
+ Boost trunk.
+ </td>
+</tr>
+
+<tr>
+ <td></td>
+ <td colspan=2 bgcolor=#E2F3FF>
+ Read the formal review results
+ by review manager Hartmut Kaiser from April 18, 2010.
+ </td>
+</tr>
+
+<tr>
+ <td></td>
+ <td colspan=2 bgcolor=#E2F3FF>
+ Read the review
+ authored by Eric M. Jonas, PhD Candidate, MIT Brain and Cognitive Sciences.
+ </td>
+</tr>
+
+<tr>
+ <td></td>
+ <td></td>
+ <td></td>
+</tr>
+
+<tr>
+ <td bgcolor=#CEE3F6>Documentation</td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="boost_icl/doc/icl.html">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL</a>
+ </td>
+ <td bgcolor=#CEE3F6>A detailed boost book documentation of the core library of interval containers.
+
+ <td rowspan=6 align="center">
+ <!-- FONT FACE=verdana SIZE=+0 COLOR=#339999><b><i>P O W E R E D B Y</i></b></font>
+ <br>
+ <br -->
+ <a href="http://www.boost.org/">
+ <img src="boost_powered_by.png"
+ width="210" height="62" border="0" alt="Boost.org Logo" />
+ </a>
+ <br>
+ <br>
+ <br>
+ <a href="http://www.cortex-software.de/desktopdefault.aspx">
+ <img src="logo_cortex.png"
+ border="0" alt="Cortex Logo" />
+ </a>
+ <br>
+ <br>
+ <br>
+ <a href="http://sourceforge.net">
+ <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=199644&amp;type=5"
+ width="210" height="62" border="0" alt="SourceForge.net Logo" />
+ </a>
+ </td>
+
+ </tr>
+<tr>
+ <td> </td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="icl/index.html">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL+</a>
+ </td>
+ <td bgcolor=#CEE3F6>A doxygen generated documentation of the extended library of interval containers,
+ histories, cubes and the law based test tool LaBatea.</td>
+</tr>
+
+<!-- Download -->
+<tr>
+ <td bgcolor=#E2F3FF>Download</td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="http://www.boostpro.com/vault/index.php?&direction=0&order=&directory=Containers">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL</a>
+ </td>
+ <td bgcolor=#DDF3FF>
+ <!-- FONT FACE=verdana SIZE=+0 COLOR=#B4045F><i>Currently unavailabe!</i></font -->
+ The core library from the boost vault.
+ </td>
+</tr>
+<tr>
+ <td> </td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="http://sourceforge.net/projects/itl/">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL+</a>
+ </td>
+ <td bgcolor=#DDF3FF>The extended library from sourceforge.</td>
+</tr>
+
+<!-- SVN -->
+<tr>
+ <td bgcolor=#CEE3F6>SVN</td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="http://svn.boost.org/svn/boost/trunk/boost/icl/">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL</a>
+ </td>
+ <td bgcolor=#CEE3F6>
+ <!-- FONT FACE=verdana SIZE=+0 COLOR=#B4045F><i>Currently unavailabe!</i></font -->
+ The latest developer version of
+ <FONT COLOR=#339999><b>Boost.Icl</b></font>
+ is accessible from the
+ Boost trunk.
+ </td>
+</tr>
+<tr>
+ <td> </td>
+ <td bgcolor=#CEEDFF>
+ <a HREF="http://svn.boost.org/svn/boost/sandbox/icl/">
+ <FONT FACE=verdana SIZE=+0 COLOR=#339999>ICL_xt</a>
+ </td>
+ <td bgcolor=#CEE3F6>
+ <!-- FONT FACE=verdana SIZE=+0 COLOR=#B4045F><i>Currently unavailabe!</i></font -->
+ The latest developer version the of extended parts are accessible from the
+ Boost sandbox.
+ </td>
+</tr>
+
+
+</table>
+
+<br>
+
+
+<!-- ========================================================================== -->
+<table cellspacing=12 cellpadding=6>
+<tr>
+ <td bgcolor=#CEE3F6 colspan=3>Revision History</td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ icl-4.0.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2010-11-04
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- b>Inclusion Version, update 2:</b -->
+ Version for inclusion into boost 1.46.0. The library's name was changed to Interval Container Library (ICL).
+ Addition of statically bounded intervals. Addition of an interval concept and an interval traits class.
+ Made user defined intervals customizable. Extracted memberfunctions to sets of namespace global
+ functions that build an interval_set and interval_map concept. Renamed some functions to conform
+ existing standards (ISO/OGC) and notions (identity_element, unit_element).
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-3.2.1
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2010-01-16
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- b>Review Version, update 2:</b -->
+ Addition of doxygen generated documentation for extended library parts.
+ Basic documentation and example for law based testing.
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-3.2.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2009-12-08
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- b>Review Version, update 1:</b -->
+ Implementation of element iterators for all interval containers.
+ Implementation of bit iterators for interval bitsets.
+ Added a commented example implementation
+ "large bitset" to the quickbook documentation.
+ Implementation of large interval_bitset including bit iterators.
+ Added itl::insert_iterator itl::add_iterator to fill interval
+ containers from stl containers of intervals.
+ Implemented boost warning policy.
+ Law based tests of element iteration, bit iteration and
+ applicability of stl algorithms
+ (SortedAssociativeContainer properties).
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-3.1.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2009-09-18
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- b>Review Version:</b -->
+ Algorithms are being refactored
+ to improve efficiency.
+ Documentation of complexity guarantees.
+ Completion of quickbook documentation.
+ Added time measurement to law based tests.
+ Addition of law based tests to test suites.
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-3.0.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2009-03-04
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- b>BoostCon09 version:</b -->
+ The library files are reorganized to comply the boost centric project structure.
+ All set theoretic functions are implemented as namspace global operators in an
+ assigning o= and an infix variant. Overloads within and between interval
+ containers and for elements and segments are implemented. Intersection
+ operator changed form (*=, *) to (&=, &).
+ The library has been validated for a number of semantical constraints
+ using a law based tester. The results of these tests is documented in the
+ boost quickbook documentation in section <i>semantics</i>.
+ Added a test suite using Boost.Test. Tests for interoperability with
+ Boost.Date_Time and Boost.Rational.
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-2.0.1
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2008-07-28
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- http://old.nabble.com/proposal:-interval-containers--boost-examples-and-more-td18706482.html -->
+ Redesign of all interval container class templates according to
+ boost standards. Replacing virtual functions by means of static
+ polymorphism using the CRT pattern. Adding the self minimizing
+ interval_map and the separating separate_interval_set. Separation
+ of add/subtract from insert/erase semantics. Starting to develop
+ the law based tester and performing law based tests.
+ Improvement of the doxygen generated documentation. Improved
+ and new examples that use boost code particularly boost date and
+ time classes.
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-2.0.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2008-05-11
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ <!-- http://lists.boost.org/Archives/boost/2008/05/137301.php -->
+ This version is refactored from the initial version for some basic
+ boost standards, like naming conventions, third library
+ dependencies and basic portability. This version has been used for
+ the first proposal on the boost developers list.
+ Improving doxygen generated documentation and examples.
+ </td>
+</tr>
+<tr>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ itl-1.0.0
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ 2007-05-17
+ </td>
+ <td>
+ <FONT FACE=verdana SIZE=-1>
+ Initial version. Refactored version of the code released as open source by Cortex Software GmbH in 2006.
+ Removed some dangling dependencies. Added initial doxygen generated documentation and some examples.
+ </td>
+</tr>
+</table>
+
+
+
+</body>
+</html>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk