Version 7 (modified by 14 years ago) (diff) | ,
---|
What is new in Tol 2.0.1
Here you can view a detailed report of all solved tickets.
Kernel
- Crashes: The number of fatal crashes has been reduced and when happen, system gives more information about the problem wich can be avoided or solved more easily.
- Memory leaks: Now TOL have almost none significative memory leak, even along large and complex process like bayesian simulations.
- OOP: Object Oriented Programing
- TPR: TOL packages and repositories
- LoadDynLib: Dynamic linkage of C++ binary libraries
- TolCint: Embeding C/C++ in TOL to speed some large cycles.
- #Embed: Inserts the TOL code of a file in another one avoiding some
problems in parsing with structures that are not recognized using
Include
function
Tools for large TOL objects
- NameBlock: Solved some problems about copying and reassigning objects and members.
- Indexed sets:
- new functions Append, Remove and Replace to handle with indexed (or not) sets.
- HashMap: Handling and storing generic hashed mapping data using internal index by name features of set
- MatEncode: Encoding cualitative and cuantitive data using matrices
- MatQuery: Sorting, selecting and classifying matrix data.
Numerical methods and models
- BysMcmc: Bayesian Sparse Regression (BSR)
- Generalized linear weighted regressions with GrzLinModel (Normal, Poisson, ...) and QltvRespModel (Logit and Probit regressions)
- Constrained real optimization with NonLinGloOpt and TolIpopt
- Interpolation and aproximation of scalar and vectorial functions
- MatQuery: K-Nearest Neighbor Searching
- MatQuery: Delaunay 2D-Triangulation
Data tools
- ASCII files:
- OIS:
- Database:
- Excel: Reading data from binary '.xls' workbooks with ImportExport::@Excel
- GIS: Writing Google Earth KML geographic data with GisTools::@KML.
- Public data packages
Interface
- GuiTools: Graphical User Interface tool automated for class instances programmed in TOL.
- @MenuDesc : Graphical contextual menus
- @MultiDimSelect: Multiple selection boxes