From: <mk...@us...> - 2003-07-18 10:14:51
|
Update of /cvsroot/csp/APPLICATIONS/SimData In directory sc8-pr-cvs1:/tmp/cvs-serv15388 Modified Files: CHANGES.current setup.py Log Message: see CHANGES.current Index: CHANGES.current =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/SimData/CHANGES.current,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -d -r1.43 -r1.44 *** CHANGES.current 18 Jul 2003 01:34:11 -0000 1.43 --- CHANGES.current 18 Jul 2003 10:14:48 -0000 1.44 *************** *** 2,5 **** --- 2,29 ---- =========================== + 2003-07-17: onsight + Moved non-inlined LUT methods and ancillary classes out + of the header and into LUT.cpp. Since these are template + classes the code now specifically instantiates three + versions: + + LUT<1,float> = Table1 + LUT<2,float> = Table2 + LUT<3,float> = Table3 + + Added packing and unpacking of LUT's. + + Added XML support for LUTS classes. The format is very + similar to <Curve> and <Table>, but the <XBreaks> and + <YBreaks> tags are now generalized to <BreaksN> where N + is a 0, 1, or 2. So <Table1> needs a <Breaks0> subfield, + while <Table2> needs both <Breaks0> and <Breaks1>. + Interpolation mode is not yes supported (it always uses + linear interpolation). + + Modified Makefile and setup.py to build and install LUT.cpp. + + ==========> VC USERS: add LUT.cpp to the project. + 2003-07-17: brandon Changed hash_map.h and HashUtility.h to support Index: setup.py =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/SimData/setup.py,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** setup.py 17 Jul 2003 10:12:39 -0000 1.22 --- setup.py 18 Jul 2003 10:14:48 -0000 1.23 *************** *** 239,242 **** --- 239,243 ---- "List", "LogStream", + "LUT", "Math", "Matrix3", |