X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=ChangeLog;h=58f4e14755c4da9de60be4702044875311fec04a;hp=a50541a3d1740bcacc9d1149a1cc5a84513c74e7;hb=2d39e823ba389fc68e5317c422b55be006094252;hpb=7643d575383b827508b1aaabd55754e1f5e591af diff --git a/ChangeLog b/ChangeLog index a50541a..58f4e14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,65 @@ +1.9.6 - 6/22/2000 + Moved conversion filter name/id to Filter class + Moved conversion backprojection name/id to Backproj class + Added MPI broadcasting of strings + +1.9.5 - 6/21/2000 + Merged proj_reconstr into class Projections + Used auto_ptr in Projections::reconstruct to make sure destructor is always called + Code cleanup in projections.cpp + Moved conversion of phantom names/id to Phantom class + +1.9.4 - 6/20/2000 + Converted projection files to C++ library with frnetorderstream + Converted image files to C++ library with frnetorderstream + Converted filter and convolution to object-oriented code + Changed default image file to float from double -- Changable in imagefile.h + Optimized image file writing on little-endian architectures + Updated README and INSTALL + +1.9.3 - 6/19/2000 + Reorganized source files + MPI bug fixed to phm2pj.cpp + +1.9.2 - 6/18/2000 + Reorganized include files + Fixed const pointers in strfuncs + +1.9.1 - 6/16/2000 + Renamed directories, moved source files, combined source files + to change from 6 libraries to 3 libraries (libctsim, libctsupport, + and libctgraphics) + +1.9.0 - 6/15/2000 + Skip versions to make version 2.0 the first fully C++ version + Renamed Raysums to Projections throughout files + Renamed Detector to Scanner + Converted Scanner and Projecions to full object-oriented + +0.6.1 - 6/12/2000 + Converted Phantom and PhantomElements to Object-Oriented + Converted Detector to Object-Oriented + +0.6.0-b3 - 6/10/2000 + Improved Integer backprojection method + Fixed nearest neighbor to be truly nearest neighbor + Made linear interpolation more integer arithmetic -> speed improvement + Finished converting all C files to C++ + Converted all use of malloc/free to C++ new/delete + Began object-oriented conversion of Phantom and Projection structures + +0.6.0-b2 - 6/8/2000 + Converted MPI data structures to C++ object + Made ImageFile directly inherit from Array2dFile + 0.6.0-b1 - 6/6/2000 First C++ conversions - Portable IF (image file) format implemented to replace SDF + Portable IF (image file) format implemented with objects (SDF removed) + - Now all data files are cross-platform compatible Converted from MPI to MPI++ - + Converted backprojection to object-oriented + Removed MTX from libkmath as no longer need -- replaced with C++ matrices + 0.5.4 - 6/4/2000 Simpilifed endian handling @@ -54,4 +111,5 @@ added MPI support via LAM library 1983-84 - Developed under MS-DOS and IBM EGA graphics \ No newline at end of file + Developed under MS-DOS and IBM EGA graphics +