1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284
|
illuminator (0.11.0) unstable; urgency=low
* IllErrorHandler deprecated because it is broken, use PETSc SETERRQ instead.
* Makefile.am fixes new libglade symbol export problem in chui and tsview-ng.
* Moved libluminate files to their own directory.
* Renamed surface.h structures.h.
* Fixed documentation to include structures.h.
* Geomview backend uses binary format.
* Fixed a small bug in ternary diffusion path drawing.
* Added new save mode: tiff save for 2-D fields, layers for 3-D (stubs only).
* tsview: Dump all 3-D timesteps can use a starting frame.
* tsview-ng: fixed (time) filter comments and ternary square labels.
* tsview-ng: new ternary scale spinner facilitates changes.
* tsview-ng: save (all) now stores both the field and scale images for
ternary fields.
* tsview-ng: resizable scale area.
* Upgrade to use PETSc 2.3.3.
-- Adam C. Powell, IV <hazelsct@debian.org> Mon, 24 Mar 2008 17:36:05 -0400
illuminator (0.10.0) unstable; urgency=low
* New ISurface data class encapsulates triangle data for illuminator library.
* New IDisplay data class encapsulates display methods incl Geomview pipe,
RGB image for rendering and scale, and multi-zbuffer.
* Added transform argument to render_rgb_local_2d in render.c.
* New function render_composition_path draws path on scale image IDisplay.
* More arguments to render_rgb_local_2d add diffusion path.
* Save IDisplay to .ppm image (Geomview and RGB).
* Added MPI communicator argument to IlluMulti* functions.
* Upgrade to use PETSc 2.3.0.
* multi-zbuffer doesn't quite work, but is getting there; maybe 0.11.
* Above changes in API necessitate a library version number bump to 7.
* 2-D ternary render has better triangle pseudocolor (more contrast).
* Escaped Geomview calls so it should build and run without it.
* tsview-ng: expose diffusion path options in UI, including file with
supplementary data to plot with diffusion path (e.g. phase diagram).
* tsview-ng: "Save All" and "Save All (Scale)" functions to generate .ppms of
every frame and its scale, complete with progress bar.
* tsview-ng: transforms in "Settings" menu, currently flips and rotate left.
* tsview-ng: View -> Run log is implemented.
* tsview-ng: supports non-time series data.
* tsview: Dump one or all 3-D timesteps to PPM images.
* New documentation for 3dgf and chui, together with chts documentation in an
Example Programs chapter.
-- Adam C. Powell, IV <hazelsct@debian.org> Sun, 5 Feb 2006 16:30:19 -0500
illuminator (0.9.1) unstable; urgency=low
* IlluMulti* now detects and uses PETSc error handling for fopen/popen and
fread/fwrite errors.
* New FIELD_TERNARY_SQUARE type for ternary regions mapped to two components.
* Preliminary tsview-ng support for FIELD_TERNARY_SQUARE in ternary field.
-- Adam C. Powell, IV <hazelsct@debian.org> Sun, 1 May 2005 10:43:11 -0400
illuminator (0.9.0) unstable; urgency=low
* New imlib2 backend for render_rgb_local_3d().
* New render_scale_2d() in render.c to draw scale images.
* Added rowskip argument to render_rgb_local_2d() in render.c.
* Changed minmax_scale() to auto_scale() in utility.c to avoid confusion.
* Changed name (but not value) of FIELD_TENSOR_SYMMETRIC_ZERODIAG to
FIELD_TENSOR_SHEAR.
* These changes necessitate a library version number bump.
* Minor font and other little tweaks to illuminator.tex.in.
* tsview-ng can display 2-D shear tensor fields, and ternary fields work.
* tsview-ng has a new scale display and settings notebook.
* tsview-ng has some 3-D functionality now, just scalar contour surfaces, no
ability to set scale, range or cuts.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 30 Nov 2004 13:15:11 -0500
illuminator (0.8.9) unstable; urgency=low
* Change to plot type enum.
* New render.c with render_rgb_local_2d() functions, also prototype for
render_rgb_local_3d() (to be implemented in 0.9).
* New utility.c with minmax_scale() and field_indices() from old tsview-ng.
* DATriangulate(Local)Range functions for selecting a section of the data.
* These change necessitated a library version number bump.
* tsview-ng has a working Variables menu (so it deserves to be recommended).
* tsview-ng includes field number in pixmap save filenames.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 17 Aug 2004 10:57:38 -0400
illuminator (0.8.0) unstable; urgency=low
* Update to Glade 2, GNOME 2, etc.
* Small modifications to CHUI.
* tsview-ng is good enough to be the recommended 2-D viewer.
* New .desktop files for chui and tsview-ng (called tsview).
* Link with PETSc 2.2.0.
-- Adam C. Powell, IV <hazelsct@debian.org> Wed, 26 May 2004 12:21:44 -0400
illuminator (0.7.0) unstable; urgency=low
* Added DATriangulateLocal prototype to illuminator.h.
* Added xcut, ycut, zcut arguments to DATriangulate(Local).
* This change necessitated a version number bump.
* New tsview command "c" to set xcut, ycut, zcut.
* New tsview command "i" to set the "next" increment.
* New tsview command "r" to reload the number of entries.
* Added basic readline support to tsview.
* New tsview-ng option -vector_max to scale hueintense magnitude (default 1).
-- Adam C. Powell, IV <hazelsct@debian.org> Fri, 7 May 2004 15:20:24 -0400
illuminator (0.6.9) unstable; urgency=low
* New experimental graphical timestep viewer tsview-ng.
* New tsview command "s" to resize 2-D PetscViewer windows.
* New tsview command "p" to set 3-D plot contour values.
* New HeVeA HTML documentation option.
* Substantial additions to documentation building system.
* Changes to the Debian packaging as described in debian/changelog.
-- Adam C. Powell, IV <hazelsct@debian.org> Tue, 18 Nov 2003 19:47:56 -0500
illuminator (0.6.2) unstable; urgency=low
* Three small but important fixes to tsview.
-- Adam C. Powell, IV <hazelsct@mit.edu> Fri, 1 Aug 2003 15:45:13 -0400
illuminator (0.6.1) unstable; urgency=low
* Fixed IlluMultiParseXML() so it gets wx, wy, wz properly.
* Cleaned up tsview a bit.
* Moved tsvui files to tsview, so it will be all-GUI at some point.
* Added some field_plot_type options, set up enum scheme.
* Store fieldtypes in hexidecimal.
* Library version number 3.1.0.
-- Adam C. Powell, IV <hazelsct@mit.edu> Fri, 25 Jul 2003 12:58:33 -0400
illuminator (0.6.0) unstable; urgency=low
* IlluMultiLoad() and IlluMultiSave() now have extra arguments for physical
size of the domain and field plot types.
* They also specify plot types of each field variable.
* Library version number bump to 3.0.0 to reflect changes.
* tsview uses 2-D aspect ratio in plots.
-- Adam C. Powell, IV <hazelsct@mit.edu> Thu, 24 Jul 2003 17:21:33 -0400
illuminator (0.5.0) unstable; urgency=low
* GeomviewDisplayTriangulation() now has transparency option.
* New DATriangulateLocal() takes a local vector, which can be more efficient.
* These interface changes necessitate library version number bump.
* Modified illuminator.m4 to detect DATriangulateLocal() and thus fail if
version < 0.5.
* New tsview 3-D support (one field).
* tsview no longer requires ".time" in filenames, just anything starting with
basename and with something ending in ".cpu0000.meta".
* Kludgey fix for .doc-base issue with dh_installdocs.
* Removed mapping setting for matrix J in cahnhill.c since PETSc copies the
mapping when duplicating matrices. This eliminates a warning with PETSc
2.1.5, but likely breaks on earlier versions.
-- Adam C. Powell, IV <hazelsct@mit.edu> Wed, 21 May 2003 18:38:18 -0400
illuminator (0.4.4) unstable; urgency=low
* Fix for IlluMultiParseXML() for multiple fields.
* New tsview binary views (for now only 2-D) timestep series.
* New config option --with-geomview=GEOMVIEW to hardcode.
-- Adam C. Powell, IV <hazelsct@mit.edu> Fri, 14 Mar 2003 17:59:15 -0500
illuminator (0.4.3) unstable; urgency=low
* Fixes for tiny bugs in IlluMultiLoad(), IlluMultiRead() and
GeomviewDisplayTriangulation().
-- Adam C. Powell, IV <hazelsct@mit.edu> Sat, 30 Nov 2002 19:51:00 -0500
illuminator (0.4.2) unstable; urgency=low
* Moved debian directory into this "upstream" to smooth future upgrades.
* Bugfix: now illuminator.m4 actually installs!
-- Adam C. Powell, IV <hazelsct@mit.edu> Tue, 12 Nov 2002 11:02:08 -0500
illuminator (0.4.1) unstable; urgency=low
* New "3dgf" program simplifies use of Illuminator to graph simple function
isoquants.
* Fail-to-compile bug fix in IlluMulti.c.
* Bounds bug fix and array size bug fix for non-periodic arrays in petsc.c.
-- Adam C. Powell, IV <hazelsct@mit.edu> Thu, 24 Oct 2002 22:02:28 -0400
illuminator (0.4.0) unstable; urgency=low
* New "IlluMulti" distributed storage system for saving or loading data to
the local disks of a Beowulf cluster with outrageous bandwidth.
* Documentation updates, including cxref HTML in the illuminator.html page
and cxref for chui.c, though I haven't put comments in chui.c to keep the
line count down.
-- Adam C. Powell, IV <hazelsct@mit.edu> Wed, 9 Oct 2002 14:47:24 -0400
illuminator (0.3.2) unstable; urgency=low
* Bugfix release to get static libs/objects out of libluminate.so, should now
build on PIC-sensitive platforms.
-- Adam C. Powell, IV <hazelsct@mit.edu> Mon, 10 Jun 2002 18:44:17 -0400
illuminator (0.3.1) unstable; urgency=low
* Got chui.glade into the distribution (oops!).
* Upgraded Makefile.am to require automake 1.5 or greater.
* With automake 1.5, make dist* works, so removed those targets.
* Moved around some widgets in chui front end.
-- Adam C. Powell, IV <hazelsct@mit.edu> Wed, 5 Jun 2002 12:52:55 -0400
illuminator (0.3.0) unstable; urgency=low
* Added "Chui" Glade frontend for chts, for fun (makes a neat demo).
* Updated for PETSc 2.1.3.
-- Adam C. Powell, IV <hazelsct@mit.edu> Tue, 4 Jun 2002 16:36:47 -0400
illuminator (0.2.5) unstable; urgency=low
* Fixed DATriangulate loops to work with non-periodic distributed array.
* Changed VecMin() and VecMax() to VecStrideMin() and VecStrideMax() to
properly calculate the minimum and maximum of a single field.
-- Adam C. Powell, IV <hazelsct@mit.edu> Thu, 21 Mar 2002 15:03:14 -0500
illuminator (0.2.4) unstable; urgency=low
* Updated to work with PETSc 2.1.1.
-- Adam C. Powell, IV <hazelsct@mit.edu> Wed, 16 Jan 2002 18:20:27 -0500
illuminator (0.2.3) unstable; urgency=low
* Name change! PETSc will now be just one of the backends.
* Moved PETSc stuff to petsc.c, and renamed petscgeom.c to geomview.c.
* Added #include to cahnhill.h so cxref works on it.
-- Adam C. Powell, IV <hazelsct@mit.edu> Tue, 4 Dec 2001 18:50:17 -0500
petscgraphics (0.2.2) unstable; urgency=low
* Removed a lot of GNOME cruft from the macros directory.
* Added configure.in test for alpha-linux to use -mieee. (Should eventually
replace with a test for alpha-*-*-* and gcc.)
* Expanded documentation of included example considerably.
* Added a couple of lines to chts.c so 2-D initial condition works.
-- Adam C. Powell, IV <hazelsct@mit.edu> Mon, 2 Jul 2001 19:47:23 -0400
petscgraphics (0.2.1) unstable; urgency=low
* Documentation changes to reflect new features in version 0.2.
* Added "static" to local functions in petscgraphics.c.
-- Adam C. Powell, IV <hazelsct@mit.edu> Tue, 15 May 2001 20:16:11 -0400
petscgraphics (0.2) unstable; urgency=low
* Multiprocessor triangulation generator works!
* New option -random in chts test program for random initialization.
(Problem: this makes the system real hard to solve...)
* Lots of code cleanup, etc.
* Subtle changes to the README, AUTHORS, TODO, etc.
-- Adam C. Powell, IV <hazelsct@mit.edu> Fri, 11 May 2001 17:53:50 -0400
petscgraphics (0.1) unstable; urgency=low
* First release! Includes basic functionality, makes and displays multiple
contour surfaces in 3-D, but only in uniprocessor operation.
-- Adam C. Powell, IV <hazelsct@mit.edu> Mon, 26 Mar 2001 11:02:40 -0500
|