[[PageOutline]] = What is new in Tol 2.0.1 = [https://www.tol-project.org/report/15 Here] you can view a detailed report of all solved tickets. == Kernel == 1. '''OOP''': [wiki:TolOop Object Oriented Programing] 1. '''TPR''': [wiki:TolPackageRulesAndComments TOL packages and repositories] 1. '''LoadDynLib''': [wiki:LoadDynLib Dynamic linkage of C++ binary libraries] 1. '''CINT''': Embeding interpreted C/C++ in TOL to speed some large cycles. 1. '''#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 1. '''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. 1. '''Memory leaks''': Now TOL have almost none significative memory leak, even along large and complex process like bayesian simulations. The typical effect of these kind of problems was that memory consumption was growing until the top of the heap was reached. 1. '''NameBlock''': Solved some problems about copying and reassigning objects and members. == System == 1. [ticket/1011 TOLHOME] : If there is an environment variable called TOLHOME it will be used as TOL application data directory, instead of HOME/.tol in linux or APPDATA/tol. You can see your current address at TOL global variable {{{Text TolAppDataPath}}} 1. [wiki:TolConfigManager TolConfigManager]: TOL User Configuration Manager == Handling with large or special TOL objects == 1. '''Indexed sets''': 1. New functions [ticket/1011 Append, Remove and Replace] to handle with indexed (or not) sets. 1. [source/tolp/OfficialTolArchiveNetwork/HashMap/HashMap.tol HashMap]: Handling and storing generic hashed mapping data using internal index by name features of set 1. [source:/tolp/OfficialTolArchiveNetwork/MatEncode/MatEncode.tol MatEncode]: Encoding cualitative and cuantitive data using matrices 1. MatQuery: [source:/tolp/OfficialTolArchiveNetwork/MatQuery/sort.tol Sorting], [source:/tolp/OfficialTolArchiveNetwork/MatQuery/select.tol selecting] and source:/tolp/OfficialTolArchiveNetwork/MatQuery/classify.tol classifying] matrix data. 1. [source:/tolp/OfficialTolArchiveNetwork/GraphTools/GraphTools.tol GraphTools] Graph theory tools == Numerical methods and models == 1. BysMcmc: Bayesian Sparse Regression (BSR) 1. Generalized linear weighted regressions with [OfficialTolArchiveNetworkGrzLinModel GrzLinModel] (Normal, Poisson, ...) and [OfficialTolArchiveNetworkQltvRespModel QltvRespModel] (Logit and Probit regressions). 1. [OfficialTolArchiveNetworkBysVecLinReg BysVecLinReg] Bayesian Vectorial Linear Regression. 1. [OfficialTolArchiveNetworkBysSampler BysSampler] Generic bayesian sampling tools. 1. Constrained real optimization with [OfficialTolArchiveNetworkNonLinGloOpt NonLinGloOpt] and TolIpopt. 1. [source:/tolp/OfficialTolArchiveNetwork/MulVarFunAprox MulVarFunAprox]: [https://www.tol-project.org/export/HEAD/tolp/OfficialTolArchiveNetwork/MulVarFunAprox/doc/MulVarFunAprox.pdf Multivariant Interpolation and aproximation]. 1. MatQuery: 1. [source:/tolp/OfficialTolArchiveNetwork/MatQuery/KNN.tol KNN] K-Nearest Neighbor Searching 1. [source:/tolp/OfficialTolArchiveNetwork/MatQuery/TPP.tol TPP] Delaunay 2D-Triangulation == Data tools == 1. ASCII files: 1. OIS: 1. Database: 1. Excel: Reading data from binary '.xls' workbooks with ImportExport::@Excel 1. GIS: Writing Google Earth KML geographic data with GisTools::@KML. 1. Public data packages == Interface == 1. GuiTools: Graphical User Interface tool automated for class instances programmed in TOL. 1. @MenuDesc : Graphical contextual menus 1. @MultiDimSelect: Multiple selection boxes