Copyright © 2016 by MTR Software   •   All Rights Reserved   •  support@fitall.com
FitAll

Update and Upgrade Details

This document applies to the Personal and Research Editions of FitAll  and provides details of the changes and enhancements that are included in each of its updates.

The updates are not always cummulative. This means that it may be necessary for you to "Check for Updates" more than once in order to update your copy of FitAll to the most recent version.

FitAll v9 Initial Release
Release Date: 2016-01-15

The following enhancements are included in this new release of FitAll:
NEW: Reports can now be sent to LibreOffice, which is the successor to OpenOffice.org, as  well as OpenOffice and MS Word.
DISCONTINUED: The ability to send reports to MS Excel has been discontinued.
Note: Tables and graphs can still be copied from FitAll and pasted into MS Excel.
Fixed: When resizing the display and a graph was being displayed the graph would not be properly redrawn. The work-around of closing the tab containing the graph and then re-opening the graph window is no longer necessary.
FitAll v8 Update 02
Release Date: 2015-04-28
Updates FitAll to version 8.1.0.8084

Implements the following changes and enhancements:
FitAll v8 Update 01
Release Date: 2014-10-05
Updates FitAll to version 8.1.0.8083

Implements the following changes and enhancements:
FitAll v7 Update 09
Release Date: 2013-07-15
Updates FitAll to version 7.0.0.7079

Implements the following changes and enhancements:
The algorithm used when fitting "implicit" functions (that is, functions that are defined with the dependent variable, Y, on both sides of the equal sign) has been improved. The result of this is that there will be fewer "floating point overflow" or "invalid floating point operation" errors during the regression analysis.
An adjustable constant has been added to the Solar Cell functions, which are mostly "implicit" functions, so that the expected maximum value of the Y-value can be manually adjusted.
FitAll v7 Update 08
Release Date: 2013-06-23
Updates FitAll to version 7.0.0.7078

Implements the following changes and enhancements:
In some cases when fitting a data set to one of the Dark IV functions the fit would terminate with a "numeric overflow" or "invalid floating point operation" error. This has been fixed.

Note: These errors can still be encountered at high current/voltage values and prevent the analysis of the data, especially if the data was collected from a module that contains many solar cells within it.
In some cases, when generating the Sensitivities Graph the program would "lock-up". This has been fixed.
FitAll v7 Update 07
Release Date: 2013-05-10
Updates FitAll to version 7.0.0.7077

Implements the following changes and enhancements:
When generating an Excel report, one of several errors may have occurred which prevented the complete  report from being generated or properly starting Excel. This has been fixed.
FitAll v7 Update 06
Release Date: 2013-03-31
Updates FitAll to version 7.0.0.7076

Implements the following changes and enhancements:
The column headings in the non-parametric statistics windows, such as the "Standard Stats" and "Kendal's Tau" windows, were not properly updated and displayed. This has been fixed.
Under some circumstances the configuration files were not created for Multi-Fits. This has been fixed.
When the title in a tab delimited data file (*.tdf) was of zero length the data was not loaded. This has been fixed.
On Windows Vista and 7 changing the "Save as type" setting in the "Save As" dialog did not automatically change the file name extension. This has been fixed.
When saving the data to a Comma Separated Values file, *.csv, the data was not, in all cases, properly saved. This has been fixed.
When run on Windows Vista or later, the file open and file save dialogs are now the newer style dialogs rather than the  older Windows XP style.
Under some circumstances, when doing a fit, the fit window would not be displayed after the analysis was "completed".
This happened because an error, such as a divide by zero, occurred during the analysis and the analysis was aborted, but the error was not reported.
Now an error messesage will be displayed.
The setup procedures for several functions have been modified to limit/constrain some of the resolved parameters to realistic values. In most cases this prevents the parameter from having a negative value. 
When setting up an analysis and checking or unchecking the "constrain parameters" checkbox the parameter limits were reset to the default values. This has been corrected.
FitAll v7 Update 04
Release Date: 2012-09-10
Updates FitAll to version 7.0.0.7074

Implements the following changes and enhancements:
The autoestimate procedures for several of the solar cell functions have been improved.
A new menu selection: "File, Import Text Data..." has been added.
This makes it possible for FitAll to import data from text files that use different characters as the "Quote", "Separator" or "Decimal" character.
CSV, comma separated values, data files often use characters other than those assumed by FitAll when it opens a ".csv" data file.
This menu selection makes it possible for you to specify the characters that should be used when importing data from such files.
Under some conditions the Autoestimates procedure was not checking whether the data was sorted. This has been fixed.
A new option has been added to "Preferences, General" that determines whether or not to check that the data is sorted before the initial estimates are made.
FitAll v7 Update 03
Release Date: 2012-08-01
Updates FitAll to version 7.0.0.7073

Implements the following changes and enhancements:
The check for the presence of OpenOffice has been speeded-up and does not start it. This makes FitAll's start-up faster when OpenOffice is present.
Under some conditions non-ASCII characters, such as ö, where not properly saved in data files and read back when the file was loaded. This has been fixed.
FitAll v7 Update 02
Release Date: 2012-04-30
Updates FitAll to version 7.0.0.7072

Implements the following changes and enhancements:
Occassionally some menu items were disabled when they should been enabled. This has been fixed.
When the axis limits of the fit graph were changed the calculated curve was not always recalculated so that it would extend to the axis limits. This has been fixed.
A subset of a data set can now be sorted. This change is most useful when the data contains more than one independent variable.
The Edit, column data Fill menu option has been modified so that a subset of the data in the column can be changed rather than all of the data.
Twelve new hyperbola functions have been added to FitAll Research Edition's new "User Requested Functions" library.
The Edit, data Modify menu options now includes functions that can calculate the X and Y-values that result from rotating the axes in a counter-clockwise direction by a specified angle in degrees. -- This can be useful in situations in whcih original data appears to correspond to an existing function, but is "rotatated". Of course, manually rotating the data set will not produce the best results, but it can provide some insights.
FitAll v7 Update 01
Release Date: 2011-10-17
Updates FitAll to version 7.0.0.7071

Implements the following changes and enhancements:
Adds a new "Impulse" function (number 0308) to the Research Edition.
This is a variation of function number 0307.
The documentation (Help and PDF documents) has been updated.
When selecting a function that is more than likely to need to constrain one or more of its parameters' values during the regression anlysis, the "Limit parameter values." setting is automatically set to true.

If you have created your own FitAll Function Libraries it will be necessary for you to modify the FaSelectFtn procedure's parameter list and re-compile it. The new parameter list is given in the Programmer's Guide.
FitAll v7 Initial Release
Release Date: 2011-09-04

The following enhancements are included in this new release of
FitAll
:
FitAll v7 Update 05
Release Date: 2012-12-02
Updates FitAll to version 7.0.0.7075

Implements the following changes and enhancements:
Takes advantage of some of the new features introduced in MS Windows 8.1 and 10.

The most noticeable change is that FitAll now will automatically adjust the font and image sizes when it is run on a computer with a high resolution monitor or its main window is moved to a monitor that has a different resolution.

Has new API functions to determine the roots of 2nd  to 7th -order polynomials.
Has more than two dozen new functions in the FitAll Chemistry Functions Library that can be used to determine the concentration, and acid dissociation constants, pKa's, of weak monoprotic, diprotic and triprotic acids as well as mixtures of monoprotic acids when titrated with a strong base. All of the solutions may or may not contain a strong acid, the concentration of which also can determined.

Support for MS Windows XP has been discontinued.
FitAll v9 Update 01
Release Date: 2016-08-31
Updates FitAll to version 9.0.0.9091

Implements the following changes and enhancements:
FitAll v8 Update 03
Release Date: 2015-05-06
Updates FitAll to version 8.1.0.8085

Implements the following changes and enhancements:
The most noticeable change is that the main user interface is of the "tabbed notebook" type rather than the previous "multi-document" type.

This makes it easier to see which windows are open and to switch between them. The tabs may, optionally, include a small icon (graphic) that indicates whether the tab contains text or a graph.
Switching the X- (bottom) and Y- (left) axes has been improved to ensure that the axis captions are properly switched.
All of the Solar Cell functions have been extended so that they can be directly used to analyze IV data obtained from "cell-strings" and "modules" as well as from "single cells".

Previously, for a cell-string with the solar cells connected in series, it was necessary to divide the measured voltage values by the number of cells. Now, an adjustable constant, Ns, can be set to the number of cells that are connected in series and the unmodified data can be directly analyzed.

A similar situation also applies to modules, module-strings and PV Systems.
Several new functions, including but not limited to GammaP, GammaQ, IsInfinite, IsNAN, IsZero, Sinh, Cosh, Tanh, have been added to the FitAll API. This makes it easier for programmers, who are adding their own functions to FitAll Research Edition, to more easily add more complicated functions of their own.
FitAll now makes more efficient use of the computer's memory.
MS Windows 8 is now supported.
MS Windows 2000 support has been discontinued.
Fixed: In some cases on MS Windows XP the screen flashed when FitAll created a new window, such as the data window.
Fixed:  In the Preferences dialog clicking the mouse between the OK and Cancel buttons acted as if the OK button had been clicked.
All dialog boxed have be redesigned so that they can be resized. Previously, depending on MS Windows' system settings, the contents of some of the dialog boxes would extend beyond their boundaries and were not completely visible. Now, the dialog boxes can be resized so that all of their contents are visible.
Fixed: In some cases Context Sensitive Help, F1 Help, was not displaying the most appropriate help page.
Fixed: In some very unusual circumstances one or more of FitAll's configuration files could be corrupted.
Improved the Help for the new titration functions in the Chemistry Function Library.
Added functions that calculate the roots of 8th- to 10th-order polynomials to the FitAll API.
Updated the Programmer's Guide.
Fixed several minor visual effects, such as the wrong image appearing on a tab.
1.
FitAll is now Unicode-enabled.
This means that you can now use your native language as well as most mathematical and technical characters, such as σ,  Σ, Д, Ω, ∞, and β, in data titles & column headings as well as in graph titles & labels.
2.
FitAll can now generate OpenOffice Writer, as well as MS Excel and MS Word, reports.

Note: OpenOffice is a free, open-source suite of office applications available from www.openoffice.org .
3.
FitAll has two new exponential functions (0025 and 0026) and a new solar cell Dark I-V function (0534).
4.
FitAll's Solar Cell Light I-V functions now have new auto-estimate procedures.
5.
Column headings as well as the data now can be pasted into FitAll's Data Window.
6.
FitAll Personal Edition can now read and load User Defined FitAll Function Libraries, FFLs. This means that if a colleague, who owns the FitAll Research Edition, has created a function library they can give it to you and you will be able to analyze your data using their custom functions.
FitAll v8 Initial Release
Release Date: 2013-12-01

The following enhancements are included in this new release of
FitAll
:
Fixed:
Under some conditions when moving the properties dialog the underlying window was not correctly displayed. This issue only occurred on Windows x64 systems.
Fixed:
Under some conditions when closing the propeties dialog for a graph window an access violation error would occur.
FitAll v9 Update 02
Release Date: 2016-11-15
Updates FitAll to version 9.0.0.9092

Implements the following changes and enhancements: