There are a number of significant new enhancements to GAUSS with the release of GAUSS 7.0, including support for files larger than 2Gb in size, the addition of Structure Pointers, GAUSS Data Archives, redesigned documentation, and a variety of new functions.
Files larger than 2Gb are now supported
GAUSS 7.0 now supports multiple library paths
Documentation for GAUSS 7.0 has been completely redesigned to be easier to use
Structures were a significant addition to the GAUSS Programming Language. Structure pointers allow you to avoid unnecessary data copying when passing structures in and out of procedures, making it possible to write faster programs than ever before.
A new data set type, GAUSS Data Archives, will hold multiple matrices, N-dimensional arrays, strings, and string arrays.
Over 30 new functions have been added to GAUSS 7.0, including:
New numerical integration procedure for integrals over infinite intervals
New multivariate normal and student's t cumulative distribution functions
New thread-safe functions:
dstatmt
loessmt
qprogmt
New functions for creating and opening data files:
datacreate
datacreatecomplex
dataopen
dataload
datasave
Additional new commands:
convertsatostr
convertstrtosa
searchsourcepath
The documentation for GAUSS 7.0 has been completely redesigned to be easier to use.
Platforms: Available now for Windows (32-bit), Linux (32-bit and 64-bit), and Solaris (64-bit); other platforms to follow.