Add the SPEED and POWER of GAUSS to applications written in C, C++, Java, VB or other development environments that support C language API. The GAUSS Engine is a dynamically linked library for compiling and executing GAUSS programs from another application. Data can be passed back and forth between the GAUSS Engine workspace and the application. Royalty-free distribution of your GAUSS Engine applications is available.
Are you looking for a way to leverage the depth of knowledge and innovation contained within your research departments?
Would you like to realize the full potential of your GAUSS programs to enhance critical decision making processes throughout your company or group?
Would you like to design software with highly specialized numerical capabilities more quickly than is possible using conventional mathematical libraries?
The GAUSS Engine:
Extends numerical capabilities of an existing application while preserving the investment you have already made in software development.
Quickly creates standalone applications that deliver extensive number-crunching capabilities.
The GAUSS Engine makes all of the functionality of GAUSS available in a dynamically linked library (.DLL) under Windows, or shared library (.so) under UNIX. You can use GAUSS code you already have and you can link it with other programs using a variety of languages or development tools, including: C, C++, Visual C++, Visual Basic or JAVA. You can easily build standalone applications that provide the features, functionality and user interface that you choose while maintaining all the speed and power of GAUSS for number crunching.
The GAUSS Engine is a dynamic library that can be linked in with any program written in C, C++, Visual Basic, Java or many other development environments, that allows your application to compile and execute GAUSS programs and pass data between it and the GAUSS workspace. The GAUSS Engine allows you to quickly develop applications that access the full number-crunching power of GAUSS.
The GAUSS Engine has a thread-safe C API and is suitable for use in multi-user, multithreaded applications. The GAUSS Engine supports multiple workspaces and concurrent execution of expressions and procedure calls in multiple workspaces or within the same workspace.
The GAUSS Engine will speed up your development cycle and enable you to deploy sophisticated, efficient analytics precisely tailored to the end-user.
Leverage your investment in data and research
Preserve your investment in enterprise software
Deploy your most sophisticated models to users of any expertise
Q: What is the easiest method to integrate the GAUSS Engine into a Java application?
A: The new Java API to the GAUSS Engine provides a seamless and natural interface between Java applications and the GAUSS Engine.
A: Yes, Mercury GE provides a powerful and easy to use interface to Visual C++, C#, VBA and more.
A: The GAUSS Engine comes with a complete working copy of the GAUSS Mathematical & Statistical System and online documentation. Pre-written, customizable GAUSS Application programs designed to increase user productivity and extend GAUSS functionality in various fields are available for an additional fee.