File Release Notes and Changelog
Notes:
Changes:
4.1.0 Jul 2008 - The benchmark calculates relative "Isomarks" too now. So the
effect of misc. thread settings or compiler switches can be
evaluated quickly
- Changed the benchmark-file to be more suitable for Isomarks
Note: This file must contain exactly one isosurface-
equation mandatory now
- Added additional sanity checks for file-loading. Any potential
malware attack through a Zhu3D-file should be completely
impossible now
- Slightly adjusted menu-structures for better gui-conformance
- Small optimizations and code polishing in the iso-OpenGL-parts
and elsewhere
- Revised translation files
- Updated readme.txt in regards to Postscript. My new Linux-box
renders ps-files up to "poster-formats" like 10000x10000 e.g.
without problems now
- Small enhancements in the html-code of the help-docs
- The builtin QTextBrowser for the new Qt4 4.4.x has some minor
troubles with html. Switched default help-browser for the very
first start to "external" therefore. This may be a better
choice anyhow
- Despite improvements the download is smaller again than 4.0.8
4.0.8 Jul 2008 - Added multicore-support for isosurface-tessellations when
user-defined functions are enabled. The whole time critical
iso-stuff is multithreaded up to 16 CPU-cores now without
any exceptions
- Updated fparser to the new 2.83 release which fixes some
small parsing errors in combination with the optimizer
- Removed never referenced functions from the 2.83 optimizer
- Switched solver module to fparser 2.83
- Adopted two examples due to slight parser changes and
documented this. Important: all constants and function-
parameters must have different names now mandatory
- Speeded up parser-inits for the "File/New" menu-action
- Removed 2.x-3.x file support as announced. This shrinks code-
and executable-sizes considerably as well as compilation time
- Minor typo-fixes, renamings, install.txt-updates, ...
- Raised Windows version to Qt 4.3.5
- Replaced ugly macro-RNG's with a clean and fast RNG-class
- Replaced CPU-clockcycle-stuff with an optimzed class
- Removed CPU-clock display for Windows. The granularity
of the Windows-timers is simply too bad for this
- The solver display does not show comments and empty
functions any more. Replaced these by a mathematically
more sounding 0
- Stripped html-docs again to save some KB in download size
- Updated intel-icc.txt in regards to errors with gcc 4.3.x
- Updated readme.txt in regards to errors with Qt4 4.4.0.
Trolltech fixed a severe bug in newer snapshots
- Fixed a (harmless) error message for a uic-part of Qt4 4.4.2
snaphot release
- Inserting rows in user defined tables did not work under
some seldom circumstances. Fixed
- Entering something in the last row of the user defined table
did not set the current row pointer correctly. Fixed
- Fixed a small header dependency issue for the newer gcc
4.3.x compilers
- Eliminated (harmless) compiler warnings with gcc 4.3.1