close
Warning:
Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Feb 20, 2012, 5:36:06 PM (13 years ago)
- Author:
-
Christian
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v11
|
v12
|
|
7 | 7 | One version has a set of goals and a deadline to meet during their development phase, but should be adjusted by the requirements specified by users on the tickets. Each breakthrough will mean the release of a beta version to be specified with the letter 'b' followed by a sequential numeric code of three digits with zeros from the left: 'x.y bzzz' |
8 | 8 | |
9 | | Once published can arise, especially at first, small problems will be resolved with patches whose numbering is similar to that of the beta but with the letter 'p': 'x.y pzzz' |
| 9 | Once published, small problems can arise (especially at first) Should this occur, they will be resolved with patches whose numbering is similar to that of the beta, but with the letter 'p': 'x.y pzzz' |
10 | 10 | |
11 | 11 | [https://www.tol-project.org/report/19 Here] you can view a detailed report of all solved |
12 | 12 | tickets. |
13 | 13 | |
14 | | Following is a summary of the must relevant changes. |
| 14 | Below is a summary of the most relevant changes. |
15 | 15 | |
16 | 16 | == Kernel == |
… |
… |
|
20 | 20 | * Solved some problems using global access operator {{{ ::global_variable }}} |
21 | 21 | * Solved some problems with {{{ ObjectExist }}} |
22 | | * New function to add members to an existant NameBlock {{{Real AddMember(NameBlock nb, Anything member)}}} |
23 | | * TextMatch calls to TextMatch_Tcl to solve old known problems. |
| 22 | * New function to add members to an existing NameBlock {{{Real AddMember(NameBlock nb, Anything member)}}} |
| 23 | * TextMatch calls to TextMatch_Tcl to solve previously known problems. |
24 | 24 | * Avoiding copy of objects by means of new referential operator {{{$}}} to be used with new structures {{{@Real, @Text, ...}}} |
25 | 25 | * Fixed bug in {{{PutName}}} working over local function arguments |
… |
… |
|
27 | 27 | == TolConfigManager == |
28 | 28 | |
29 | | * Enhancement of maintenance of user options. |
| 29 | * Enhancement of user option maintenance. |
30 | 30 | * Merging new default options with older configuration files. |
31 | 31 | |
… |
… |
|
33 | 33 | |
34 | 34 | * Solved some problems handling with empty {{{TimeSet W}}} |
35 | | * Enhancement of storement of {{{TimeSet}}} objects in OIS |
| 35 | * Enhancement of storage of {{{TimeSet}}} objects in OIS |
36 | 36 | * Solved some problems with SerDat |
37 | 37 | * Enhancement of efficiency in {{{Polyn:Serie}}} and other operations |
… |
… |
|
39 | 39 | == Math == |
40 | 40 | |
41 | | * Matrix and Real mixed arguments extended to logical and comparisson functions. First argument must be matrix. Now you can write [[BR]] |
| 41 | * Matrix and Real mixed arguments extended to logical and comparison functions. First argument must be matrix. Now you can write [[BR]] |
42 | 42 | {{{ |
43 | 43 | #!java |
… |
… |
|
45 | 45 | Matrix LT(M, 1); |
46 | 46 | }}} |
47 | | * Enhanced {{{MatQuery}}} methods to handle with matrix operations like sorting, selecting or classifying |
48 | | * Solved som problems with some {{{VMatrix}}} methods as {{{MergeRows}}} or {{{SubDiag}}} |
| 47 | * Enhanced {{{MatQuery}}} methods to handle matrix operations like sorting, selecting or classifying |
| 48 | * Solved some problems with some {{{VMatrix}}} methods as {{{MergeRows}}} or {{{SubDiag}}} |
49 | 49 | * Faster AIA algorithm using VMatrix. |
50 | 50 | * {{{TolIpopt}}}: Fast and robust algorithms to solve constrained bi-linear optimization problems. |
51 | 51 | * Enhanced behaviour of TruncStdGaussian in extreme cases |
52 | | * Solved problems of IsStationary and StationaryValue over non full polynomials, that caused false non stationarity messages on some ARIMA estimations, both {{{Estimate}}} and {{{BSR}}} |
| 52 | * Solved problems of IsStationary and StationaryValue over non-full polynomials, that caused false non-stationarity messages on some ARIMA estimations, both {{{Estimate}}} and {{{BSR}}} |
53 | 53 | * Solved some problems with ARMA initial values in {{{Estimate}}} |
54 | 54 | * Package {{{BysMcmc}}} (BSR) |
… |
… |
|
61 | 61 | |
62 | 62 | == New packages (not yet completed) == |
63 | | * {{{LinAproxNonLinReg}}}: Linearized aproximation to non linear regression |
| 63 | * {{{LinAproxNonLinReg}}}: Linearized aproximation to non-linear regression |
64 | 64 | * {{{BysDecision}}}: Solving typical Bayes Decision problems |
65 | 65 | * {{{MWG}}}: Metropolis Within Gibbs generic models |
66 | | * {{{MatAlg}}}: Matrix algebra related methods |
| 66 | * {{{MatAlg}}}: Matrix algebra-related methods |
67 | 67 | |
68 | 68 | == TolExcel == |
69 | 69 | |
70 | | * Excel API is now part of a packages which make easier its evolution |
| 70 | * Excel API is now part of a package which make its evolution easier |
71 | 71 | * Created a wrapper class |
72 | | * Not only excel files can be read but also created |
| 72 | * Excel files can not only be read but created |
73 | 73 | * Improved tab navigation |
74 | 74 | * Solved some bugs with date cells. |
75 | 75 | |
76 | 76 | == GuiTools == |
77 | | * MenuManager implemented, which makes possible to define contextual menu associated to build in types (Real, Set, ...) or user defined types (Struct & Class). |
| 77 | * MenuManager implemented, which makes it possible to define contextual menu associated to build in types (Real, Set, ...) or user-defined types (Struct & Class). |
78 | 78 | * Order of options within the menu can be enforced |
79 | | * ImageManager implemented, which makes possible to associate icons for classes and menu options. |
| 79 | * ImageManager implemented, which makes it possible to associate icons with classes and menu options. |
80 | 80 | * Menu options can also be defined |
81 | 81 | |
… |
… |
|
105 | 105 | * project.ini can be specified at command line, in this way all project configuration file can be stored relative to the project directory structure. |
106 | 106 | * Patched a bug with {{{blt::busy}}} which was generating a random bug |
107 | | * Implemented the command {{{toltcl::eval}}} which make easier the access to the results of tol expression from Tcl. |
| 107 | * Implemented the command {{{toltcl::eval}}} which makes it easier to access the results of tol expression from Tcl. |
108 | 108 | * implemented the command {{{tol::foreach}}} to iterate {{{Set}}} elements with a similar syntax as foreach in Tcl. |
109 | 109 | |