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",
|